[SOLVED] Ceph MON Service Not Starting on pve2 and pve3 in a Virtualized Proxmox Cluster

shbaek

Member
Dec 5, 2024
60
8
8
south korea
pve version: 8.3.4
ceph version: 19.2

I have only one physical network interface on my physical Proxmox server, so I don't have the opportunity to configure separate Ceph cluster and Ceph public networks.

To work around this, I created virtual networks using Linux bridges on the physical server and assigned these bridges to VMs, which I set up as pve1, pve2, and pve3.

After that, I configured bond0 on these VMs and created Linux VLANs based on this bond.

  • The Ceph public network is configured as a Linux VLAN with IP range 10.10.50.11/24 to 10.10.50.13/24 using VLAN ID 50.
  • The Ceph cluster network is configured as a Linux VLAN with IP range 10.10.51.11/24 to 10.10.51.13/24 using VLAN ID 51.
However, after installing Ceph on all nodes, the MON service runs properly on pve1, but on pve2 and pve3, it gets added but does not start.

What could be the reason for this issue?

1741588601695.png
->Real physical node network

1741588550676.png
->virtual pve network linux vlan

1741588569402.png

->virtual pve network linux vlan
 
Last edited: