no genera estadisticas

239 views
Skip to first unread message

JAP99

unread,
Nov 17, 2008, 1:36:41 PM11/17/08
to zimbra grupo, jaim...@gmail.com
Hola a Toda La gente del grups, implante recientemenete un servidor
con OpenSUSE 10.3 y ZCS 5 todo hasta el momento va bien salbo que no
genera las estadisticas y tampoco muestra el estado del servidor ni
envia los mensajes diario de reportes a el buzon de admin, ya probe
con correr el zmloggersetup pero me indica que no encuentra el proceso
syslog , alguna sugerencia

gracias

Yasser Osuna

unread,
Nov 17, 2008, 1:51:43 PM11/17/08
to zimbr...@googlegroups.com
como es que puedo generar los mensajes diarios al usuario admin? eso lo estoy intentando hacer desde un script pero segun el correo de jaime parece que se puede hacer no ?

Descargue de la internet un soft analizador de log para postfix (pfLogSumm) que esta muy bueno, pero si se puede hacer desde el zimbra me seria mucho mejor.

gracias mil.


2008/11/17 JAP99 <jaim...@gmail.com>



--
Yasser Osuna

amperis

unread,
Nov 17, 2008, 4:53:52 PM11/17/08
to zimbr...@googlegroups.com
Las estadisticas que llegan a la direccion de ad...@serverzimbra.com se generan con el script de Perl /opt/zimbra/libexec/zmdailyreport. Hay una tarea programada para ejectar este script una vez al dia.
Estas estadisticas y los graficos de estadisticas que se ven desde la web de administración se alimentan de unas tablas de mysql internas del propio zimbra.

Hace tiempo que me paso que me dejaron de funcionar las estadisticas y fue porque al migrar de una version a otra las tablas de log se quedaron corruptas... no se si será este tú caso.
Aqui tienes un script que chequea las tablas de zimbra... era para la version 4 pero supongo que funcionará con la 5

http://amperis.blogspot.com/2008/07/chequear-tablas-mysql-de-zimbra.html
--
amperis
Ingeniero Técnico en Informática de Sistemas
Ora10 DBA, CNNA, WLANFE, SDN, SNPA.
Linux user #472086
--
http://amperis.blogspot.com
http://groups.google.es/group/zimbragrupo

fenix

unread,
Nov 18, 2008, 8:22:30 AM11/18/08
to zimbra grupo
Hola.

En primer lugar, me presento, es mi primer mensaje en la lista : )

Al lío: puedes arreglar las tablas corruptas a mano, entrando en el
MySQL de Zimbra ejecutando como el usuario zimbra lo siguiente:
'logmysql zimbra_log'
Una vez aquí, vemos las tablas con 'show tables;', que nos listará
todas las tablas que utiliza el Zimbra Logger de la siguiente forma:

[zimbra@mailhost libexec]$ logmysql zimbra_logger
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 122
Server version: 5.0.51a-log Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> show tables;
+-------------------------+
| Tables_in_zimbra_logger |
+-------------------------+
| amavis |
| amavis_aggregate |
| config |
| disk_aggregate |
| disk_status |
| mta |
| mta_aggregate |
| processing_history |
| raw_logs |
| service_status |
+-------------------------+
10 rows in set (0.00 sec)

Aquí vamos comprobando la integridad de todas con 'check table
loquesea;' una por una. Por ejemplo, 'check table disk_status;'.
Para arreglar aquellas que fallan tenemos que indicarle 'repair table
loquesea'.

Una vez hecho, podemos salir con 'quit' y reiniciar el servicio Logger
con 'zmlogger stop && zmlogger start', para que vuelva a acceder a las
tablas ya corregidas.

Así solucioné hace un tiempo un problema con las estadísticas,
provocado porque tras una caída del servicio, se habían corrompido
varias tablas.

Un saludo.

On 17 nov, 22:53, amperis <ampe...@gmail.com> wrote:
> Las estadisticas que llegan a la direccion de ad...@serverzimbra.com se
> generan con el script de Perl /opt/zimbra/libexec/zmdailyreport. Hay una
> tarea programada para ejectar este script una vez al dia.
> Estas estadisticas y los graficos de estadisticas que se ven desde la web de
> administración se alimentan de unas tablas de mysql internas del propio
> zimbra.
>
> Hace tiempo que me paso que me dejaron de funcionar las estadisticas y fue
> porque al migrar de una version a otra las tablas de log se quedaron
> corruptas... no se si será este tú caso.
> Aqui tienes un script que chequea las tablas de zimbra... era para la
> version 4 pero supongo que funcionará con la 5
>
> http://amperis.blogspot.com/2008/07/chequear-tablas-mysql-de-zimbra.html
>

JAP99

unread,
Nov 18, 2008, 1:15:06 PM11/18/08
to zimbra grupo
Buenas. haber para pedir AYUDAya que en uno de los equipos si ejecuto
este scrip a mano me sale el siguiente mensaje

DBI connect('database=zimbra_logger;mysql_read_default_file=/opt/
zimbra/conf/my.logger.cnf;mysql_socket=/opt/zimbra/logger/db/
mysql.sock','zimbra',...) failed: Access denied for user
'zimbra'@'localhost' (using password: YES) at /opt/zimbra/libexec/
zmdailyreport line 539
DB: Can't connect to
dbi:mysql:database=zimbra_logger;mysql_read_default_file=/opt/zimbra/
conf/my.logger.cnf;mysql_socket=/opt/zimbra/logger/db/mysql.sock:
Access denied for user 'zimbra'@'localhost' (using password: YES)

ap parecer el pass de mysql no es el correcto alguien lo sabe o sabe
como setearlo nuevamente.

Gracias



On 17 nov, 16:53, amperis <ampe...@gmail.com> wrote:
> Las estadisticas que llegan a la direccion de ad...@serverzimbra.com se
> generan con el script de Perl /opt/zimbra/libexec/zmdailyreport. Hay una
> tarea programada para ejectar este script una vez al dia.
> Estas estadisticas y los graficos de estadisticas que se ven desde la web de
> administración se alimentan de unas tablas de mysql internas del propio
> zimbra.
>
> Hace tiempo que me paso que me dejaron de funcionar las estadisticas y fue
> porque al migrar de una version a otra las tablas de log se quedaron
> corruptas... no se si será este tú caso.
> Aqui tienes un script que chequea las tablas de zimbra... era para la
> version 4 pero supongo que funcionará con la 5
>
> http://amperis.blogspot.com/2008/07/chequear-tablas-mysql-de-zimbra.html
>

amperis

unread,
Nov 18, 2008, 2:43:06 PM11/18/08
to zimbr...@googlegroups.com
Haz lo siguiente. Primero enterate de los passwords:

# source /opt/zimbra/bin/zmshutil
# zmsetvars

# set | grep zimbra_logger_mysql_password
zimbra_logger_mysql_password=sYQWWM0UlYqxMDILbGGcfZiDe

# set | grep zimbra_mysql_password
zimbra_mysql_password=xf7Wi.w0jRIhgVIWySudo2NzVvR8

# set | grep zimbra_mysql_user
zimbra_mysql_user=zimbra

Bien ahora ya tenemos lo que necesitamos (chequeamos las dos instancias de mysql):

# cd /opt/zimbra/mysql/bin
# mysqlcheck --all-databases -S 7306 -u zimbra --password=xf7Wi.w0jRIhgVIWySudo2NzVvR8
# mysqlcheck --all-databases -S 7307 -u zimbra --password=sYQWWM0UlYqxMDILbGGcfZiDe

Si te falla alguna conexion asegurate de tener zimbra bien levantado. Se tienen que levantar dos instancias
del mysql en los puertos 7306 y 7307.




2008/11/18 JAP99 <jaim...@gmail.com>

JAP99

unread,
Nov 18, 2008, 5:34:11 PM11/18/08
to zimbra grupo
Hoolas aca nuevamente con novedades, sobre este punto logre
recuperarlo pero haciendo lo sigiuiente.

Stop mysql
su - zimbra
logmysql.server stop
su - root
rm -rf /opt/zimbra/logger/db/data/*
chown zimbra:zimbra /opt/zimbra/db/data
chmod 775 /opt/zimbra/db/data
cd /opt/zimbra/libexec
./zmloggerinit
zmcontrol stop && zmcontrol start

con esto ya puedo ejecutar el scrip a mano sin que me presente errores
pero aun no me genera las estadisticas, tambien ya probe con la
solucion de FENIX pero no tengo tablas corruptas.


On 18 nov, 14:43, amperis <ampe...@gmail.com> wrote:
> Haz lo siguiente. Primero enterate de los passwords:
> /opt/zimbra/libexec/zmdailyreport
> # source /opt/zimbra/bin/zmshutil
> # zmsetvars
>
> # set | grep zimbra_logger_mysql_password
> zimbra_logger_mysql_password=sYQWWM0UlYqxMDILbGGcfZiDe
>
> # set | grep zimbra_mysql_password
> zimbra_mysql_password=xf7Wi.w0jRIhgVIWySudo2NzVvR8
>
> # set | grep zimbra_mysql_user
> zimbra_mysql_user=zimbra
>
> Bien ahora ya tenemos lo que necesitamos (chequeamos las dos instancias de
> mysql):
>
> # cd /opt/zimbra/mysql/bin
> # mysqlcheck --all-databases -S 7306 -u zimbra
> --password=xf7Wi.w0jRIhgVIWySudo2NzVvR8
> # mysqlcheck --all-databases -S 7307 -u zimbra
> --password=sYQWWM0UlYqxMDILbGGcfZiDe
>
> Si te falla alguna conexion asegurate de tener zimbra bien levantado. Se
> tienen que levantar dos instancias
> del mysql en los puertos 7306 y 7307.
>
> 2008/11/18 JAP99 <jaimea...@gmail.com>

fenix

unread,
Nov 19, 2008, 10:27:28 AM11/19/08
to zimbra grupo
Hola.

Lo que has hecho, por lo que veo, es eliminar la base de datos del
Logger y volver a generarla. Así que dudo que el fallo esté provocado
por tablas corruptas.

Un saludo.

Ale ZAdmin

unread,
Nov 22, 2008, 12:40:42 PM11/22/08
to zimbra grupo
hola a todos! se que publico este mensaje un poco tarde, pero espero
que te sea de utilidad.

AL igual que vos, yo tengo montado a zimbra, en servidor OpenSUSE 10.3
y ZCS 5 y no tengo tu inconveniente, anda a la perfeccion.

Ami me parece que lo más probable es que este mal instalado algo, o
dependiendo de la version de zimbra, sea un bug en SUSE.

Para ayudarte, quizá estoy hablando al pedo y ya lo sabias, te dejo el
tutorial de ZIMBRA para instalarse EN OPENSUSE 10.3
Ya que la instalacion no es la misma si queres instalarlo en suse 10.2
o en 10.3.

http://www.zimbra.com/forums/installation/16457-installing-zcs-5-0-x-opensuse-10-3-complete-guide.html

MUCHA SUERTE!
Alejandro
Reply all
Reply to author
Forward
0 new messages