Farem una instal·lació del sistema de monitorització Zenoss des de codi font amb subversion, així aprofitarem els canvis que facin en la versió de producció sense la latència que hi pugui haver a empaquetar el software de nou. Amb això també tenim una instal·lació mòbil, ja que tot s'instal·la amb el seu entorn i ho tenim tot localitzat.

En aquest document suposem que hem creat un usuari zenoss i que el path on instal·larem el zenoss és a /usr/local/zenoss. Quan es mostren les comandes que s'executen quan surt el prompt # la comanda s'executa amb l'usuari root, quan el promt és $ s'executa amb l'usuari zenoss.

# apt-get install openssh-server subversion gcc g++ mysql-server libmysqlclient15-dev snmp make swig autoconf bzip2 unzip


# mkdir -p /usr/local/zenoss
# chown zenoss /usr/local/zenoss

$ echo "export ZENHOME=/usr/local/zenoss" >> ~/.bahsrc
$ echo "export PYTHONPATH=$ZENHOME/lib/python" >> ~/.bashrc 
$ echo "export "PATH=$ZENHOME/bin:$PATH" >> ~/.bashrc

Ens descarreguem el codi font des del subversion:

$ svn co http://dev.zenoss.org/svn/branches/zenoss-2.5.x/inst zenossinst-2.5.x

Això tardarà una mica, s'ha de descarregar tot el codi font i totes les llibreries que utilitza, això instal·la un entorn totalment separat, és a dir un python a un altre path i totes les llibreries que necessita.

$ cd zenossinst-2.5.x
$ SVNTAG=branches/zenoss-2.5.x ./install.sh


Un cop tot compilat i instal·lat ens demanarà que fem setuid al binari zensocket.

# chown root:zenoss /usr/local/zenoss/bin/zensocket
# chmod 04750 /usr/local/zenoss/bin/zensocket


Ja podem accedir a la interfície web a través de http://hostname:8080 (si voleu canviar el port es pot fer a través del fitxer $ZENHOME/etc/zope.conf)

Ara ja podem engegar tots els serveis del zenoss amb:

$ /usr/local/zenoss/bin/zenoss start


1

Mostra els comentaris

  1. I had a sleepless night to install Zenoss. God saved me early in the morning providing this post! Million thanks, it worked and no firing from manager! Superb!


    Administration CV

    ResponElimina
Arxiu del blog
Etiquetes
Altres coses meves
Blogroll
Blogroll
Blogs que llegeixo
Blogs que llegeixo
Subscriu-me
Subscriu-me
Logotip
Logotip
Total de visualitzacions de pàgina:
Total de visualitzacions de pàgina:
29397
S’està carregant