Can't add a Node in a Cluster

Leonardo Ramirez

Active Member
Jun 11, 2018
39
2
28
44
I have a cluster running, and I am trying to add a new node but receive the following error

root@pve3:~# pvecm add 172.16.100.101
Please enter superuser (root) password for '172.16.100.101':
Password for root@172.16.100.101: *****************
Establishing API connection with host '172.16.100.101'
The authenticity of host '172.16.100.101' can't be established.
X509 SHA256 key fingerprint is C6:48:00:DB:C6:41:F7:D8:3D:C5:B8:D1:BF:CF:3F:AE:B3:27:E7:12:01:DC:00:34:E8:E8:6B:D3:87:7E:36:23.
Are you sure you want to continue connecting (yes/no)? yes

Login succeeded.
Request addition of this node
400 Parameter verification failed. link0: property is not defined in schema and the schema does not allow additional properties

If I try to add it direct from the cluster side, it send me this message:

root@pve2:~# pvecm add 172.16.100.102
detected the following error(s):
* authentication key '/etc/corosync/authkey' already exists
* cluster config '/etc/pve/corosync.conf' already exists
* this host already contains virtual guests
* corosync is already running, is this node already in a cluster?!
Check if node may join a cluster failed!
root@pve2:~#

PVECM STATUS
root@pve2:~# pvecm status
Quorum information
------------------
Date: Fri Aug 2 14:42:26 2019
Quorum provider: corosync_votequorum
Nodes: 2
Node ID: 0x00000002
Ring ID: 1/940
Quorate: Yes

Votequorum information
----------------------
Expected votes: 2
Highest expected: 2
Total votes: 2
Quorum: 2
Flags: Quorate

Membership information
----------------------
Nodeid Votes Name
0x00000001 1 172.16.100.100
0x00000002 1 172.16.100.101 (local)
 
You cannot mix pve5 with pve6 nodes in a clusters. I suggest you update your nodes first.
 
So, this scenario is not possible ?
- update all pve5 to corosync 3
- foreach server in pve5:
- move all vms/ctx to another machine
- remove server from cluster (after shutdown)
- install pve6 (format disks, make local storage modifications)
- join freshly installed pve6 server in cluster
(until all pve5 are now pve6)
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!