共用方式為


常見問題:節點儲存體解析失敗

可能的錯誤訊息

  • 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

在某些情況下,下載可能會失敗,而不會引發錯誤。 這類失敗的指示是這是 零位元組檔案

最常見的是無法連線到儲存體帳戶,或無法解析名稱。 使用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 解析或防火牆規則,以採取動作來修復儲存體帳戶解析。