Questões comuns: Falha na resolução do armazenamento de nódoas
Possíveis mensagens de erro
Phase timeout expired while awaiting system boot-up
Resolução
Os nós de ciclocloud usam a extensão de script personalizada para instalar jetpack. O instalador de jetpack é colocado no cacifo durante a fase inicial do nó e descarregado pelo nó na hora de início. Cyclecloud transmite o url blob e a chave de acesso ao nó através da extensão do script.
O instalador é descarregado para o seguinte local no nó:
/var/lib/waagent/custom-script/download/0/jetpack-7.9.4-linux.tar.gz
Em alguns casos, o download pode falhar sem levantar um erro. A indicação para tal falha é que este é um ficheiro de byte zero.
Normalmente, a conta de armazenamento não pode ser alcançada ou o nome não pode ser resolvido. Uma reprodução mínima desta questão pode ser feita com o exemplo da CURL aqui com a versão 7.9.4 .
curl https://<storage-account>.blob.core.windows.net/cyclecloud/cache/jetpack/7.9.4/jetpack-7.9.4-linux.tar.gz
Um "sucesso" resulta numa resposta http 404. Os nós aflitos mostrarão um erro cURL : hospedeiro não é resolúvel ou intervalo de hospedeiro.
Para corrigir este problema e os nós subsequentes, tome medidas para reparar a resolução da conta de armazenamento, quer investigando a resolução de DNS do nó ou regras de firewall.