meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
aplicaciones:zimbra:error [2018/11/27 13:06] – [Error unexpected blob] lcaplicaciones:zimbra:error [2023/01/18 14:36] (actual) – editor externo 127.0.0.1
Línea 64: Línea 64:
 ==== Servidor lento ==== ==== Servidor lento ====
   *   * https://blog.itlinux.cl/blog/2015/06/24/zimbra-how-to-debug-a-rogue-server/   *   * https://blog.itlinux.cl/blog/2015/06/24/zimbra-how-to-debug-a-rogue-server/
 +
 +==== Error mta no arranca ===
 +Por si es un problema de permisos ejecutar como root
 +<sxh>/opt/zimbra/libexec/zmfixperms</sxh>
 +Si queremos que además revise los directorios  /opt/zimbra/store y /opt/zimbra/index le tenemos que añadir la opción **-extended**
 +<sxh>/opt/zimbra/libexec/zmfixperms -extended</sxh>
 +
 +<notewarning>ojo que dependiento de nuestra configuración puede llegar a tardar bastante</note>
 +También podemos hacer: <sxh>chown -R zimbra:zimbra /opt/zimbra</sxh>
 +
 +
 +Si el error se mantiene revisar si hay algún proceso que está usando el puerto 25
 +<sxh>netstat -tulpn </sxh>
 +
 +Una vez que sabemos el PID del proceso lo matamos con <sxh>kill -p <PID></sxh> y ejecutamos <sxh>zmcontrol start </sxh>
 +
 +==== Problemas con la Base de Datos ====
 +Si al ejecutar <sxh>/opt/zimbra/libexec/zmdbintegrityreport -v</sxh> vemos que tenemos problemas con los indices de algunos buzones la solución sería ejecutar zmdbintegrityreport con la opción de reparación <sxh>/opt/zimbra/libexec/zmdbintegrityreport -r</sxh>.
 +
 +Si no se soluciona tendremos que realizar la solución a mano. Para ello tomamos nota de los buzones con problemas que nos indica el comando zmdbintegrityreport y realizamos los siguientes pasos desde la consola: 
 +  - Una vez validados pasamos al usuario zimbra<sxh>su - zimbra </sxh>
 +  - Nos conectamos con la BDD <sxh>mysql -u zimbra</sxh>
 +  - Accedemos al buzón con problemas . En mi caso <sxh>use mboxgroup47;</sxh>
 +  - Comprobamos la tabla mail_item<sxh>check table mail_item;</sxh>
 +  - Comprobamos los indexes <sxh>show indexes;</sxh>
 +  - Si es sólo un indice el que da error . Lo mejor es borrar el indice y volver a crearlo -> [[https://wiki.zimbra.com/wiki/How_to_recreate_corrupted_index_(mysql)]]
 +  - Si son varios como era mi caso ejecuto <sxh>optimize table mail_item;</sxh> 
 +  - El comando anterior borra los indices corruptos y el siguiente paso sería volver a reindexar el buzon para que los vuelva a crear <sxh>zmprov rim usuario@dominiocorreo start</sxh>
 +
 +  * [[https://wiki.zimbra.com/wiki/How_to_recreate_corrupted_index_(mysql)]]
 +  * https://wiki.zimbra.com/wiki/Zmdbintegrityreport
 +  * https://aubreykloppers.wordpress.com/2019/02/18/zimbra-recover-broken-mariadb/
 +  * https://wiki.zimbra.com/wiki/Harley77-Mysqld
 +  * https://wiki.zimbra.com/wiki/Mysql_Crash_Recovery
 +  * [[https://wiki.zimbra.com/wiki/Mysql_Crash_Recovery_(alternate_method)]]
 +  * https://wiki.zimbra.com/wiki/Issues_with_database_integrity_check
 +  * https://blog.christosoft.de/2017/03/zimbra-corrupt-index-open_conversation-mysql/
  
 ===== Referencias ==== ===== Referencias ====
   * https://wiki.zextras.com/wiki/ZxPowerstore:_Checking_the_message_BLOBs_health/es   * https://wiki.zextras.com/wiki/ZxPowerstore:_Checking_the_message_BLOBs_health/es
   * https://wiki.zimbra.com/wiki/Ajcody-Notes-No-Such-Blob   * https://wiki.zimbra.com/wiki/Ajcody-Notes-No-Such-Blob
 +  * http://martinlugo.networksolutions-peru.com/arreglando-un-bd-en-zimbra-table-mboxgroup33-appointment-doesnt-exist/