Proxmox cluster not working (as expected)

lx2007

New Member
Jun 21, 2020
2
0
1
44
Hello,

I have 2 machines in a cluster and awaiting to add the third one. Both installation are identical (PVE 6.1-7). Both have a private network (1Gbit, awating to upgrade to 10Gbit). Creating cluster and adding nodes went smoothly (no firewall, ping works ok, quorum achieved and checked with pvecm status).

However, I may only manage hosts when connecting to them directly. Let's say, if I connect to machine01 and try to start a VM on machine02 I get a timeout error. All the information about machine02 is also missing, the endless "Loading..." is shown. Also I noted that "Migrate" button is also disabled when trying to migrate the VM. The ping between the machines is around 0,500 ms.

Could you please point me in the right direction?

Thanks in advance.
 
are you able to do ssh between nodes ? is port 8006 open too between nodes ?

are the clock time sync between each node ?


When you are on node, and the manage vms on the others nodes, the traffic should be "your computer---->node1(8006)------->node2(8006)".
node1 is proxfing the traffic.
 
are you able to do ssh between nodes ? is port 8006 open too between nodes ?

are the clock time sync between each node ?


When you are on node, and the manage vms on the others nodes, the traffic should be "your computer---->node1(8006)------->node2(8006)".
node1 is proxfing the traffic.

Yes. I checked with telnet to ports 22 and 8006. The ports are open.

The clock is syncronized via NTP. The only thing I did was set PasswordAuthentication to no in sshd_config. However I changed it back to yes, but no result.

Update. Now I see a very strange thing. Each of my servers has the public ip and dedicated ip. In corosync.conf file I see the dedicated IP, but in Web GUI under Datacenter tab I see public ip. However, I only used the dedicated IP when creating/joining cluster.

Screenshots attached.

Update 2. Yes, definitely this is the reason. I just opened these ports through firewall and everything works. I guess that I just need to change /etc/hosts file in order to provide right ip, dedicated instead of public. May I do it without rebuilding the cluster?
 

Attachments

  • 2020-06-21-12-18-49_907x184.png
    2020-06-21-12-18-49_907x184.png
    15.4 KB · Views: 23
  • 2020-06-21-12-18-01_767x374.png
    2020-06-21-12-18-01_767x374.png
    36.9 KB · Views: 21
Last edited:

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!