 |
» |
|
|
 |
|  |  |
Sono ora disponibili i seguenti prodotti per HP gWLM
versione A.02.00.00.x: Software Virtual Server Environment
Central Management Server - CMS - per HP-UX (VSEMgmt) (gWLM CMS ora fa parte di VSE CMS.) Agente software HP gWLM per HP-UX: Bundle VSE Agent (VSEMgmtAgents)
Agente software License To Use di HP gWLM - LTU - per
HP-UX:
Requisiti
di sistema |  |
Per il server di amministrazione centrale ed i nodi amministrati - dove
sono eseguiti gli agenti - gWLM versione A.02.00.00.x ha
vari requisiti. La Tabella 1-1, “Requisiti del server di amministrazione centrale specifici
per gWLM” elenca i requisiti
per i server di amministrazione centrale gWLM. (Il server di amministrazione
centrale è quel sistema in cui è eseguito il daemon
del server di amministrazione centrale di gWLM, gwlmcmsd.)  |  |  |  |  | NOTA: Per ulteriori requisiti, controllare Guida
rapida al software d'amministrazione VSE, presente - in
inglese - nella directory /DOCS nel supporto di distribuzione
di VSE. |  |  |  |  |
Tabella 1-1 Requisiti del server di amministrazione centrale specifici
per gWLM | Requisito | Server di amministrazione centrale (CMS) |
|---|
| Spazio su disco | In /var/opt/: 1 GB (4 GB
se si vuole utilizzare i dati cronologici)* | HP PCS Data Source Integration (per
l’accesso ai dati di gWLM tramite OpenView Performance Agent) | C.03.85.00 o successiva |
* L’opzione gwlm history --truncate consente di limitare il database cronologico nel
caso non si sia interessati ad essi. La Tabella 1-2, “Requisiti del nodo amministrato” elenca i requisiti
per i nodi amministrati. (I nodi amministrati sono i sistemi dove
sono eseguiti i propri carichi di lavoro e l’agente di
gWLM, gwlmagent. gWLM controlla l’assegnazione delle
risorse per il proprio carico di lavoro nei nodi amministrati.) Tabella 1-2 Requisiti del nodo amministrato | Requisito | Nodo amministrato HP-UX |
|---|
| Sistema operativo | HP-UX 11i v1 in HP 9000 HP-UX
11i v2 settembre 2004 e successive in HP 9000 o HP Integrity | | Patch | N/D | nPartition Provider | (Installare questo software anche se
il sistema non utilizza le nPartition.) Per HP-UX 11i
v1: B.11.11.01.03.01.01 o successiva Per
HP-UX 11i v2 in HP 9000: B.11.23.01.03.01.01
o successiva Per HP-UX 11i v2 in HP Integrity: B.11.23.01.04
o successiva | Processori supportati | HP 9000 (PA-RISC 2.0)
oppure HP Integrity (IA-64) | | Memoria | 2 GB | | Spazio su disco | In /opt/: 25 MB | | Java | T1457AA - 1.4 JRE* | | Agente software gWLM** | Autonomo: T2743AA - gWLM AGENT Bundle
VSE Agent: VSEMgmtAgents (Questo bundle contiene nPartition Provider
citato prima.) |
* L’installazione dell’agente gWLM in HP-UX
garantisce l’installazione della versione corretta di Java.
Per informazioni sulle patch necessarie, visitare http://www.hp.com/go/java
. ** L’agente può essere utilizzato per 120
giorni; per utilizzarlo oltre questi 120 giorni, è necessario
acquistare ed installare una licenza d’uso (LTU). A partire
da maggio 2005, la licenza d’uso - LTU - per
HP-UX è disponibile nel CD Application Release - AR - pubblicato trimestralmente,
come bundle codice T2762AA. A partire da marzo 2006, è anche
disponibile la licenza d’uso di VSE Suite - T2786AC - benché non
nel CD AR. La Tabella 1-3, “Software e patch per i compartimenti del nodo amministrato” elenca le versioni
supportate del software che fornisce i compartimenti gestiti da
gWLM. In un nodo amministrato deve essere installato almeno uno
di questi prodotti. Tabella 1-3 Software e patch per i compartimenti del nodo amministrato | Compartimento | Nodo amministrato HP-UX |
|---|
nPartition (Il movimento delle
CPU è simulato utilizzando il prodotto Instant Capacity
di HP) | Instant Capacity v7 e successive | Partizioni virtuali | vPars A.03.01.05 e successive Per
l’amministrazione utilizzando vpars, cercare “vpars’ “ nel sito
http://software.hp.com, oppure contattare il proprio rappresentate
commerciale HP. Accertarsi che i parametri sintonizzabili
del kernel max_thread_proc e nkthread siano impostati correttamente: Impostare max_thread_proc ad almeno 768. Impostare nkthread adeguatamente al valore di max_thread_proc, così come per il numero di thread necessari
agli altri processi del sistema.
| Macchine virtuali | HP Integrity Virtual Machines
A.01.20 e successive Per HP-UX 11i v2 settembre 2004
e successive, installare PHKL_32518, PHKL_33052, PHKL_33604 e PHKL_33605. Inoltre,
accertarsi che i parametri sintonizzabili del kernel max_thread_proc e nkthread siano impostati correttamente: Impostare max_thread_proc ad almeno 768 Impostare nkthread adeguatamente al valore di max_thread_proc, così come per il numero di thread necessari
agli altri processi del sistema
| Insiemi di processori (pset) | Con HP-UX 11i v1, è necessario
scaricare ed installare psets. Cercare “psets” nel
sito http://software.hp.com. Questo prodotto, che è gratuito, è etichettato HP-UX
Processor Sets nei risultati della ricerca. È anche
necessario il Quality Pack per HP-UX 11i versione 1. Per
individuare questo prodotto scaricabile gratuitamente, cercare “qualitypack” nel
sito http://software.hp.com. Con HP-UX 11i v2, psets è già presente. | FSS | Con HP-UX 11i v1: Installare
il bundle B7697BA dal sito http://software.hp.com Con
HP-UX 11i v2: Il B7697BA è compreso nell’ambiente
operativo Foundation a partire da settembre 2004 Accertarsi
di installare in HP-UX 11i v1 le patch per FSS seguenti: PHKL_30034,
PHKL_30035, PHKL_31993, PHKL_31995 e PHKL_32061. Per
HP-UX 11i v2 settembre 2004 e successive, installare PHKL_32518,
PHKL_33052, PHKL_33604 e PHKL_33605. Inoltre, accertarsi
che i parametri sintonizzabili del kernel max_thread_proc e nkthread siano impostati correttamente: Con
HP-UX 11 v1, impostare max_thread_proc ad almeno 192. Con HP-UX 2 v2 settembre
2004 e successive, impostare max_thread_proc ad almeno 768. In entrambe le versioni
di HP-UX, impostare nkthread adeguatamente al valore di max_thread_proc, così come per il numero di thread necessari
agli altri processi del sistema. |
Quale
software gWLM deve essere installato |  |
Installare: Il software
del server di amministrazione centrale VSE nel sistema da cui si
desidera controllare gWLM. Questo sistema deve inoltre eseguire
HP Systems Insight Manager. L’agente software
di gWLM - nella forma autonoma o come parte del bundle
VSE Agents - in ogni sistema o partizione in cui si desidera
che gWLM gestisca l’assegnazione delle risorse per i propri
carichi di lavoro. La licenza d’uso - LTU
dell’agente software di gWLM, in forma autonoma o come
parte di quella di VSE Suite. Ogni agente può essere utilizzato
gratuitamente per 120 giorni. Se si desidera utilizzare un agente
oltre i 120 giorni, acquistare ed installare una licenza d’uso per
ogni sistema in cui è stato installato.
La tabella seguente mostra dove è installato gWLM
ed alcuni dei suoi componenti. Tabella 1-4 Directory d’installazione di gWLM | Oggetto | Percorso d’installazione |
|---|
| Comandi di gWLM | /opt/gwlm/bin/ | File delle proprietà File
delle licenze (nei nodi amministrati) deployed.config (utilizzato
per l’alta disponibilità) | /etc/opt/gwlm/ | File di log di gWLM File che
segnalano i PID dei daemon di gWLM | /var/opt/gwlm/ | | Prodotti Open Source utilizzati da gWLM | /opt/gwlm/src/ | | Manpage di gWLM | /opt/gwlm/man/ | Altra documentazione di gWLM (inglese) | /opt/gwlm/doc/ |
Le sezioni seguenti trattano gli argomenti: Per informazioni sulla rimozione di gWLM, vedere “Disinstallazione
di gWLM”. Procedura
d’installazione con HP-UX |  |
Prima di iniziare l’installazione, esaminare completamente
questo documento. Per installare o aggiornare il proprio software HP-UX, seguire
le operazioni descritte oltre per i server di amministrazione centrale - CMS - o
per i nodi amministrati. Installazione
del server di amministrazione centrale gWLM in un sistema HP-UXPer informazioni sull’installazione di un server
di amministrazione centrale VSE - che comprende quello
di gWLM - consultare Guida rapida al software
d'amministrazione VSE, presente - in inglese - nella
directory /DOCS nel supporto di distribuzione di VSE. È possibile consentire delle comunicazioni protette
tra il server di amministrazione centrale gWLM ed i nodi amministrati
seguendo la procedura della manpage gwlmsslconfig(1M). Nel caso si desideri elencare le manpage di gWLM eseguendo
il comando “man -k gwlm”, eseguire quello catman. Aggiornamento
del server di amministrazione centrale gWLM in un sistema HP-UXLe descrizioni seguenti mostrano come aggiornare gWLM. È possibile
aggiornare gWLM eseguendo l’installazione su una versione
precedente di gWLM. Nel sistema HP-UX che si desidera configurare come server
di amministrazione centrale (CMS): Fermare l’utilizzo della versione
precedente di gWLM già installata. Interrompere l’attività dei
domini di risorse condivise - SRD - basati su
pset eventualmente in attività. È possibile lasciare
in attività gli altri tipi di domini di risorse condivise. Chiudere la sessione con HP Systems Insight
Manager e terminare l’uso delle interfacce a riga dei comandi
di gWLM. È possibile lasciare
in esecuzione i daemon - gwlmcmsd e potenzialmente gwlmagent - di gWLM. Raccogliere i dati cronologici di tutti i nodi amministrati
collocandoli nel database:  |  |  |  |  | NOTA: Il seguente comando è disponibile a partire
da gWLM A.01.01.x. |  |  |  |  |
# /opt/gwlm/bin/gwlm history --flush
Se non lo fosse già, installare e configurare
HP Systems Insight Manager C.05.00.01.00.x. Per ottenere gratuitamente HP Systems Insight Manager,
visitare il sito http://software.hp.com e cercare T2414BA. Per controllare che HP Systems Insight Manager
sia stato inizializzato correttamente, eseguire il comando seguente:  |  |  |  |  | NOTA: L’inizializzazione completa di SIM può richiedere
vari minuti. Tentando di eseguire questo comando mentre è in corso
l’inizializzazione di SIM, si otterranno degli errori. |  |  |  |  |
# /opt/mx/bin/mxuser -lt Se l’output di mxuser contiene il testo seguente: NAME RIGHTS DESCRIPTION root full Default Full Rights user added by HP Systems Insight Manager |
passare alla fase successiva. Altrimenti, consultare la documentazione
di HP Systems Insight Manager e ripetere nuovamente l’installazione/configurazione
dal Punto 1. Accertarsi che in /var/opt/ ci sia spazio libero su
disco sufficiente per l’archiviazione dei dati cronologici. HP consiglia di assegnare 4 GB di spazio
d’archiviazione ogni 100 carichi di lavoro che saranno
gestiti da gWLM. Con un intervallo di campionamento di 5 minuti,
lo spazio è sufficiente per archiviare due anni di dati,
che sarà possibile utilizzare successivamente per la pianificazione
della capacità e la gestione delle prestazioni. Installare il server di amministrazione centrale VSE - che
comprende quello di gWLM - come descritto in Guida
rapida al software d'amministrazione VSE, presente - in
inglese - nella directory /DOCS nel supporto di distribuzione
di VSE. Eseguire il backup del database ed inizializzarlo. Se vseinitconfig non è già stato eseguito, eseguirlo
ora per il backup e l’inizializzazione del database di
VSE: # /opt/vse/bin/vseinitconfig Eseguendo questo comando sarà modificato /etc/rc.config.d/gwlm,
in modo che all’avvio del sistema gwlmcmsd sia eseguito automaticamente. Controllare che il server di amministrazione centrale
sia configurato correttamente e sia in grado di comunicare con gli
agenti installati. Usare il seguente comando: # /opt/gwlm/bin/gwlm list Se l’output elenca una serie di criteri, il server
di amministrazione centrale è configurato correttamente.
In caso contrario, saranno restituiti dei messaggi di errore. Attendere
alcuni secondi, quindi eseguire nuovamente il comando. In caso si
ottengano ancora degli errori, eseguire le operazioni suggerite
dai messaggi di errore. (Facoltativo) Per sfruttare le funzionalità di
gWLM A.02.00.00.x, aggiornare l’agente software di gWLM
in ogni sistema da amministrare. con il server di amministrazione
centrale gWLM A.02.00.00.x è comunque possibile gestire
gli agenti di gWLM A.01.x. Per informazioni, vedere la sezione: Arresto ed avvio di SIM: # /opt/mx/bin/mxstop # /opt/mx/bin/mxstart Eseguire il seguente comando per controllare che SIM
sia avviato correttamente: # /opt/mx/bin/mxuser -lt  |  |  |  |  | NOTA: Il completo riavvio di SIM può richiedere vari
minuti. Tentando di eseguire questo comando mentre è in
corso il riavvio di SIM, si otterranno degli errori. |  |  |  |  |
SIM è stato riavviato correttamente quando l’output
di mxuser contiene il testo seguente: NAME RIGHTS DESCRIPTION root full Default Full Rights user added by HP Systems Insight Manager |
Controllare che i domini di risorse condivise operino
nel modo previsto. Controllare che i domini di risorse condivise, definiti con
la precedente versione di gWLM, siano visibili nella schermata Shared
Resource Domain View di gWLM e che funzionino correttamente, senza
avvisi di stato critico. In HP Systems Insight Manager,
scegliere la voce di menu: Optimize -> Global Workload Manager (gWLM) -> Shared Resource Domains... Configurare le autorizzazioni degli utenti Per poter eseguire gli strumenti di del software di amministrazione
VSE, gli utenti devono essere stati autorizzati in SIM. Per ulteriori
informazioni, consultare Guida rapida al software d'amministrazione
VSE, presente - in inglese - nella
directory /DOCS nel supporto di distribuzione di VSE, oppure la sezione “Authorizations
/ read-only monitoring” della guida in linea. (Facoltativo) Eseguire il comando
catman per accertarsi che le manpage di gWLM siano elencate
quando si esegue un comando “man -k gwlm”. Rimettere in attività i domini di risorse condivise
basati su pset che erano stato interrotti prima di eseguire questa
procedura.
Aggiornamento
dell’agente di gWLM nei sistemi HP-UX da amministrare |  |  |  |  | NOTA: Nel caso si preveda di utilizzare come nodo amministrato
un sistema in cui è installato il server di amministrazione
centrale gWLM, accertarsi che il carico di lavoro predefinito abbia
risorse sufficienti: i processi di HP Systems Insight Manager
e di gWLM sono tutti eseguiti in questo carico di lavoro.Per prima cosa, aggiornare il software del server di
amministrazione centrale - come spiegato nella sezione “Aggiornamento
del server di amministrazione centrale gWLM in un sistema HP-UX”.Nei sistemi in cui gWLM già gestisce i pset
o i gruppi fss, aggiornando la versione di gWLM, qualsiasi processo
collocato utilizzando il comando gwlmplace sarà spostato nel pset o nel gruppo fss
predefinito. (È possibile evitare questo problema collocando
le applicazioni nei carichi di lavoro, al momento della loro definizione.)Tutti gli agenti all’interno di un dominio
di risorse condivise devono essere aggiornati assieme: in un singolo
dominio di risorse condivise non è possibile combinare
agenti A.01.x e A.02.x. |  |  |  |  |
Nei sistemi HP-UX dove si desidera che sia gWLM l’assegnazione
delle risorse dei propri carichi di lavoro: Esaminare il problema noto descritto nella
sezione “L’aggiornamento
di domini di risorse condivise basati su partizioni richiede un
nuovo rilevamento”. In ogni nodo amministrato, è possibile lasciare
in esecuzione gwlmagent, se questo è già installato. Installare l’agente gWLM, come spiegato in Guida
rapida al software d'amministrazione VSE - in
inglese - presente nella directory /DOCS nel supporto di
distribuzione di VSE. Eseguire l’agente gWLM: # /opt/gwlm/bin/gwlmagent È possibile modificare il file /etc/rc.config.d/gwlmCtl
per impostare ad 1 la variabile GWLM_AGENT_START, in modo che gwlmagent sia eseguito automaticamente all’avvio. È possibile
modificare il file manualmente, oppure eseguendo il comando seguente: # /opt/gwlm/bin/gwlmagent --enable_start_on_boot Nel caso di un guasto all’alimentazione o di un riavvio
del sistema, se non è utilizzato l’avvio automatico
sarà necessario eseguire manualmente il daemon. (Facoltativo) Eseguire il comando
catman per accertarsi che le manpage di gWLM siano elencate
quando si esegue un comando “man -k gwlm”.
Esecuzione
di gWLM con HP Systems Insight Manager |  |
Ora che gWLM è stato installato nel server di amministrazione
centrale e nei nodi amministrati ed i daemon sono in esecuzione, è possibile
accedere a gWLM tramite HP Systems Insight Manager. Le
operazioni seguenti accerteranno che i daemon siano in esecuzione,
quindi sarà descritta la procedura guidata Manage New Systems
di gWLM. Questa procedura guidata consente di cominciare rapidamente
a gestire i sistemi con gWLM. Volendo, è possibile utilizzare l’interfaccia
a riga dei comandi di gWLM, descritta nella manpage gwlm(1M). Per avviare la procedura guidata: Con il server di amministrazione centrale - gwlmcmsd - oltre che con tutti gli agenti - gwlmagent - in esecuzione, connettersi a HP Systems
Insight Manager puntando il browser Web a: http://nome_host:280 dove nome_host è il nome host
del server di amministrazione centrale. Scegliere il menu: Optimize -> Global Workload Manager (gWLM) -> Manage New Systems...
Compatibilità con
i controlli CPU / sistema esterni |  |
gWLM si attende di avere il controllo completo delle CPU disponibili
in un sistema. Alcune azioni eseguite dall’utente possono
avere conseguenze negative sulla gestione di un sistema da parte
di gWLM. Ad esempio: Non modificare manualmente il conteggio
delle CPU nei sistemi in cui gWLM è in esecuzione. Non
modificare manualmente le risorse di Temporary Instant Capacity
(cioè non avviare o fermare le CPU DI TiCAP), le risorse
di Instant Capacity, le macchine virtuali, vpars, comprese le modifiche
al binding delle CPU, o npars. Non modificare manualmente i diritti per le macchine
virtuali. Inoltre, non modificare il numero di CPU virtuali di una
macchina virtuale mentre gWLM la sta amministrando. Non creare o eliminare un pset utilizzando psrset in un sistema in cui gWLM sta amministrando i
compartimenti pset.
Compatibilità con
Temporary Instant Capacity |  |
gWLM è in grado di sfruttare automaticamente Temporary
Instant Capacity Nel caso che non siano disponibili risorse di CPU
libere ed i criteri non siano soddisfatti, gWLM utilizzerà le risorse
di Temporary Instant Capacity per soddisfare i criteri. gWLM utilizza
queste capacità solamente dopo avere assegnato tutte le
risorse CPU possedute. La gestione di Temporary Instant Capacity da parte di gWLM è attivata
tramite una proprietà del dominio di risorse condivise
in HP SIM, oppure tramite l’attributo ticap del file di configurazione XML di gWLM. Non modificare manualmente le risorse di Temporary Instant
Capacity - cioè non avviare o fermare le CPU di
TiCAP - in un sistema amministrato da gWLM. Compatibilità con
HP Integrity Virtual Machines |  |
gWLM è in grado di gestire i diritti per le macchine
virtuali. Quando sono controllati da gWLM, i diritti di una macchina
virtuale sono sostituiti con un’assegnazione delle CPU calcolata
dinamicamente, che è dedicata esclusivamente a tale macchina
virtuale, in base ai criteri gWLM in effetto. Alle macchine virtuali
non è consentito un uso delle assegnazioni superiore a
quello controllato da gWLM; nell’intervallo di assegnazione
delle risorse, quelle non sfruttate diventano utilizzate. Non modificare manualmente i diritti per le macchine virtuali
nei sistemi gestiti da gWLM. Inoltre, non modificare il numero di
CPU virtuali di una macchina virtuale mentre gWLM la sta amministrando. Compatibilità con
PRM e con WLM |  |
Non è possibile utilizzare contemporaneamente gWLM
con PRM - Process Resource Manager - né con
WLM - Workload Manager - per gestire il medesimo
sistema. Il tentativo di fare ciò restituirà un
messaggio che segnala la presenza di un blocco mantenuto dal prodotto
che sta effettivamente amministrando il sistema. In questa situazione,
prima di utilizzare gWLM è necessario chiudere il prodotto
che mantiene il blocco. Con PRM, eseguire i comandi: # /opt/prm/bin/prmconfig -d # /opt/prm/bin/prmconfig -r Con WLM, eseguire il comando: # /opt/wlm/bin/wlmd -k Compatibilità con
Bastille e con i firewall |  |
Per impostazione predefinita, gWLM utilizza le porte 9617
e 9618. Se la propria rete o i sistemi remoti utilizzano un firewall,
oppure si utilizza il prodotto HP-UX Bastille nei sistemi remoti, è probabile
che le comunicazioni tramite queste porte siano bloccate. Per utilizzare gWLM nel proprio ambiente, consentire l’utilizzo
delle porte 9617 e 9618, oppure di altre porte da aprire per le
connessioni in ingresso. Utilizzando porte diverse da 9617 e 9618,
accertarsi di riavviare gwlmagt e gwlmcmsd, in modo che siano in ascolto nelle nuove porte
di ogni sistema - come spiegato nella sezione “Porte
di comunicazione” di “Manuale per l’amministrazione
di gWLM” (http://www.docs.hp.com/it/T2762-90014-it/).
Nel caso si utilizzi gWLM tramite HP Systems Insight Manager,
sarà inoltre necessario fermare - /opt/mx/bin/mxstop - e riavviare - mxstart - HP Systems Insight Manager.
|