No caso de corrupção do banco de dados, pode ser necessário executar manualmente a recuperação do banco de dados.
Em alguns casos será necessário restaurar a base de dados do zimbra, para evitar de uma reinstalação total vamos executar os procedimentos abaixo:
Veja o status do serviço:
Acesso o terminal como root, depois de su zimbra
zmcontrol status
este é o comando para ver o status dos serviços.
(As linhas Abaixo demostram que alguns serviços não estão levantados corretamente
Host mail.seudominio.com.br
antispam Running
antivirus Running
ldap Running
logger Running
mailbox Stopped
mysql.server is not running.
mta Running
snmp Running
spell Running
stats Stopped
zmconfigd Stopped
zmconfigd is not running.
Neste caso não vai resolver dar o comando somente para levantar o serviço em questão.
Para resolver vamos parar o serviço do zimbra: zmcontrol stop
.
E remova a base de dados antiga rm -rf /opt/zimbra/db/data/*
.
Recriar a base completa com o comando abaixo: /opt/zimbra/libexec/zmmyinit