Uma plataforma de computação em nuvem e uma infraestrutura para criar, implantar e gerenciar aplicativos e serviços por meio de uma rede mundial de datacenters gerenciados pela Microsoft.
Olá
Bem vindo à Comunidade Microsoft Azure.
Tudo bem, Jackson? Entendemos a urgência da sua situação, especialmente considerando os dados sensíveis armazenados na VM. Vamos orientá-lo com os próximos passos para diagnóstico e recuperação.
Causa provável
Os erros de "Out of Memory" e processos sendo "Killed" indicam que a VM está com consumo excessivo de memória, possivelmente causado por containers do Docker iniciando automaticamente e esgotando os recursos ao boot.
Etapas recomendadas
- Acesse a VM via Console Serial com modo de recuperação
- Vá para o portal do Azure -> Máquinas Virtuais -> sua VM -> Console serial.
Clique em "Reset password" (mesmo sem alterar a senha) para forçar um reboot e abrir a opção de recuperação.
Quando disponível, pressione Esc para acessar o GRUB, selecione o modo de recuperação (Recovery Mode) e opte por iniciar com root shell.
Documentação de referência técnica:
2. Desative o Docker temporariamente
No shell root:
systemctl disable docker
systemctl stop docker
Isso impedirá que containers sejam iniciados automaticamente, liberando memória.
3. Reinicie a VM
Após desativar o Docker:
reboot
Verifique se a conexão SSH melhora após reiniciar.
4. Verifique uso de memória e containers ativos
Uma vez conectado:
free -h
docker ps -a
Isso ajuda a identificar se há containers consumindo recursos indevidamente.
5. Considere aumentar a SKU da VM temporariamente
Se possível, aumente temporariamente o tamanho da VM (SKU) para uma instância com mais memória:
- Azure Portal -> sua VM -> Redimensionar -> escolha uma SKU com mais RAM.
Documentação de referência técnica:
Observação importante:
A reinstalação da VM não resolve o problema se os dados do disco persistente (geralmente o disco OS ou dados) forem mantidos. Os containers configurados para inicializar automaticamente continuarão afetando o sistema.
Se ainda precisar acessar os dados do banco e não conseguir recuperar a VM:
Crie um novo disco a partir do disco OS da VM afetada.
Anexe esse disco a uma nova VM para acesso manual aos dados.
Como anexar discos:
Anexar e montar disco de dados a uma VM Linux - Microsoft Learn
Se precisar de ajuda em qualquer etapa, estamos à disposição. Esperamos que consiga recuperar sua VM com sucesso.