Mudanças entre as edições de "Atualiza HP"

De Slacam_Wiki
Ir para: navegação, pesquisa
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:
nagios  ALL= NOPASSWD: /usr/sbin/hpacucli, /sbin/hpasmcli, /usr/sbin/xm list
 
  
e comente a linha "Defaults    requiretty"
+
  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