Node 5.2-1 cannot join to cluster on 4.4-1

Dariusz Bilewicz

Active Member
Sep 13, 2018
25
0
41
42
Hi,

I have problem joining new node with Proxmox VE 5.2-1 to cluster running on Proxmox VE 4.4-1.
After "pvecm join proxmox1 --use_ssh" i got an error " unable to copy ssh ID: exit code 1"

My cluster is working without any problems:
root@proxmox1:/etc/pve# pvecm status
Quorum information
------------------
Date: Thu Sep 13 10:58:07 2018
Quorum provider: corosync_votequorum
Nodes: 3
Node ID: 0x00000001
Ring ID: 1/1092
Quorate: Yes

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

Membership information
----------------------
Nodeid Votes Name
0x00000001 1 172.19.0.2 (local)
0x00000002 1 172.19.0.3
0x00000003 1 172.19.0.4

Can someone tell me what could be wrong?
Thanks for help.
 
please post the output of pveversion -v (on the 5.2 node)
 
Hi,

you must use the 'use_ssh 1' option in the add command.
see man pvecm.

Mixed cluster setups with PVE 4.4 and 5.1 are not tested.
 
please post the output of pveversion -v (on the 5.2 node)
root@proxmox4:~# pveversion -v
proxmox-ve: 5.2-2 (running kernel: 4.15.17-1-pve)
pve-manager: 5.2-1 (running version: 5.2-1/0fcd7879)
pve-kernel-4.15: 5.2-1
pve-kernel-4.15.17-1-pve: 4.15.17-9
corosync: 2.4.2-pve5
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.0-8
libpve-apiclient-perl: 2.0-4
libpve-common-perl: 5.0-31
libpve-guest-common-perl: 2.0-16
libpve-http-server-perl: 2.0-8
libpve-storage-perl: 5.0-23
libqb0: 1.0.1-1
lvm2: 2.02.168-pve6
lxc-pve: 3.0.0-3
lxcfs: 3.0.0-1
novnc-pve: 0.6-4
proxmox-widget-toolkit: 1.0-18
pve-cluster: 5.0-27
pve-container: 2.0-23
pve-docs: 5.2-3
pve-firewall: 3.0-8
pve-firmware: 2.0-4
pve-ha-manager: 2.0-5
pve-i18n: 1.0-5
pve-libspice-server1: 0.12.8-3
pve-qemu-kvm: 2.11.1-5
pve-xtermjs: 1.0-5
qemu-server: 5.0-26
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
zfsutils-linux: 0.7.8-pve1~bpo9
 
Hi,

you must use the 'use_ssh 1' option in the add command.
see man pvecm.

Mixed cluster setups with PVE 4.4 and 5.1 are not tested.
So it's not safe to use them both in the same cluster?
How then make upgrade of existing cluster to higher version?
 
You do not join new nodes when upgrading a cluster, nodes to be upgraded are already in the cluster. That's not exactly your situation.
 
And what about joinging Proxmox VE 5.0? That should be ok, true? Of course i'm planning to upgrade all my nodes to 5.0 and then to 5.2.
 
The same.
 
But from documentation i'm reading that it's possible to upgrade from 4.4 to 5.0 with "new installation", therefore if i chose to upgrade through "new installation" i need to join 5.0 node to 4.4 cluster or should i make new 5.0 cluster and restore machines from backup to new cluster?
 
The Documentation say
"
  • New installation on new hardware (and restore VM´s from backup)
"
This means building a new cluster not join the new node in the old cluster.

The only thing I say it is not testest.
There is a high possibility it will work but also the possibility you run in an error.
 
  • Like
Reactions: Dariusz Bilewicz

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!