Adding 4th node doesn't show up in HA

adamb

Famous Member
Mar 1, 2012
1,329
77
113
I added a 4th node to a cluster this AM. There were no errors and it added successfully. The cluster looks good, but I can't see the node in HA.

root@bunkcloud4:~# pvecm status
Quorum information
------------------
Date: Fri Apr 6 06:47:33 2018
Quorum provider: corosync_votequorum
Nodes: 4
Node ID: 0x00000004
Ring ID: 1/1288
Quorate: Yes
Votequorum information
----------------------
Expected votes: 4
Highest expected: 4
Total votes: 4
Quorum: 3
Flags: Quorate
Membership information
----------------------
Nodeid Votes Name
0x00000001 1 10.211.45.10
0x00000002 1 10.211.45.11
0x00000003 1 10.211.45.12
0x00000004 1 10.211.45.13 (local)

root@bunkcloud4:~# pvecm nodes
Membership information
----------------------
Nodeid Votes Name
1 1 bunkcloud1
2 1 bunkcloud2
3 1 bunkcloud3
4 1 bunkcloud4 (local)
root@bunkcloud4:~#

root@bunkcloud4:~# ha-manager status
quorum OK
master bunkcloud3 (idle, Fri Apr 1 05:20:46 2016)
lrm bunkcloud1 (idle, Fri Apr 6 06:48:32 2018)
lrm bunkcloud2 (idle, Fri Apr 6 06:48:32 2018)
lrm bunkcloud3 (idle, Fri Apr 6 06:48:29 2018)

I have rebooted all 4 front ends with no change. The 4th node shows up in the GUI, it seems to only be related to HA. All 4 nodes are on the same packages and kernel.
 
Last edited:
Semms you have 2 node with the same name 'bunkcloud3 '?

Not that I see? I see 4 different nodes with different names.

root@bunkcloud4:~# pvecm nodes
Membership information
----------------------
Nodeid Votes Name
1 1 bunkcloud1
2 1 bunkcloud2
3 1 bunkcloud3
4 1 bunkcloud4 (local)
root@bunkcloud4:~#
 
Check /etc/hosts, or in /etc/pve/cluster.cfg - maybe wrong name is there.

/etc/hosts on each node looks correct.

root@bunkcloud1:~# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
10.211.45.10 bunkcloud1.ccs.com bunkcloud1 pvelocalhost

root@bunkcloud2:~# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
10.211.45.11 bunkcloud2.ccs.com bunkcloud2 pvelocalhost

root@bunkcloud3:~# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
10.211.45.12 bunkcloud3.ccs.com bunkcloud3 pvelocalhost

root@bunkcloud4:~# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
10.211.45.13 bunkcloud4.ccs.com bunkcloud4 pvelocalhost

I have looked at all of our inhouse clusters and 5-10 out in the field and none of them have /etc/pve/cluster.cfg.