Em algumas situações, você pode ter um problema com o banco de dados vSphere Auto Deploy. A opção de recuperação mais eficiente é substituir o arquivo de banco de dados existente pelo backup mais recente.
Problema
Ao usar vSphere Auto Deploy para provisionar os hosts
ESXi em seu ambiente, você pode encontrar um problema com o banco de dados vSphere Auto Deploy.
Importante: Esse é um problema raro. Siga todas as outras estratégias de solução de problemas do vSphere Auto Deploy antes de substituir o arquivo de banco de dados atual. As regras ou associações que você criou desde o backup escolhido são perdidas.
Causa
Esse problema ocorre apenas com hosts provisionados com vSphere Auto Deploy.
Solução
- Pare o serviço do servidor vSphere Auto Deploy.
- Encontre o log vSphere Auto Deploy indo para a página vSphere Auto Deploy no vSphere Client.
- Verifique os logs para a seguinte mensagem:
DatabaseError: a imagem de disco do banco de dados está malformada.
Se você vir a mensagem, substitua o banco de dados existente pelo backup mais recente.
- Vá para o diretório de dados vSphere Auto Deploy em /var/lib/rbd.
O diretório contém um arquivo chamado
db e arquivos de backup chamados
db-
yyy-
mm-
dd.
- Renomeie o arquivo db atual.
VMware O suporte pode solicitar esse arquivo se você ligar para obter assistência.
- Renomeie o backup mais recente para db.
- Reinicie o serviço do servidor vSphere Auto Deploy.
- Se a mensagem ainda aparecer no log, repita as etapas para usar o próximo backup recente até que vSphere Auto Deploy funcione sem erros de banco de dados.