De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Altemir Braz Dantas Junior
Data de Publicação: 04 de março de 2011
Esses dias deu uma pane em um servidor Zimbra. Os usuários reclamavam que não conseguiam mais fazer a busca dos emails atravéz do Webmail do Zimbra.
Analizando os logs percebi que os índices das mailboxes estavam corrompidos.
Como admin do Zimbra, cliquei na conta desejada e cliquei em reindexar mailbox. Para minha decepção nada aconteceu, entao fui tentar fazer na linha de comando.
# su - zimbra $ zmprov rim conta@email.com.br start
Nada de novo :( , pensei vou deletar os indexes e rodar o comando de novo.
$ rm /opt/zimbra/index/0/$(zmprov gmi conta@email.com.br | grep mailboxId | awk '{ print $2 }')/index/* -Rf $ zmprov rim conta@email.com.br start
Nada de novo :( , resolvi reiniciar o zimbra
zmcontrol stop zmcontrol start $ zmprov rim conta@email.com.br start
Funcionou :) , ele reindexou
Depois de vários testes percebi que ele só conseguia reindexar se eu deletasse o indexes e depois reiniciasse o zimbra. Nao sei até hoje o motivo (rsrsrs).
Agora eu teria que fazer isso em massa, para isso criei um script.
#!/bin/bash #nome do servidor zimbra SERVIDOR="nomedoservidorzimbra.dominio.com.br" # zmprov gaa -s $SERVIDOR => lista todos os email cadastrados for EMAIL in $(zmprov gaa -s $SERVIDOR) do echo $EMAIL # coloca a conta do email em manutencao assim nao deixando o usuario logar zmprov ma $EMAIL zimbraAccountStatus maintenance # deleta os indexes da conta rm /opt/zimbra/index/0/$(zmprov gmi $EMAIL | grep mailboxId | awk '{ print $2 }')/index/* -Rf done # REINICIA o ZIMBRA zmcontrol stop zmcontrol start # pega todos os email novamente for EMAIL in $(zmprov gaa -s $SERVIDOR) do # indexa a maibox zmprov rim $EMAIL start # reativa a conta zmprov ma $EMAIL zimbraAccountStatus active done
Colaboração: Franklin Moretti
Alguém já reparou que sistemas de arquivos ext3 e ext4 com 100% de uso nunca igualavam-se ao tamanho total da unidade ? Explico:
Um sistema de arquivos em um device de 249Gb atingirá 100% de uso aos seus 236Gb. Isso se dá pelo simples motivo que por default, um sistema de arquivos criado via mkfs.ext3 ou mkfs.ext4 possui uma reserva de 5% de seus blocos para o superusuário (vulgo root, :) ). Isso pode não ser impactante em sistemas de arquivos pequenos, tais como /var, /usr, /tmp, etc, mas vai com certeza se tornar um inconveniente em um sistema de arquivos de 750Gb usado separadamente do S.O (isso nos custaria 37.5Gb).
Veja como podemos manipular esta reserva...
Error: No site found with the domain 's2.dicas-l.com.br' (Learn more)