En este tutorial, le mostraremos cómo instalar Zenoss en CentOS 6. Para aquellos de ustedes que no lo sabían, Zenoss es una solución de monitoreo gratuita y de código abierto similar a Nagios. Zenoss Core proporciona una interfaz web que permite a los administradores del sistema monitorear la disponibilidad, el inventario/configuración, el rendimiento y otros eventos. La principal ventaja de Zenoss es que no necesita instalar ningún software en el lado del cliente para monitorear.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple. mostrarle la instalación paso a paso de Zenoss en CentOS 6.
Requisitos previos
- Un servidor que ejecuta uno de los siguientes sistemas operativos:CentOS 6.
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
- Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
- Un
non-root sudo user
o acceder alroot user
. Recomendamos actuar como unnon-root sudo user
, sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Instalar Zenoss en CentOS 6
Paso 1. Primero, instale Java y asegúrese de que JAVA_HOME esté configurado correctamente.
Descargue el RPM Oracle-Sun Java más reciente desde Descargas de Java y transfiéralo a su servidor.
wget -O jre-6u31-linux-x64-rpm.bin \ http://javadl.sun.com/webapps/download/AutoDL?BundleId=59622 chmod +x ./jre-6u31-linux-x64-rpm.bin ./jre-6u31-linux-x64-rpm.bin export JAVA_HOME=/usr/java/default
Compruebe y verifique la versión de Java:
java -version
Paso 2. Deshabilitar SELinux.
Desactive el modo de aplicación de forma permanente editando el /etc/selinux/
config.
SELINUX=disabled
Paso 3. Instale el repositorio de dependencias de Zenoss.
Este RPM instala el repositorio de dependencias de Zenoss. Nos ayudará a resolver todas las dependencias necesarias para instalar y ejecutar Zenoss.
rpm -Uvh http://deps.zenoss.com/yum/zenossdeps-4.2.x-1.el6.noarch.rpm
Paso 4. Instale el servidor MySQL más reciente.
Podemos instalar MySQL Community Server y Zenoss Core en el mismo host o podemos instalarlos en hosts separados. En mi caso, estoy usando el mismo host. No establecer la contraseña de root de MySQL.
wget ftp://ftp.sunet.se/pub/databases/relational/mysql/Downloads/MySQL-5.5/MySQL-client-5.5.33-1.el6.x86_64.rpm wget ftp://ftp.sunet.se/pub/databases/relational/mysql/Downloads/MySQL-5.5/MySQL-server-5.5.33-1.el6.x86_64.rpm wget ftp://ftp.sunet.se/pub/databases/relational/mysql/Downloads/MySQL-5.5/MySQL-shared-5.5.33-1.el6.x86_64.rpm
Instalar los paquetes con el comando:
yum -y --nogpgcheck localinstall MySQL*
Asegúrese de configurar los siguientes parámetros en su /etc/my.cnf
archivo después de la instalación de MySQL.
#nano /etc/my.cnf [mysqld] max_allowed_packet=16M innodb_buffer_pool_size=256M innodb_additional_mem_pool_size=20M
Inicie el demonio MySQL y configúrelo para que se inicie automáticamente al reiniciar:
/etc/init.d/mysql start chkconfig mysql on
Configure Mysql para la instalación de Zenoss Core, no agregue un espacio entre las comillas simples en los siguientes comandos:
mysqladmin -u root password '' mysqladmin -u root -h localhost password ''
Paso 5. Instale Zenoss usando YUM.
wget http://downloads.sourceforge.net/project/zenoss/zenoss-4.2/zenoss-4.2.5/zenoss_core-4.2.5-2108.el6.x86_64.rpm yum localinstall zenoss_core-4.2.5-2108.el6.x86_64.rpm
Ahora inicie los siguientes servicios:
/etc/init.d/memcached start ; chkconfig memcached on /etc/init.d/rabbitmq-server start ; chkconfig rabbitmq-server on /etc/init.d/snmpd start ; chkconfig snmpd on /etc/init.d/zenoss start ; chkconfig zenoss on
Importante: Cuando instala Zenoss core rpm como se muestra en el paso anterior, es posible que reciba muchos mensajes de dependencias faltantes. Tienes que instalar todos esos paquetes faltantes uno por uno.
Paso 5. Acceda a Zenoss a través de un navegador web.
http://ip_address_or_hostname:8080
¡Felicitaciones! Ha instalado Zenoss con éxito. Gracias por usar este tutorial para instalar Zenoss en sistemas centos 6. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Zenoss.