F.2. Configurazione HA-LVM Failover con l'uso di tag
Per impostare HA-LVM failover usando i tag nel file
/etc/lvm/lvm.conf
seguire le fasi di seguito riportate:
- Assicuratevi che il parametro
locking_type
nella sezione globale del file/etc/lvm/lvm.conf
sia stato impostato con un valore '1'. - Creare il volume logico ed il file system usando LVM standard ed i comandi del file system come riportato nel seguente esempio.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Per informazioni sulla creazione dei volumi logici LVM consultate la Logical Volume Manager Administration. - Modificare il file
/etc/cluster/cluster.conf
in modo da includere il volume logico appena creato come risorsa in uno dei seguenti servizi. Alternativamente usare Conga o il comandoccs
per configurare le risorse del file system e LVM per il cluster. Di seguito viene riportato un esempio di sezione del gestore delle risorse del file/etc/cluster/cluster.conf
che configura un volume logico CLVM come risorsa del cluster:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Nota
In presenza di volumi logici multipli nel gruppo di volumi il nome (lv_name
) nella risorsalvm
deve restare vuoto o non specificato. Da notare anche che in una configurazione HA-LVM un gruppo di volumi può essere usato solo da un servizio. - Modificare il campo
volume_list
nel file/etc/lvm/lvm.conf
. Includere il nome del gruppo di volumi root e l'hostname come riportato nel file/etc/cluster/cluster.conf
preceduto da @. L'hostname da usare è la macchina sulla quale state modificando il filelvm.conf
, e non un hostname remoto. Da notare che la stringa DEVE corrispondere al nome del nodo presente nel filecluster.conf
. Di seguito viene riportata una voce d'esempio del file/etc/lvm/lvm.conf
:volume_list = [ "VolGroup00", "@neo-01" ]
volume_list = [ "VolGroup00", "@neo-01" ]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Questo tag verrà usato per attivare VG o LV condivisi. NON includere i nomi di qualsiasi gruppo di volumi da condividere usando HA-LVM. - Aggiornare il dispositivo
initrd
su tutti i nodi del cluster:dracut -H -f /boot/initramfs-$(uname -r).img $(uname -r)
# dracut -H -f /boot/initramfs-$(uname -r).img $(uname -r)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Riavviare tutti i nodi per usare il dispositivo
initrd
corretto.