New node not connecting to cluster

j4ys0n

Well-Known Member
Jan 15, 2020
38
7
48
Hello,

I'm trying to figure out why my new node is not connecting to my existing cluster. PVE version is the same (6.4-1)

on node1:
Code:
cat /etc/pve/.members
{
"nodename": "node1",
"version": 7,
"cluster": { "name": "datacenter", "version": 28, "nodes": 4, "quorate": 1 },
"nodelist": {
  "node4": { "id": 2, "online": 0},
  "node3": { "id": 3, "online": 1, "ip": "10.10.1.12"},
  "node1": { "id": 4, "online": 1, "ip": "10.10.1.13"},
  "node2": { "id": 1, "online": 1, "ip": "10.10.1.16"}
  }
}

on node4
Code:
cat /etc/pve/.members
{
"nodename": "node4",
"version": 3,
"cluster": { "name": "datacenter", "version": 28, "nodes": 4, "quorate": 0 },
"nodelist": {
  "node4": { "id": 2, "online": 1, "ip": "10.10.1.15"},
  "node3": { "id": 3, "online": 0},
  "node1": { "id": 4, "online": 0},
  "node2": { "id": 1, "online": 0}
  }
}

anyone know what could be going on?
 
Well, that is not enough information for a qualified answer.

The obvious first question is: can each node "ping" each other node? By name?

Can each "root" do something like "ssh nodeX pwd" without asking for a password? Is the time on all all nodes exactly the same?

But more important: did you follow https://pve.proxmox.com/pve-docs/pve-admin-guide.html#pvecm_join_node_to_cluster ?


Best regards
 
Good questions - thank you.

So, nodes can ping each other by name, except for node4 - which doesn't make a lot of sense to me since they're all on the same network (and plugged into the same switch) and i can ping them all from my desktop on the same network. ping by IP works (sanity check).

and they can't log into node4 without a password, and vise versa. I followed the GUI instructions from that link, which i've done before without issue.
 
I just tried this again, new server name, new IP address. It gets a little further, but it still does not work.

May 24 23:39:22 node1 pveproxy[7290]: '/etc/pve/nodes/node5/pve-ssl.pem' does not exist!

Is there a way I can generate or copy over these files? I haven't found them yet on node5, so I'm guessing they're generated.

I don't get why this doesn't work anymore.