Mudanças entre as edições de "Atualiza HP"
Linha 37: | Linha 37: | ||
7 - No visudo acrescente a linha do hpasmcli para ficar do mesmo modo abaixo: | 7 - No visudo acrescente a linha do hpasmcli para ficar do mesmo modo abaixo: | ||
− | |||
− | e comente a linha | + | nagios ALL= NOPASSWD: /usr/sbin/hpacucli, /sbin/hpasmcli, /usr/sbin/xm list |
+ | |||
+ | e comente a linha: | ||
+ | #Defaults requiretty | ||
8 - Instalar o monitoramento de array: | 8 - Instalar o monitoramento de array: | ||
− | rm -f /usr/local/nagios/libexec/check_hparray | + | rm -f /usr/local/nagios/libexec/check_hparray |
− | cd /usr/local/nagios/libexec | + | cd /usr/local/nagios/libexec |
− | wget http://repo.dep.eb.mil.br/ftp/nagios/hp/check_hparray | + | wget http://repo.dep.eb.mil.br/ftp/nagios/hp/check_hparray |
− | chown nagios:nagios /usr/local/nagios/libexec/check_hparray | + | chown nagios:nagios /usr/local/nagios/libexec/check_hparray |
− | chmod +x /usr/local/nagios/libexec/check_hparray | + | chmod +x /usr/local/nagios/libexec/check_hparray |
9 - Atualizar o check_bond | 9 - Atualizar o check_bond | ||
− | rm -f /usr/local/nagios/libexec/check_bond | + | rm -f /usr/local/nagios/libexec/check_bond |
− | cd /usr/local/nagios/libexec | + | cd /usr/local/nagios/libexec |
− | wget http://repo.dep.eb.mil.br/ftp/nagios/hp_2009/check_bond | + | wget http://repo.dep.eb.mil.br/ftp/nagios/hp_2009/check_bond |
− | chown nagios:nagios /usr/local/nagios/libexec/check_bond | + | chown nagios:nagios /usr/local/nagios/libexec/check_bond |
− | chmod +x /usr/local/nagios/libexec/check_bond | + | chmod +x /usr/local/nagios/libexec/check_bond |
10 - Atualizar o check_xenvm (verificar arquivo /usr/local/nagios/etc/nrpe.cfg) | 10 - Atualizar o check_xenvm (verificar arquivo /usr/local/nagios/etc/nrpe.cfg) | ||
− | rm -f /usr/local/nagios/libexec/check_xenvm | + | rm -f /usr/local/nagios/libexec/check_xenvm |
− | cd /usr/local/nagios/libexec | + | cd /usr/local/nagios/libexec |
− | wget http://repo.dep.eb.mil.br/ftp/nagios/hp_2009/check_xenvm | + | wget http://repo.dep.eb.mil.br/ftp/nagios/hp_2009/check_xenvm |
− | chown nagios:nagios /usr/local/nagios/libexec/check_xenvm | + | chown nagios:nagios /usr/local/nagios/libexec/check_xenvm |
− | chmod +x /usr/local/nagios/libexec/check_xenvm | + | chmod +x /usr/local/nagios/libexec/check_xenvm |
11 - Atualizar o /usr/local/nagios/etc/nrpe.cfg para checar máquinas VM: | 11 - Atualizar o /usr/local/nagios/etc/nrpe.cfg para checar máquinas VM: | ||
− | command[check_xenvm]=/usr/local/nagios/libexec/check_xenvm -w 0 -c 0 | + | command[check_xenvm]=/usr/local/nagios/libexec/check_xenvm -w 0 -c 0 |
− | command[check_xenvm]=/usr/local/nagios/libexec/check_xenvm -w 0 -c 0 | + | command[check_xenvm]=/usr/local/nagios/libexec/check_xenvm -w 0 -c 0 |
Edição das 13h49min de 20 de outubro de 2009
Modo simplificado de Instalação do Sistema Gerencia HP DL380 para o NAGIOS
1 - Pegar o arquivo psp-... e descompactar do diretório de trabalho. Iniciar o VNC para instalar graficamente.
wget http://repo.decex.ensino.eb.br/ftp/nagios/hp_2009/psp-8.25.rhel5.x86_64.en.tar.gz
2- Instalar as dependências:
yum install compat-libstdc++ lm_sensors net-snmp net-snmp-libs sysVinit tcl tclx tix tk kernel-devel kernel-xen-devel
2.1 - Trocar no conteúdo do arquivo para o listado abaixo:
cat /etc/redhat-release Red Hat Enterprise Linux Server release 5 (Tikanga)
echo "Red Hat Enterprise Linux Server release 5 (Tikanga)" > /etc/redhat-release
3 - Descompactar o arquivo psp-... e rodar em uma conexão vnc o arquivo "instal.sh". Outras dependencias serão instaladas automaticamente
Se estiver usando o freenx colocar no ssh_config a tag "ForwardX11 yes"
4 - Quando aparecer a tela aceitar as opções padrão. Quando acabar é só testar chamando a url https://nome.do.servidor.br:2381 que é a página de gerencia de sistema.
5 - Instalar o check de hardware do nagios. Pegar o arquivo:
wget http://repo.decex.ensino.eb.br/ftp/nagios/hp_2009/check_hpasm-3.5.tar.gz
6 - Comandos de instalação:
tar xvfz check_hpasm-3.5.tar.gz cd check_hpasm-3.5 ./configure --enable-hpacucli --enable-perfdata --enable-extendedinfo --with-degrees=celsius make make install
7 - No visudo acrescente a linha do hpasmcli para ficar do mesmo modo abaixo:
nagios ALL= NOPASSWD: /usr/sbin/hpacucli, /sbin/hpasmcli, /usr/sbin/xm list
e comente a linha:
#Defaults requiretty
8 - Instalar o monitoramento de array:
rm -f /usr/local/nagios/libexec/check_hparray cd /usr/local/nagios/libexec wget http://repo.dep.eb.mil.br/ftp/nagios/hp/check_hparray chown nagios:nagios /usr/local/nagios/libexec/check_hparray chmod +x /usr/local/nagios/libexec/check_hparray
9 - Atualizar o check_bond
rm -f /usr/local/nagios/libexec/check_bond cd /usr/local/nagios/libexec wget http://repo.dep.eb.mil.br/ftp/nagios/hp_2009/check_bond chown nagios:nagios /usr/local/nagios/libexec/check_bond chmod +x /usr/local/nagios/libexec/check_bond
10 - Atualizar o check_xenvm (verificar arquivo /usr/local/nagios/etc/nrpe.cfg)
rm -f /usr/local/nagios/libexec/check_xenvm cd /usr/local/nagios/libexec wget http://repo.dep.eb.mil.br/ftp/nagios/hp_2009/check_xenvm chown nagios:nagios /usr/local/nagios/libexec/check_xenvm chmod +x /usr/local/nagios/libexec/check_xenvm
11 - Atualizar o /usr/local/nagios/etc/nrpe.cfg para checar máquinas VM:
command[check_xenvm]=/usr/local/nagios/libexec/check_xenvm -w 0 -c 0 command[check_xenvm]=/usr/local/nagios/libexec/check_xenvm -w 0 -c 0