Instalacion y Configuracion ZENOSS en Debian
zenoss es una aplicación de código abierto licenciado bajo
Instalacion y Configuracion ZENOSS en Debian
para nuestra instalacion y configuracion descargaremos los siguiente paquetes
# apt-get install python-dev libmysqlclient15-dev mysql-server build-essential binutils make swig autoconf
creamos el usuario para el zenoss
# adduser zenoss
nos preguntara el password para el usuario y el nombre, le daremos como clave zenoss y como nombre de Usuario zenoss tambien, a los demas parametros le daremso Enter.
Despues entraremos a editar el archivo .bashrc en el home del usuario zenoss pero como usuario zenoss, así:
# su zenoss
El prom debe de cambiar a esta forma ($), con el comando verificaremos que usuario somos. Entraremos a editar el archivo antes mencionado, así:
$ pico /home/zenoss/.bashrc
Al final del archivo agregamos las siguietes lineas:
export ZENHOME=/usr/local/zenoss
export PYTHONPATH=$ZENHOME/lib/python
export PATH=$ZENHOME/bin:$PATH
Guardamos y salimos del editor. La primera linea es la ruta donde se instalara el Zenoss y sera la raiz como tal para el funcionamiento del Zenoss, la segunda linea es la ruta de la librería del Python y la Tercera y ultima linea es la ruta de los Binarios ejutados por el Zenoss.
Debemos de crear un directorio es cual definimos anteriormente, con el siguiete comando (como root), así:
# mkdir /usr/local/zenoss
Despues le debemos de dar permisos a esta carpeta para el usuario zenoss, de lo contrario no podra desempaquetar el archivo necesario para la instalacion mas adelante, así:
# chown zenoss /usr/local/zenoss
En este punto miraremos el estado del Mysql para ver si esta corriendo, debe de estar iniciado, con la ayuda del siguiente comando (de lo contrario lo iniciamos), así:
# /etc/init.d/mysql status
Para la instalacion del Zenoss debemos de descargarnos el .gz desde la siguiente pagina:
http://downloads.sourceforge.net/zenoss/zenoss-2.2.4.tar.gz
Despues de la descarga del paquete lo llevaremos a la carpeta /usr/local/zenoos/ para la instalacion, en nuestro caso lo copiaremos desde el escritorio, así:
# cp /home/sena/Desktop/zenoss-2.2.4-1.tar.gz /usr/local/zenoss/
Nos pararemos en la carpeta /usr/local/zenoss, así:
# cd /usr/local/zenoss
En esta punto debemos de estar como usurio zenoss, de lo contrario no se podra efectuar la instalacion, así:
# su zenoss
Recordemos que el prom debe de cambiar a esta forma ($). Aquie debemos de desempaquetar el archivo que descargamos con el siguiente comando (no debe de salir error), así:
$ tar -zxvf zenoss-2.2.4-1.tar.gz
Esto tardara un poco, esperaremos a que termine y no debe de salir ningn error. Entraremos a la carpeta que acabamos de desempaquetar, así:
$ cd zenoss-2.2.4
Procederemos a instalar el Servidor Zenoss con el siguiente comando, el nos pedira varios paramtros que debemos de contestar, pero el nos mostrara los por defecto, en nuestro caso el root del Mysql ya tenia un password definido si es el caso de ustedes tambien lo tienen que definir de la contrario le daremos Enter a todo y debe de iniciar la Intalacion la cual se demora un poco.
$./install.sh
NOTA: Si en este punto nos sale un error debemos de comenzar de nuevo los puntos anteriores, pero tenemos que tener muy en cuenta que debemos de desacer partes de configuracion con el siguiente comando:
# make clean
Repetiremos todos los pasos y eliminaremos todos los Directorios, el Usuario zenoss y el home del usuario para garantizar la instalacion.
Al finalizar la instalacion nos debe de aparecer algo como esto:
================================================
zensocket must be setuid. As root, execute the following:
chown root:zenoss /usr/local/zenoss/bin/zensocket
chmod 04750 /usr/local/zenoss/bin/zensocket
================================================
Successfully installed Zenoss
Al terminar la instalacion debemos de cambiar algunos propietarios y permisos de algunos ficheros para el buen funcionamiento del Zenoss, con los siguientes comandos y como root del sistema, así:
$ su
Password:
# chown root:zenoss /usr/local/zenoss/bin/zensocket
# chmod 04750 /usr/local/zenoss/bin/zensocket
procederemos a inicial el zenoss, para reinicialo debemos esta como usuario zenoss
# su zenoss
$ zenoss start
nos aparecesa de la siguiente forma
Daemon: zeoctl daemon process already running; pid=8601
Daemon: zopectl daemon process already running; pid=8753
Daemon: zenhub starting...
Daemon: zenping starting...
Daemon: zensyslog starting...
Daemon: zenstatus starting...
Daemon: zenactions starting...
Daemon: zentrap starting...
Daemon: zenmodeler starting...
Daemon: zenperfsnmp starting...
Daemon: zencommand starting...
Daemon: zenprocess starting...
Daemon: zenwin starting...
Daemon: zeneventlog starting...
entraremos a la interfaz Web del Zenoss, en el navegador Web entraremos con
http://localhost:8080/zport/dmd
Comment Form under post in blogger/blogspot