Capitolo 4. Dispositivi di fencing
Questo capitolo riporta i dispositivi di fencing attualmente supportati con Red Hat Enterprise Linux High-Availability Add-On.
Tabella 4.1, «Sommario dei dispositivi di fencing» elenca i dispositivi di fencing, i fence agent dei dispositivi associati e fornisce un riferimento alla tabella di documentazione dei parametri rilevanti.
4.1. Interruttore di alimentazione APC con Telnet e SSH
Tabella 4.2, «APC Power Switch (telnet/SSH)» elenca i parametri del dispositivo di fencing usati da
fence_apc
, il fence agent per APC over telnet/SSH.
Campo di luci | Attributo cluster.conf | Descrizione |
---|---|---|
Nome | name | Un nome per il dispositivo APC collegato al cluster nel quale il demone per il fencing esegue una registrazione tramite telnet/ssh. |
Hostname o indirizzo IP | ipaddr | L'indirizzo IP o hostname assegnato al dispositivo. |
Port IP (opzionale) | ipport | La porta TCP da usare per il collegamento al dispositivo. La porta predefinita è 23, oppure 22 se è stato selezionato Usa SSH . |
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 | .
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 per l'attesa di un prompt dopo 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. |
Porta | port | Porta TCP |
Switch (opzionale) | switch | Il numero per l'interruttore APC che si collega al nodo se in presenza di interruttori multipli di tipo daisy-chained. |
Intervallo (opzionale) | delay | Numero di secondi d'attesa prima di iniziare una operazione di fencing. Il valore predefinito è 0. |
Use SSH | secure | Indica che il sistema utilizzerà SSH per accedere al dispositivo. Quando si utilizza SSH sarà necessario specificare una password, uno script per la password o un file di identità. |
Opzioni SSH | ssh_options | Opzioni SSH da usare. Il valore predefinito è -1 -c blowfish . |
Percorso per SSH Identity File | identity_file | File di identità per SSH. |
Figura 4.1, «WTI Power Switch» mostra la schermata di configurazione per l'aggiunta di un dispositivo di fencing dell'interruttore di alimentazione APC.
Figura 4.1. WTI Power Switch
Il seguente comando crea una istanza del dispositivo di fencing per un dispositivo APC:
ccs -f cluster.conf --addfencedev apc agent=fence_apc ipaddr=192.168.0.1 login=root passwd=password123
Di seguito viene riportato il
cluster.conf
per il dispositivo fence_apc
:
<fencedevices> <fencedevice agent="fence_apc" name="apc" ipaddr="apc-telnet.example.com" login="root" passwd="password123"/> </fencedevices>