다음을 통해 공유


일반적인 문제: 노드 스토리지 확인 실패

가능한 오류 메시지

  • Phase timeout expired while awaiting system boot-up

해결 방법

Cyclecloud 노드는 사용자 지정 스크립트 확장을 사용하여 jetpack을 설치합니다. jetpack 설치 관리자는 초기 노드 단계 중에 사물함으로 스테이징되고 시작 시 노드에서 다운로드됩니다. Cyclecloud는 스크립트 확장을 통해 Blob URL 및 액세스 키를 노드로 전송합니다.

설치 관리자는 노드의 다음 위치에 다운로드됩니다.

/var/lib/waagent/custom-script/download/0/jetpack-7.9.4-linux.tar.gz

경우에 따라 오류가 발생하지 않고 다운로드에 실패할 수 있습니다. 이러한 오류에 대한 표시는 이 파일이 0 바이트 파일이라는 것입니다.

가장 일반적으로 스토리지 계정에 연결할 수 없거나 이름을 확인할 수 없습니다. 7.9.4 버전에서 cURL 예제를 사용하여 이 문제를 최소로 재현할 수 있습니다.

curl https://<storage-account>.blob.core.windows.net/cyclecloud/cache/jetpack/7.9.4/jetpack-7.9.4-linux.tar.gz

"성공"으로 인해 404 http 응답이 발생합니다. 오류가 발생한 노드는 cURL 오류(호스트를 확인할 수 없음 또는 호스트 시간 제한)를 표시합니다.

이 노드 및 후속 노드를 해결하려면 노드 DNS 확인 또는 방화벽 규칙을 조사하여 스토리지 계정 확인을 복구하는 작업을 수행합니다.