Old:Debian su server HP Proliant: installazione del software HP: differenze tra le versioni
S3v (discussione | contributi) Nessun oggetto della modifica |
(corretta gerarchia titoli) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Debian Etch 4.0<br/>Debian Lenny 5.0|}} | {{Versioni compatibili|Debian Etch 4.0<br/>Debian Lenny 5.0|}} | ||
=Installazione del software HP ProLiant Value Add in Debian= | == Installazione del software HP ProLiant Value Add in Debian == | ||
=Prerequisiti= | == Prerequisiti == | ||
L'unico prerequisito è quello di avere un server SNMPD configurato e funzionante. Per l'installazione di un server snmpd consultate la guida apposita. | L'unico prerequisito è quello di avere un server SNMPD configurato e funzionante. Per l'installazione di un server snmpd consultate la guida apposita. | ||
=Download= | == Download == | ||
Il software HP ProLiant Management Software per Debian si trova all'indirizzo: | Il software HP ProLiant Management Software per Debian si trova all'indirizzo: | ||
<pre> | <pre> | ||
Riga 10: | Riga 10: | ||
</pre> | </pre> | ||
Scaricate la versione adatta alla vostra Debian. | Scaricate la versione adatta alla vostra Debian. | ||
=Debian Etch: installazione= | == Debian Etch: installazione == | ||
Collegatevi al sito HP e scaricate i software per Etch. HP consiglia di seguire questo ordine nell'installazione del software: | Collegatevi al sito HP e scaricate i software per Etch. HP consiglia di seguire questo ordine nell'installazione del software: | ||
* hp-OpenIPMI | * hp-OpenIPMI | ||
Riga 20: | Riga 20: | ||
* hpacucli | * hpacucli | ||
* hpadu | * hpadu | ||
==HP OpenIPMI== | === HP OpenIPMI === | ||
Installiamo innanzitutto i prerequisiti: | Installiamo innanzitutto i prerequisiti: | ||
<pre> | <pre> | ||
Riga 35: | Riga 35: | ||
# man hp-OpenIPMI | # man hp-OpenIPMI | ||
</pre> | </pre> | ||
==hpasm== | === hpasm === | ||
Installiamo i prerequisiti: | Installiamo i prerequisiti: | ||
<pre> | <pre> | ||
Riga 82: | Riga 82: | ||
</pre> | </pre> | ||
==hprsm== | === hprsm === | ||
<pre> | <pre> | ||
# dpkg --install <hprsm filename> | # dpkg --install <hprsm filename> | ||
Riga 98: | Riga 98: | ||
cmarackd - Rack Agent | cmarackd - Rack Agent | ||
</pre> | </pre> | ||
==cmanic== | === cmanic === | ||
Installiamo i prerequisiti: | Installiamo i prerequisiti: | ||
<pre> | <pre> | ||
Riga 107: | Riga 107: | ||
# dpkg --install <cmanic filename> | # dpkg --install <cmanic filename> | ||
</pre> | </pre> | ||
==hpsmh== | === hpsmh === | ||
Installiamo i prerequisiti: | Installiamo i prerequisiti: | ||
<pre> | <pre> | ||
Riga 116: | Riga 116: | ||
# dpkg --install <hpsmh filename> | # dpkg --install <hpsmh filename> | ||
</pre> | </pre> | ||
==cpqacuxe== | === cpqacuxe === | ||
Installiamo i prerequisiti: | Installiamo i prerequisiti: | ||
<pre> | <pre> | ||
Riga 134: | Riga 134: | ||
# cpqacuxe –R | # cpqacuxe –R | ||
</pre> | </pre> | ||
==hpadu== | === hpadu === | ||
Installiamo il software.<br/> | Installiamo il software.<br/> | ||
Per Etch i386: | Per Etch i386: | ||
Riga 144: | Riga 144: | ||
# dpkg --install --force-architecture <hpadu filename> | # dpkg --install --force-architecture <hpadu filename> | ||
</pre> | </pre> | ||
==hpacucli== | === hpacucli === | ||
Per Etch i386: | Per Etch i386: | ||
<pre> | <pre> | ||
Riga 153: | Riga 153: | ||
# dpkg --install --force-architecture <hpacucli filename> | # dpkg --install --force-architecture <hpacucli filename> | ||
</pre> | </pre> | ||
==Amministrazione e gestione del server== | === Amministrazione e gestione del server === | ||
Un web server dal quale gestire tutti i tool è stato installato all'indirizzo: | Un web server dal quale gestire tutti i tool è stato installato all'indirizzo: | ||
<pre> | <pre> | ||
Riga 159: | Riga 159: | ||
</pre> | </pre> | ||
=Debian Lenny: installazione= | == Debian Lenny: installazione == | ||
A partire da Lenny, SNMP è in binding solo con l'interfaccia di loopback (127.0.0.1) e non più su altre interfacce come eth0.<br/> | A partire da Lenny, SNMP è in binding solo con l'interfaccia di loopback (127.0.0.1) e non più su altre interfacce come eth0.<br/> | ||
Per permettere il corretto funzionamento del software HP aprite il file <code>/etc/snmp/snmpd.conf</code> e aggiungete le seguenti righe: | Per permettere il corretto funzionamento del software HP aprite il file <code>/etc/snmp/snmpd.conf</code> e aggiungete le seguenti righe: | ||
Riga 231: | Riga 231: | ||
# apt-get install hpadu | # apt-get install hpadu | ||
</pre> | </pre> | ||
=Monitorare il controller RAID HP Smart Array= | == Monitorare il controller RAID HP Smart Array == | ||
È sufficiente installare il pacchetto: | È sufficiente installare il pacchetto: | ||
<pre> | <pre> |
Versione delle 16:13, 7 feb 2010
Versioni Compatibili ERRORE: valore non valido ( Debian Etch 4.0 Debian Lenny 5.0 )! Vedi qui. |
Installazione del software HP ProLiant Value Add in Debian
Prerequisiti
L'unico prerequisito è quello di avere un server SNMPD configurato e funzionante. Per l'installazione di un server snmpd consultate la guida apposita.
Download
Il software HP ProLiant Management Software per Debian si trova all'indirizzo:
http://h71028.www7.hp.com/enterprise/cache/433096-0-0-0-121.html
Scaricate la versione adatta alla vostra Debian.
Debian Etch: installazione
Collegatevi al sito HP e scaricate i software per Etch. HP consiglia di seguire questo ordine nell'installazione del software:
- hp-OpenIPMI
- hpasm
- hprsm
- cmanic
- hpsmh
- cpqacuxe
- hpacucli
- hpadu
HP OpenIPMI
Installiamo innanzitutto i prerequisiti:
# apt-get install alien rpm # apt-get install module-assistant # m-a prepare
Procediamo quindi all'installazione del software:
# dpkg --install <hp-OpenIPMI filename>
Il software sarà installato in /opt/hp/hp-OpenIPMI
. Le man page si richiamano con:
# man hp-OpenIPMI
hpasm
Installiamo i prerequisiti:
# apt-get install libstdc++6 lib32z1-dev ia32-libs
Procediamo quindi all'installazione del software:
# dpkg --install <hpasm filename>
Per verificare lo stato del software:
# /etc/init.d/hpasm status
Dovreste ottenere qualcosa di simile:
Using high Performance hp-OpenIPMI device driver hp-OpenIPMI Status: Module Size Used by ipmi_si #### # ipmi_devintf #### # ipmi_msghandler #### # ipmi_si, ipmi_devintf hpasmd or hpasmxld or hpasmlited - Health Application Status of Foundation Agents (cmafdtn): cmawebd cmathreshd cmahostd cmapeerd cmathreshd cmahostd cmapeerd Status of Server Agents (cmasvr): cmastdeqd cmahealthd cmaperfd cmastdeqd cmahealthd cmaperfd Status of Storage Agents (cmastor): cmaeventd cmaidad cmafcad cmaided cmascsid cmasasd cmaeventd cmaidad cmafcad cmaided cmascsid (if server has a SCSI controller supported by the agent) cmasasd (if server has a SAS based array controller supported by the agent)
hprsm
# dpkg --install <hprsm filename>
Per verificare lo stato del software:
# /etc/init.d/hprsm status
Dovreste ottenere qualcosa di simile:
cpqrid – hp ProLiant Remote Insight Driver (if a Remote Insight Lights-Out Edition Card is present) cpqci - hp ProLiant Channel Interface Driver (if an iLO Management Controller is present) cpqriisd - Rack Infrastructure Information Service Daemon (if the server is a BL p-Class server blade) cmasm2d - Remote Insight Board Agent cmarackd - Rack Agent
cmanic
Installiamo i prerequisiti:
# apt-get install ethtool
Quindi installiamo il software:
# dpkg --install <cmanic filename>
hpsmh
Installiamo i prerequisiti:
# apt-get install iproute libexpat1 zlib1g
Quindi installiamo il software:
# dpkg --install <hpsmh filename>
cpqacuxe
Installiamo i prerequisiti:
# apt-get install libstdc++2.10-glibc2.2 lib32z1-dev
Quindi installiamo il software.
Per Etch i386:
#dpkg --install <cpqacuxe filename>
Per Etch amd64:
# dpkg --install --force-architecture <cpqacuxe filename>
Infine avviate il tool:
# cpqacuxe –R
hpadu
Installiamo il software.
Per Etch i386:
# dpkg --install <hpadu filename>
.
Per Etch amd64:
# dpkg --install --force-architecture <hpadu filename>
hpacucli
Per Etch i386:
# dpkg --install <hpacucli filename>
Per Etch amd64:
# dpkg --install --force-architecture <hpacucli filename>
Amministrazione e gestione del server
Un web server dal quale gestire tutti i tool è stato installato all'indirizzo:
http://ip_del_server:2301
Debian Lenny: installazione
A partire da Lenny, SNMP è in binding solo con l'interfaccia di loopback (127.0.0.1) e non più su altre interfacce come eth0.
Per permettere il corretto funzionamento del software HP aprite il file /etc/snmp/snmpd.conf
e aggiungete le seguenti righe:
interface eth0 agentaddress indirizzo.ip.del.server:161
Il software HP ProLiant Management Software viene fornito per Lenny sotto forma di CD-Rom compatibile con apt-cdrom. Per installare il software, innanzitutto masterizzate l'immagine ISO scaricata su un CD-Rom e inserite poi il CD nel lettore CD del vostro server. Quindi rendete i pacchetti contenuti nel CD disponibili via apt, con il comando:
# apt-cdrom add
A questo punto siamo pronti per installare il software HP, nell'ordine indicato.
- HP System Health Application and Command line Utilities
hp-health è un insieme di tool per monitorare le ventole, l'alimentazione, i sensori di temperatura e altri eventi. Fornisce anche una serie di utility da linea di comando: ProLiant boot configuration utility (hpbootcfg), ProLiant Management Command Line Interface Utility (hpasmcli), ProLiant Integrated Management Log (IML) Utility (hplog), e UID (blue) Light Utility (hpuid).
# apt-get install hp-health
Su Debian Lenny x64 può comparire l'errore seguente:
libgcc_s.so.1 must be installed for pthread_cancel to work Aborted
Questo è dovuto a un problema di dipendenze; per risolverlo basta installare il pacchetto:
# apt-get install lib32gcc1
- Insight Management SNMP Agents for HP ProLiant Systems
hp-snmp-agents è un insieme di agenti snmpd per il monitoraggio del server.
# apt-get install hp-snmp-agents
Per configurare il software date il comando:
# /sbin/hpsnmpconfig
Alla richiesta di utilizzare un server snmpd già configurato rispondete YES. Per tutte le altre domande rispondete pure con la risposta di default. Infine riavviate il servizio:
# /etc/init.d/hp-snmp-agents restart
- HP System Management Homepage
hpsmh fornisce un server web per la gestione del server.
# apt-get install hpsmh
Per visualizzare le pagine, collegatevi all'indirizzo:
http://indirizzo_ip_server:2301
- HP System Management Homepage Templates
# apt-get install hp-smh-templates
- HP Command Line Array Configuration Utility
hpacucli è un tool da linea di comando per la gestione di Smart Array Controllers e RAID Array Controllers.
# apt-get install hpacucli
- HP Array Configuration Utility
cpqacuxe è un'applicazione web-based per la configurazione di HP array controllers.
# apt-get install cpqacuxe
Per lanciare il tool, date il comando:
# /usr/sbin/cpqacuxe -R
- HP Array Diagnostic Utility
hpadu è un tool web-based per creare report su tutti i controller e i dischi del server.
# apt-get install hpadu
Monitorare il controller RAID HP Smart Array
È sufficiente installare il pacchetto:
# apt-get install cpqarrayd
Verrà installato un demone che loggherà su syslog tutti gli eventi relativi al controller HP.