Instalação do Zenoss Core 2.3.0 no Debian

14 de novembro de 2008 | Arquivado em Linux, Monitoramento | Sem Comentários »

Este guia irá ensinar como fazer a instalação do Zenoss 2.3.0 (serve para qualquer versão) a partir dos fontes em um servidor Debian. Tive que instalar dessa maneira porque o pacote .deb fornecido por eles instala o MySQL e mais outras coisas e, no meu caso, não queria fazer isso porque já tenho ele rodando no server.

Primeiramente, instale e configure o Debian à sua maneira. Depois que tiver terminado, siga os próximos passos.

Preparação

1. Instale os pacotes build-essential e mysql-server-5.0:

# aptitude install build-essential mysql-server-5.0

2. Mude a senha do usuário root do MySQL (o instalador do Zenoss não aceita root com senha em branco):

# mysqladmin -u root password ‘nova-senha’

3. Instale os pacotes libmysqlclient15-dev, swig, autoconf, snmp e libsnmp9-dev:

# aptitude install libmysqlclient15-dev swig autoconf snmp libsnmp9-dev

Configuração do Debian

1. Crie um usuário chamado zenoss e defina sua senha:

# useradd -d /home/zenoss zenoss
# passwd zenoss

2. Configure as variáveis de ambiente a seguir (copie as linhas no arquivo /etc/profile). Note que a variável $ZENHOME aponta para o diretório no qual o Zenoss será instalado. Se você desejar instalar em outro lugar deve alterar este caminho:

export ZENHOME=/opt/zenoss
export PYTHONPATH=$ZENHOME/lib/python
export PATH=$ZENHOME/bin:$PATH

3. Crie o diretório de instalação do Zenoss e configure as permissões para o usuário do sistema:

# mkdir /opt/zenoss
# chown zenoss /opt/zenoss

Compilação e instalação do Zenoss

1. Mude para o usuário zenoss:

# su - zenoss

2. Faça o download do código fonte do Zenoss, extraia o arquivo .tar.gz, acesse o diretório e execute o instalador:

$ wget http://ufpr.dl.sourceforge.net/sourceforge/zenoss/zenoss-2.3.0.tar.gz
$ tar zxf zenoss-2.3.0.tar.gz
$ cd zenoss-2.3.0
$ ./install.sh

3. Responda às perguntas do instalador, indicando o caminho onde o Zenoss deverá ser instalado, o usuário administrador, senha e etc.

4. Ao término da instalação execute os seguintes comandos como root:

# chown root:zenoss /opt/zenoss/bin/zensocket
# chmod 04750 /opt/zenoss/bin/zensocket

5. Acesse o portal administrativo do Zenoss no endereço http://servidor:8080, informando o usuário e senha definidos no instalador

6. Inicie os serviços do Zenoss:

# $ZENHOME/bin/zenoss start

Sumiço

25 de maio de 2008 | Arquivado em Linux | 4 Comentários »

As férias estão próximas… por conta disso, o número de trabalhos aumentou (e a dificuldade deles também). Por conta disso estou sem aparecer aqui no blog.

Mas hoje é domingo (e eu estou fazendo um trabalho de Banco de Dados Orientado a Objetos) e eu resolvi colocar uma apresentação sobre o Nagios (que também é um “brief tutorial”, como o próprio autor chama). É muito bom pra quem está começando a estudar e utilizar o Nagios. Basta clicar na imagem para acessá-lo.