Description of problem: When I call fence_xvm within a VM, it doesn't work. It says it was sucessful, but the node supposed to fence is still online: [root@c10n2 ~]# fence_xvm -d -H node3 -- args @ 0xbff6c190 -- args->addr = 225.0.0.12 args->domain = node3 args->key_file = /etc/cluster/fence_xvm.key args->op = 2 args->hash = 2 args->auth = 2 args->port = 1229 args->family = 2 args->timeout = 30 args->retr_time = 20 args->flags = 0 args->debug = 1 -- end args -- Remote: Operation was successful when I do exactly the same from the dom0 node, it works and the node is fenced: [root@c10n5 ~]# fence_xvm -d -H node3 -- args @ 0xbfb1f520 -- args->addr = 225.0.0.12 args->domain = node3 args->key_file = /etc/cluster/fence_xvm.key args->op = 2 args->hash = 2 args->auth = 2 args->port = 1229 args->family = 2 args->timeout = 30 args->retr_time = 20 args->flags = 0 args->debug = 1 -- end args -- Remote: Operation was successful cluster.conf files attched. Version-Release number of selected component (if applicable): cman-2.0.73-1.el5, also testet with newer packages, same problem How reproducible: call fence_xvm Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Created attachment 301826 [details] cluster.conf-dom0
Created attachment 301827 [details] cluster.conf-domU
Created attachment 301828 [details] cluster.conf-dom0
Could you run: fence_xvmd -fdddd ...in dom0, reproduce, and paste dom0's output as well? There's a chance you're reusing a key file (or your key file is empty).
Also, verify that "name=X" lines in /etc/sysconfig/node[123] are node[123] accordingly, and that xm list shows the names to be the same.
Er, /etc/xen/node[123]
looks like the machines using a wrong key? [root@c10n5 ~]# fence_xvmd -fdddd Debugging threshold is now 4 -- args @ 0xbf924b4c -- args->addr = 225.0.0.12 args->domain = (null) args->key_file = /etc/cluster/fence_xvm.key args->op = 2 args->hash = 2 args->auth = 2 args->port = 1229 args->family = 2 args->timeout = 30 args->retr_time = 20 args->flags = 1 args->debug = 4 -- end args -- Reading in key file /etc/cluster/fence_xvm.key into 0xbf923b4c (4096 max size) Actual key length = 4096 bytesOpened ckpt vm_states My Node ID = 1 Domain UUID Owner State ------ ---- ----- ----- Domain-0 00000000-0000-0000-0000-000000000000 00001 00001 node1 8ab24c23-9592-4fd0-9626-c202f4006eb2 00001 00002 node2 f05e5376-1f37-3630-fee4-2e5d8dfa18b6 00001 00002 node3 e2d9464d-da96-f4f8-0126-888715d75768 00001 00002 Storing node1 Storing node2 Storing node3 Domain UUID Owner State ------ ---- ----- ----- Domain-0 00000000-0000-0000-0000-000000000000 00001 00001 node1 8ab24c23-9592-4fd0-9626-c202f4006eb2 00001 00002 node2 f05e5376-1f37-3630-fee4-2e5d8dfa18b6 00001 00002 node3 e2d9464d-da96-f4f8-0126-888715d75768 00001 00002 Storing node1 Storing node2 Storing node3 Domain UUID Owner State ------ ---- ----- ----- Domain-0 00000000-0000-0000-0000-000000000000 00001 00001 node1 8ab24c23-9592-4fd0-9626-c202f4006eb2 00001 00002 node2 f05e5376-1f37-3630-fee4-2e5d8dfa18b6 00001 00002 node3 e2d9464d-da96-f4f8-0126-888715d75768 00001 00002 Storing node1 Storing node2 Storing node3 Domain UUID Owner State ------ ---- ----- ----- Domain-0 00000000-0000-0000-0000-000000000000 00001 00001 node1 8ab24c23-9592-4fd0-9626-c202f4006eb2 00001 00002 node2 f05e5376-1f37-3630-fee4-2e5d8dfa18b6 00001 00002 node3 e2d9464d-da96-f4f8-0126-888715d75768 00001 00001 Storing node1 Storing node2 Storing node3 Hash mismatch: PKT = 7bc9fb96397bb348d03f16d1b3498171734a122874477f5ab2eddd4cc40045a70000000000000000000000000000000000000000000000000000000000000000 EXP = cd0c9da2bfdabb48018e08203f6932e7f224a57a01da1f000c62bd6179a628aa0000000000000000000000000000000000000000000000000000000000000000 Key mismatch; dropping packet Domain UUID Owner State ------ ---- ----- ----- Domain-0 00000000-0000-0000-0000-000000000000 00001 00001 node1 8ab24c23-9592-4fd0-9626-c202f4006eb2 00001 00002 node2 f05e5376-1f37-3630-fee4-2e5d8dfa18b6 00001 00002 node3 e2d9464d-da96-f4f8-0126-888715d75768 00001 00002 Storing node1 Storing node2 Storing node3 Domain UUID Owner State ------ ---- ----- ----- Domain-0 00000000-0000-0000-0000-000000000000 00001 00001 node1 8ab24c23-9592-4fd0-9626-c202f4006eb2 00001 00002 node2 f05e5376-1f37-3630-fee4-2e5d8dfa18b6 00001 00002 node3 e2d9464d-da96-f4f8-0126-888715d75768 00001 00002 Storing node1 Storing node2 Storing node3 Hash mismatch: PKT = 80bfd860db2599051562780d3b95fa664737c5d0a77d8a7a53a4bd20c2dfcd500000000000000000000000000000000000000000000000000000000000000000 EXP = cd1e8b677119010e0dc9d20eeefbfeeffb8916a29c014f362e5afa30a8b663520000000000000000000000000000000000000000000000000000000000000000 Key mismatch; dropping packet Domain UUID Owner State ------ ---- ----- ----- Domain-0 00000000-0000-0000-0000-000000000000 00001 00001 node1 8ab24c23-9592-4fd0-9626-c202f4006eb2 00001 00002 node2 f05e5376-1f37-3630-fee4-2e5d8dfa18b6 00001 00002 node3 e2d9464d-da96-f4f8-0126-888715d75768 00001 00002 Storing node1 Storing node2 Storing node3 Domain UUID Owner State ------ ---- ----- ----- Domain-0 00000000-0000-0000-0000-000000000000 00001 00001 node1 8ab24c23-9592-4fd0-9626-c202f4006eb2 00001 00002 node2 f05e5376-1f37-3630-fee4-2e5d8dfa18b6 00001 00002 node3 e2d9464d-da96-f4f8-0126-888715d75768 00001 00002 Storing node1 Storing node2 Storing node3
wrong keys were used. closing