Old:Debian su server HP Proliant: installazione del software HP: differenze tra le versioni
Nessun oggetto della modifica |
(da adottare) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Etch|Lenny|Squeeze}} | {{Guida da adottare}}{{Versioni compatibili|Etch|Lenny|Squeeze}} | ||
{{Stub}} | {{Stub}} | ||
== Da aggiornare == | == Da aggiornare == |
Versione delle 12:15, 6 giu 2015
Guida da adottare! |
Attenzione. Questa guida è da considerarsi abbandonata, per via del tempo trascorso dall'ultima verifica.
Potrà essere resa obsoleta, previa segnalazione sul forum, se nessuno si propone per l'adozione. |
Versioni Compatibili Debian 4 "etch" Debian 5 "lenny" Debian 6 "squeeze" |
Attenzione: questo articolo è ancora incompleto e in fase di scrittura da parte del suo autore.
Sentitevi liberi di contribuire, proponendo modifiche alla guida tramite l'apposita pagina di discussione, in modo da non interferire con il lavoro portato avanti sulla voce. Per altre informazioni si rimanda al template. |
Da aggiornare
Da aggiornare con il nuovo Repo per Wheezy:
http://downloads.linux.hp.com/SDR/project/mcp/
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
La pagina del Wiki Debian dedicata ai server HP Proliant è raggiungibile a questo indirizzo: HP Proliant Debian Wiki,
mentre il software HP ProLiant Management Software per Debian è scaricabile all'indirizzo: HP Proliant Support for Debian.
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 # apt-get install hponcfg
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
Debian Squeeze: 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 sotto forma di repository compatibile con apt. Per installare il software HP, occorre innanzitutto aggiungere il repository al nostro sources.list:
# nano /etc/apt/sources.list
### HP ProLiant Repository deb http://downloads.linux.hp.com/SDR/downloads/ProLiantSupportPack/Debian/ stable/current non-free
Quindi scarichiamo e installiamo la firma del repository:
# wget http://downloads.linux.hp.com/SDR/downloads/ProLiantSupportPack/GPG-KEY-ProLiantSupportPack -O - | apt-key add - # apt-get update
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 # apt-get install hponcfg
Su Debian Squeeze 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.
Guida scritta da: Ferdybassi | Debianized 20% |
Estesa da: | |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |