VM network problem

laowolf

Renowned Member
Jul 29, 2014
66
1
73
I have built a Proxmox cluster with 2 physical nodes. On the physical cluster, I want to build a nested Proxmox cluster.
Now I have installed 3 virtual proxmox server on physical node A, but the virtual proxmox server cann't communicate with each other.

Now the situation is as followings:
The physical node A was connect with a physical 2-level switch which were set using default factory settings. And I have a console PC 192.168.100.100 and a windows 2012 server 192.168.100.33 connected with the physical 2-level switch too.
I have set linux bridge vmbr0 on physical node A with ip address 192.168.100.101, gateway 192.168.100.1, netmask 255.255.255.0.
All of the 3 virtual proxmox server were bridged with vmbr0 of the physical node A.
I have set virtual proxmox server ip address by 192.168.100.90, 192.168.100.91, 192.168.100.92 respectively, gateway and netmask settings were kept same with vmbr0 of physical node A.

And the problem is that:
Ping virtual server 192.168.100.90/91/92 from physical node A 192.168.100.101 successfully but with lost package reports sometimes.
Ping virtual server 192.168.100.90/91/92 from console pc 192.168.100.100 successfully.
Ping windows 2012 server 192.168.100.33 from virtual server 192.168.100.90/91/92 failed.
Ping virtual server 192.168.100.90 from virtual server 192.168.100.91 failed.
Ping virtual server 192.168.100.91 from virtual server 192.168.100.92 failed.
Ping virtual server 192.168.100.92 from virtual server 192.168.100.90 failed.

Am I doing some thing wrong? any suggestions?
 
I have built a Proxmox cluster with 2 physical nodes. On the physical cluster, I want to build a nested Proxmox cluster.
Now I have installed 3 virtual proxmox server on physical node A, but the virtual proxmox server cann't communicate with each other.

Now the situation is as followings:
The physical node A was connect with a physical 2-level switch which were set using default factory settings. And I have a console PC 192.168.100.100 and a windows 2012 server 192.168.100.33 connected with the physical 2-level switch too.
I have set linux bridge vmbr0 on physical node A with ip address 192.168.100.101, gateway 192.168.100.1, netmask 255.255.255.0.
All of the 3 virtual proxmox server were bridged with vmbr0 of the physical node A.
I have set virtual proxmox server ip address by 192.168.100.90, 192.168.100.91, 192.168.100.92 respectively, gateway and netmask settings were kept same with vmbr0 of physical node A.

And the problem is that:
Ping virtual server 192.168.100.90/91/92 from physical node A 192.168.100.101 successfully but with lost package reports sometimes.
Ping virtual server 192.168.100.90/91/92 from console pc 192.168.100.100 successfully.
Ping windows 2012 server 192.168.100.33 from virtual server 192.168.100.90/91/92 failed.
Ping virtual server 192.168.100.90 from virtual server 192.168.100.91 failed.
Ping virtual server 192.168.100.91 from virtual server 192.168.100.92 failed.
Ping virtual server 192.168.100.92 from virtual server 192.168.100.90 failed.

Am I doing some thing wrong? any suggestions?
Hi,
sounds a little bit like doubled used ip-addresses.
Look with tcpdump ( like "tcpdump -i vmbr0 host 192.168.100.90") on the node - also with switched of 192.168.100.90 .
You should see ping requests and answers if you ping from one VM to the other.
gateway-settings are unrelated, because you are in the same network.

Udo