5.7.4. Configurazione di un nodo con alimentazione ridondante
Se il cluster è stato configurato con sorgenti di alimentazione ridondanti sarà necessario configurare un processo di fencing in modo da arrestare completamente i nodi interessati prima di essere isolati. Se configurate ogni sorgente di alimentazione come metodo di fencing separato, ogni sorgente di alimentazione sarà isolato separatamente; il secondo sorgente permetterà al sistema di continuare l'esecuzione quando il primo sorgente risulta isolato, così facendo il sistema non sarà isolato. Per configurare un sistema con sorgente di alimentazione doppia configurare i dispositivi di fencing in modo tale che entrambi i sorgenti di alimentazione siano arrestati ed il sistema completamente disattivato. Per fare questo sarà necessario configurare due istanze all'interno di un metodo di fencing singolo, e per ogni istanza sarà necessario configurare entrambi i dispositivi di fencing con un attributo
action su off prima di configurare ogni dispositivo con un attributo action su on.
Per configurare un processo di isolamento per un nodo con sorgente di alimentazione doppia seguire le fasi riportate in questa sezione.
- Prima di configurare il fencing per un nodo con alimentazione ridondante sarà necessario configurare ogni interruttore di alimentazione come un dispositivo di fencing per il cluster. Per informazioni su come configurare i dispositivi di fencing consultare Sezione 5.5, «Configurazione dei dispositivi di fencing».Per stampare un elenco di dispositivi di fencing disponibili per il cluster eseguire il seguente comando:
ccs -h host --lsfencedev
ccs -h host --lsfencedevCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Aggiungere un metodo di fencing per il nodo e specificare un nome.
ccs -h host --addmethod method node
ccs -h host --addmethod method nodeCopy to Clipboard Copied! Toggle word wrap Toggle overflow Per esempio per configurare un metodo chiamatoAPC-dualper il nodonode-01.example.comnel file di configurazione sul nodo del clusternode-01.example.com, eseguire il seguente comando:ccs -h node01.example.com --addmethod APC-dual node01.example.com
ccs -h node01.example.com --addmethod APC-dual node01.example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Per il primo sorgente di alimentazione aggiungere una istanza al metodo di fencing. Specificare il dispositivo di fencing da usare per il nodo, il nodo al quale viene applicata questa istanza, il nome del metodo e qualsiasi opzione per questo metodo specifica al nodo. A questo punto configurare l'attributo
actionsuoff.ccs -h host --addfenceinst fencedevicename node method [options] action=off
ccs -h host --addfenceinst fencedevicename node method [options] action=offCopy to Clipboard Copied! Toggle word wrap Toggle overflow Per configurare una istanza di fencing nel file di configurazione sul nodonode-01.example.comdel cluster il quale utilizza la porta 1 dell'interruttore APC sul dispositivo chiamatoapc1per isolare il nodonode-01.example.comusando il metodoAPC-dualed impostare l'attributoactionsuoff, eseguire il seguente comando:ccs -h node01.example.com --addfenceinst apc1 node01.example.com APC-dual port=1 action=off
ccs -h node01.example.com --addfenceinst apc1 node01.example.com APC-dual port=1 action=offCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Per il secondo sorgente di alimentazione aggiungere una istanza al metodo di fencing. Specificare il dispositivo di fencing da usare per il nodo, il nodo al quale viene applicata questa istanza, il nome del metodo e qualsiasi opzione per questo metodo specifica al nodo. A questo punto configurare l'attributo
actionsuoff.ccs -h host --addfenceinst fencedevicename node method [options] action=off
ccs -h host --addfenceinst fencedevicename node method [options] action=offCopy to Clipboard Copied! Toggle word wrap Toggle overflow Per esempio per configurare una seconda istanza per il fencing nel file di configurazione sul nodonode-01.example.comdel cluster, il quale utilizza la porta 1 dell'interruttore APC sul dispositivo chiamatoapc2per isolare il nodonode-01.example.comusando lo stesso metodo specificato per la prima istanza,APC-dual, ed impostare l'attributoactionsuoff, eseguire il seguente comando:ccs -h node01.example.com --addfenceinst apc2 node01.example.com APC-dual port=1 action=off
ccs -h node01.example.com --addfenceinst apc2 node01.example.com APC-dual port=1 action=offCopy to Clipboard Copied! Toggle word wrap Toggle overflow - A questo punto aggiungere un'altra istanza al metodo di fencing per il primo sorgente di alimentazione configurando l'attributo
actionsuon. Specificare il dispositivo di fencing da usare per il nodo, il nodo sul quale viene applicata questa istanza, il nome del metodo e qualsiasi opzione per questo metodo specifica al nodo, e specificare l'attributoactionsuon:ccs -h host --addfenceinst fencedevicename node method [options] action=on
ccs -h host --addfenceinst fencedevicename node method [options] action=onCopy to Clipboard Copied! Toggle word wrap Toggle overflow Per configurare una istanza di fencing nel file di configurazione sul nodonode-01.example.comdel cluster il quale utilizza la porta 1 dell'interruttore APC sul dispositivo chiamatoapc1per isolare il nodonode-01.example.comusando il metodoAPC-dualed impostare l'attributoactionsuon, eseguire il seguente comando:ccs -h node01.example.com --addfenceinst apc1 node01.example.com APC-dual port=1 action=on
ccs -h node01.example.com --addfenceinst apc1 node01.example.com APC-dual port=1 action=onCopy to Clipboard Copied! Toggle word wrap Toggle overflow - A questo punto aggiungere un'altra istanza al metodo di fencing per il secondo sorgente di alimentazione specificando l'attributo
actionsuonper questa istanza. Specificare il dispositivo di fencing da usare per il nodo, il nodo sul quale viene applicata questa istanza, il nome del metodo e qualsiasi opzione per questo metodo specifica al nodo, e specificare l'attributoactionsuon:ccs -h host --addfenceinst fencedevicename node method [options] action=on
ccs -h host --addfenceinst fencedevicename node method [options] action=onCopy to Clipboard Copied! Toggle word wrap Toggle overflow Per esempio per configurare una seconda istanza per il fencing nel file di configurazione sul nodonode-01.example.comdel cluster, il quale utilizza la porta 1 dell'interruttore APC sul dispositivo chiamatoapc2per isolare il nodonode-01.example.comusando lo stesso metodo specificato per la prima istanza,APC-dual, ed impostare l'attributoactionsuon, eseguire il seguente comando:ccs -h node01.example.com --addfenceinst apc2 node01.example.com APC-dual port=1 action=on
ccs -h node01.example.com --addfenceinst apc2 node01.example.com APC-dual port=1 action=onCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Esempio 5.5, «
cluster.conf dopo aver aggiunto un Dual-Power Fencing» mostra un file di configurazione cluster.conf dopo aver aggiunto il fencing per due sorgenti di alimentazione per ogni node nel cluster.
Esempio 5.5. cluster.conf dopo aver aggiunto un Dual-Power Fencing
Dopo aver terminato la configurazione di tutti i componenti del cluster sarà necessario sincronizzare il file di configurazione con tutti i nodi come descritto in Sezione 5.15, «Propagazione del file di configurazione ai nodi del cluster».