4.7. Interruttore alimentazione di rete Eaton
Tabella 4.8, «Eaton Network Power Controller (Interfaccia SNMP) (Red Hat Enterprise Linux 6.4 e versioni più recenti)» elenca i parametri del dispositivo di fencing usati da
fence_eaton_snmp
, il fence agent per l'interruttore di alimentazione della rete Eaton over SNMP.
Campo di luci | Attributo cluster.conf | Descrizione |
---|---|---|
Nome | name | Un nome per l'interruttore di alimentazione di rete Eaton collegato al cluster. |
Hostname o indirizzo IP | ipaddr | L'indirizzo IP o hostname assegnato al dispositivo. |
Porta UDP/TCP (opzionale) | udpport | La porta UDP/TCP da usare per il collegamento con il dispositivo, il valore predefinito è 161. |
Login | login | Il nome per il login usato per accedere al dispositivo. |
Password | passwd | La password usata per autenticare il collegamento al dispositivo. |
Password Script (opzionale) | passwd_script | Lo script che fornisce una password per l'accesso al dispositivo per il fencing. Il suo utilizzo sostituisce il parametro | .
versione SNMP | snmp_version | La versione SNMP da usare (1, 2c, 3); il valore predefinito è 1. |
Community SNMP | community | La stringa della comunità SNMP; il valore predefinito è private . |
Livello di sicurezza SNMP | snmp_sec_level | Il livello di sicurezza SNMP (noAuthNoPriv, authNoPriv, authPriv). |
Protocollo di autenticazione SNMP | snmp_auth_prot | Il protocollo di autenticazione SNMP (MD5, SHA). |
Protocollo della privacy SNMP | snmp_priv_prot | Il protocollo di privacy SNMP (DES, AES). |
Password del protocollo di privacy SNMP | snmp_priv_passwd | La password del protocollo di privacy SNMP. |
Script del protocollo di privacy SNMP | snmp_priv_passwd_script | Lo script che fornisce la password per il protocollo di privacy SNMP. Il suo utilizzo sostituisce il parametro | .
Power wait (secondi) | power_wait | Numero di secondi d'attesa dopo aver emesso un comando 'power off o power on'. |
Power Timeout (secondi) | power_timeout | Numero di secondi d'attesa prima di eseguire un test sulla modifica dello stato dopo aver usato il comando di alimentazione. Il valore predefinito è 20. |
Shell Timeout (secondi) | shell_timeout | Numero di secondi d'attesa per un promptdopo aver emesso un comando. Il valore predefinito è 3. |
Login Timeout (secondi) | login_timeout | Numero di secondi d'attesa per un prompt del comando dopo il login. Il valore predefinito è 5. |
Numero tentativi per una operazione di 'Power On' | retry_on | Numero di tentativi per una operazione di alimentazione 'power on'. Il valore predefinito è 1. |
Numero porta (Outlet) | port | Numero plug fisico o nome della macchina virtuale. Questo parametro è sempre necessario. |
Intervallo (opzionale) | delay | Numero di secondi d'attesa prima di iniziare una operazione di fencing. Il valore predefinito è 0. |
Figura 4.7, «Interruttore alimentazione di rete Eaton» mostra la schermata di configurazione per l'aggiunta di un dispositivo di fencing per l'interruttore di alimentazione Eaton.

Figura 4.7. Interruttore alimentazione di rete Eaton
Il seguente comando creerà una istanza del dispositivo di fencing per un dispositivo dell'interruttore di alimentazione di rete Eaton:
ccs -f cluster.conf --addfencedev eatontest agent=fence_eaton_snmp ipaddr=192.168.0.1 login=root \ passwd=password123 power_wait=60 snmp_priv_passwd=eatonpassword123 udpport=161
Di seguito viene riportato il
cluster.conf
per il dispositivo fence_eaton_snmp
:
<fencedevices> <fencedevice agent="fence_eaton_snmp" community="private" ipaddr="eatonhost" login="eatonlogin" \ name="eatontest" passwd="password123" passwd_script="eatonpwscr" power_wait="3333" \ snmp_priv_passwd="eatonprivprotpass" snmp_priv_passwd_script="eatonprivprotpwscr" udpport="161"/> </fencedevices>