fence_xvm for two node cluster
yum install fence-virt fence-virtd
dd if=/dev/random bs=512 count=1 /etc/cluster/fence_xvm.key
vi /etc/fence_virt.conf
backends {
libvirt {
uri = "qemu:///system";
}
}
listeners {
multicast {
key_file = "/etc/cluster/fence_xvm.key";
interface = "virbr0";
port = "1229";
address = "225.0.0.12";
family = "ipv4";
}
}
fence_virtd {
backend = "libvirt";
listener = "multicast";
module_path = "/usr/lib64/fence-virt";
}
restart fence_virtd service
Testing the Host
Start the daemon fence_virtd
fence_virtd
Then run:
fence_xvm -o list
You should see output like the following:
[03:37 PM] root@f12 ~ # fence_xvm -o list
pcmk-1 17bd6b6a-928f-2820-64ac-7c8d536df65f on
pcmk-2 f0062842-0196-7ec1-7623-e5bbe3a6632c on
pcmk-3 33e954b8-39ae-fb4b-e6e8-ecc443516b92 on
pcmk-4 98cda6de-74c4-97bf-0cfb-3954ff76a5c3 on
Remote: Operation was successful
Configure the Guest
Just install the key:
scp /etc/cluster/fence_xvm.key pcmk-1:/etc/cluster/fence_xvm.key
scp /etc/cluster/fence_xvm.key pcmk-2:/etc/cluster/fence_xvm.key
scp /etc/cluster/fence_xvm.key pcmk-3:/etc/cluster/fence_xvm.key
scp /etc/cluster/fence_xvm.key pcmk-4:/etc/cluster/fence_xvm.key
Testing the Guest
Run:
fence_xvm -o list
You should see the same output as you saw on the host, eg:
[03:47 PM] root@pcmk-12 ~ # fence_xvm -o list
pcmk-1 17bd6b6a-928f-2820-64ac-7c8d536df65f on
pcmk-2 f0062842-0196-7ec1-7623-e5bbe3a6632c on
pcmk-3 33e954b8-39ae-fb4b-e6e8-ecc443516b92 on
pcmk-4 98cda6de-74c4-97bf-0cfb-3954ff76a5c3 on
Remote: Operation was successful
yum install fence-virt fence-virtd
dd if=/dev/random bs=512 count=1 /etc/cluster/fence_xvm.key
vi /etc/fence_virt.conf
backends {
libvirt {
uri = "qemu:///system";
}
}
listeners {
multicast {
key_file = "/etc/cluster/fence_xvm.key";
interface = "virbr0";
port = "1229";
address = "225.0.0.12";
family = "ipv4";
}
}
fence_virtd {
backend = "libvirt";
listener = "multicast";
module_path = "/usr/lib64/fence-virt";
}
restart fence_virtd service
Testing the Host
Start the daemon fence_virtd
fence_virtd
Then run:
fence_xvm -o list
You should see output like the following:
[03:37 PM] root@f12 ~ # fence_xvm -o list
pcmk-1 17bd6b6a-928f-2820-64ac-7c8d536df65f on
pcmk-2 f0062842-0196-7ec1-7623-e5bbe3a6632c on
pcmk-3 33e954b8-39ae-fb4b-e6e8-ecc443516b92 on
pcmk-4 98cda6de-74c4-97bf-0cfb-3954ff76a5c3 on
Remote: Operation was successful
Configure the Guest
Just install the key:
scp /etc/cluster/fence_xvm.key pcmk-1:/etc/cluster/fence_xvm.key
scp /etc/cluster/fence_xvm.key pcmk-2:/etc/cluster/fence_xvm.key
scp /etc/cluster/fence_xvm.key pcmk-3:/etc/cluster/fence_xvm.key
scp /etc/cluster/fence_xvm.key pcmk-4:/etc/cluster/fence_xvm.key
Testing the Guest
Run:
fence_xvm -o list
You should see the same output as you saw on the host, eg:
[03:47 PM] root@pcmk-12 ~ # fence_xvm -o list
pcmk-1 17bd6b6a-928f-2820-64ac-7c8d536df65f on
pcmk-2 f0062842-0196-7ec1-7623-e5bbe3a6632c on
pcmk-3 33e954b8-39ae-fb4b-e6e8-ecc443516b92 on
pcmk-4 98cda6de-74c4-97bf-0cfb-3954ff76a5c3 on
Remote: Operation was successful