Breve explicação sobre o assunto-
Estou experimentando a reinicialização da VM de vez em quando. Então, qualquer disco que nós anexamos será automaticamente desmontado. Então, de acordo com as recomendações, o que fizemos foi adicionar a montagem do disco com os uuids no fstab. Testamos as alterações reiniciando as VMs e toda vez que a montagem dos discos funcionava bem. Fizemos essas alterações em todas as VMs que usamos no Azure. Ontem nós vimos problema com um dos nossos VM (xxxxxxxxxxxxxxxx.cloudapp.net), quando nós ssh para ele, não poderíamos ver discos montados com "df -h" também o disco do sistema operacional estava cheio, com "fdisk -l" eu podia ver os discos não montados. Eu então tentei algumas coisas
em seguida, tentamos redefinir a senha da VM que parece aproximadamente e, uma hora depois, vemos o portal mostrando a mensagem com falha. Depois disso, quando fazemos "ssh [email protected]", obtemos este "ssh: connect to host porta xxxxxxxxxxxxxxxx.cloudapp.net 22: Conexão recusada" olhando para o log de auditoria, descobrimos esse erro
NOME DA OPERAÇÃO Microsoft.Resources / deployments / write
STATUS com falha
Erro de NÍVEL
NOME DA OPERAÇÃO Microsoft.ClassicCompute / virtualMachines / extensions / write
STATUS com falha
Erro de NÍVEL
PROPERTIES statusCode: RequestTimeout statusMessage: {"error": {"code": "ResourceDeploymentFailure", "message": "A operação de fornecimento de recursos não foi concluída dentro do período de tempo limite permitido. Consulte http://aka.ms/arm-deploy para detalhes de uso. "}}
Eu habilitei a opção de diagnóstico de inicialização na VM e, em seguida, tentei reiniciar e agora eu podia ver o log de erros no diagnóstico de inicialização. Com este erro eu vejo porque o disco está cheio o sistema operacional não está inicializando.
Traceback (most recent call last):
File "/usr/bin/cloud-init", line 618, in <module>
sys.exit(main())
File "/usr/bin/cloud-init", line 614, in main
get_uptime=True, func=functor, args=(name, args))
File "/usr/lib/python2.7/dist-packages/cloudinit/util.py", line 1875, in log_time
ret = func(*args, **kwargs)
File "/usr/bin/cloud-init", lne 489, in stats_wrapper
atomic_write_json(status_path, status)
File "/usr/bin/cloud-init", line 434, in atomic_write_json
raise e
IOError: [Errno28] No space left on device