Pessoal,
Quando você começar a receber um email com o assunto CRITICAL DATABASE ALERT e a mensagem CRITICAL! LDAP primary MDB database is 90% full, significa que você deve aumentar o tamanho de sua base LDAP.
Bom, no meu caso, isto aconteceu em um servidor novo, o que me deixou encucado uma vez que a base é para ser pequena e o tamanho default da instalação é muito grande.
Descobri que isto ocorreu em função do BKP diário que é feito com o rsync. Quando usamos o rsync para BKP, a base LDAP por algum motivo é copiada com o tamanho quase total. Quando restaurei o BKP em outro servidor (migração de servidor) o Zimbro levantou numa boa e funcionou perfeitamente. Porém comecei a receber estes e-mails.
Tive que fazer o procedimento abaixo para corrigir a base LDAP e levar ela para o tamanho original e assim parei de receber os avisos por email.
Primeiro fiz a comparação do tamanho real da base LDAP x o tamanho alocado para ela.
1 2 3 |
# cd /opt/zimbra/data/ldap/mdb/db # ls -hla # du -c -h data.mdb |
Se realmente houve a discrepância, corrigimos o problema com os comandos abaixo.
– Fazer um BKP da base do LDAP e Restaurar
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
-- Início do processo # sleep 90 -- Parar o lapd #ldap stop -- Ir para o diretório do database # cd /opt/zimbra/data/ldap/mdb/db -- Fazer o BKP do database #/opt/zimbra/libexec/zmslapcat /opt/zimbra/data/ldap/mdb/db -- Mover o database para .old # mv data.mdb data.mdb.old -- Recriar um novo database com o novo tamanho e restaurar do BKP # /opt/zimbra/openldap/sbin/slapadd -q -b "" -F /opt/zimbra/data/ldap/config -l /opt/zimbra/data/ldap/mdb/db/ldap.bak -- Iniciar o LDAP # ldap start -- Guardar o original # gzip data.mdb.old |
Fica ai a dica!
Minha versão do Zimbra é a 8.0.4.
Abraços,
Marcus.