Problema de configuración de Zabbix

cidds Mensajes publicados 14 Estado Miembro -  
cidds Mensajes publicados 14 Estado Miembro -
Bonjour,
estoy intentando instalar y configurar Zabbix 1.4.2 en una plataforma Ubuntu 8.04 LTS Hardy Heron en una máquina virtual.

He seguido varios tutoriales en internet pero no he tenido éxito y me cuesta mucho la documentación oficial en inglés, por eso me dirijo a ustedes para que me ayuden. He hecho un documento con todos los pasos que sigo durante la instalación. Ya logré pasar la instalación una vez, pero no puedo volver a hacerlo, creo que es un problema de permisos debido a que Ubuntu utiliza el comando sudo. Aquí está mi proceso paso a paso:

Instalación del servidor Zabbix

- Requisitos previos: sistema operativo actualizado, conexión a Internet, derechos

de administrador

I- Instalar un servidor LAMP:

#sudo apt-get install apache2 apache2-doc mysql-server php5 libapache2-mod-php5 php5-mysql phpmyadmin

La instalación comienza, se abre la herramienta de configuración y hay que introducir la contraseña del superusuario de MySQL, que es

'root', poner como contraseña: admin; luego elegir el servidor web

apache2

(Phpmyadmin se basa en MySQL, por lo que se recomienda

instalarlo al final, después de haber elegido una contraseña para

la cuenta root de MySQL, para asegurarse de que el

servidor LAMP funciona correctamente).

Problemas encontrados en este punto y soluciones:

- Cuando el servidor Apache2 reinicia, si aparece el error: "apache2:

No se pudo determinar de manera confiable el nombre de dominio

totalmente calificado del servidor, usando 127.0.0.1 para ServerName", entonces

edite el archivo:
#sudo nano /etc/apache2/apache2.conf
y agregue ServerName 127.0.0.1

- En la versión HARDY utilizada de Ubuntu, la página

http://localhost/phpmyadmin no funciona, para

solucionar este problema, ingrese el comando:
#sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin

- Algunas opciones de PHP no son adecuadas para nuestras necesidades,

las modificamos:
#sudo nano /etc/php5/apache2/php.ini
Modifique las líneas y no olvide quitar el punto y

coma delante para que tengan efecto:
max_execution_time=300
date.timezone= Europe/Paris

Reinicie Apache:
#sudo /etc/init.d/apache2 restart

- II Configuración

- Crear el grupo y el usuario Zabbix y validar los

permisos sobre la estructura /etc/zabbix:

#sudo groupadd zabbix
#sudo useradd zabbix -g zabbix

- Configurar MySQL

#sudo mysql -u root -p
create database zabbix;
quit;

- Instalar los paquetes de Zabbix

#sudo apt-get install zabbix-server-mysql

La herramienta de configuración de paquetes se abre para

configurar el paquete, confirme la configuración de la base

de datos con dbconfig-common, luego ingrese la contraseña del

propietario que servirá para crear la base de datos

MySQL así como los usuarios. Contraseña: admin, luego elija

la contraseña de conexión para zabbix-server-mysql en el

servidor de base de datos. Contraseña: admin

#sudo apt-get install zabbix-frontend-php

elija MySQL como tipo de base de datos utilizada para

PHP y luego la contraseña: admin

#sudo apt-get install zabbix-agent

Este comando establece al usuario Zabbix como propietario

por lo que tiene derechos sobre Zabbix:

#sudo chown -R zabbix.zabbix /etc/zabbix

Esto crea los esquemas SQL para Zabbix

#sudo cat /usr/share/zabbix/create/mysql.sql | mysql zabbix -u root –p
( Aparece un error: Error 1050 ( 42S01 ) en la línea 1: La tabla ‘nodes’ ya existe )
#sudo cat /usr/share/zabbix/create/data.sql | mysql zabbix -u root -p
( Otro error: Error 1136 (21S01) en la línea 24: La columna no coincide con el conteo de valores en la fila 1 )

- Agregar los servicios de Zabbix

#sudo nano /etc/services

agregar al final de la página:
zabbix_agent 10050 /tcp # Puertos Zabbix
zabbix_trap 10051 /tcp

- configurar Zabbix

verificar algunos archivos de configuración:

#sudo nano /etc/zabbix/zabbix_agentd.conf

( Retirar el # delante de las líneas #ServerPort=10051; #ListenPort=10050; #ListenIp:127.0.0.1 )

ver si el servidor está bien en 127.0.0.1

#sudo nano /etc/zabbix/zabbix_server.conf

( Retirar el # delante de las líneas #ListenPort=10051; (no hecho = #ListenIp:127.0.0.1 )

elegir el DBPassword=contraseña (ya ingresado, así que no se toca nada aquí)

hay que modificar los permisos de un archivo PHP para la base de

datos para evitar problemas
#sudo chmod -r /etc/zabbix/dbconfig.php

Luego inicie el servidor y el agente:

#sudo zabbix_server
#sudo zabbix_agentd

Abrir la página http://localhost/zabbix para acceder a la interfaz
de Zabbix 1.4.2, un procedimiento de 7 pasos resume la configuración

antes de acceder a la interfaz misma. En el paso 6 se indica un error

en el archivo de configuración /usr/share/zabbix/conf/zabbix.conf.php. El archivo se ofrece bien configurado, solo hay que reemplazar el existente con este archivo usando el siguiente comando:
#sudo cp /home/ina/Bureau/zabbix.conf.php /usr/share/zabbix/conf/zabbix.conf.php .

Luego hacer retry, el

archivo está OK, podemos pasar al siguiente paso
(aquí aparecen errores, aquí está la captura de pantalla)

https://imageshack.com/

Si ya has trabajado con Zabbix, estoy interesado en consejos u otra información, aquí está mi correo: warrax19 arroba msn punto com

Gracias de antemano por su ayuda.

Cidds.
Configuración: Windows XP Safari 525.19

2 respuestas

  1. cidds Mensajes publicados 14 Estado Miembro
     
    Je suis là pour t'aider. Quelle est ta demande ?
    0
  2. cidds Mensajes publicados 14 Estado Miembro
     
    Problema de instalación resuelto

    da acceso de lectura al archivo /etc/zabbix/dbconfig.php al servidor web:
    #sudo chmod +r /etc/zabbix/dbconfig.php
    esto hizo desaparecer las líneas rojas feas en la pantalla de la última página de la configuración, ahora estoy buscando cómo hacer que la comunicación entre el servidor y el cliente Windows funcione, ha entrado pero no es reconocido porque desconocido y no entiendo bien cómo enviar los datos al servidor.

    Cidds
    0