proxmox ceph - public and cluster network

spark 5

Active Member
Sep 19, 2018
24
3
43
24
hi,

due to documentation, i found, that monitor and osd should not share the same network.
i would like to put the monitor nodes in a seperate network.

if i setup ceph via proxmox, monitor and osd run together.

did i miss something, or do i have to edit the ceph config manually?
will proxmox overwrite my own config file?

thanks for help and loosing my brains knot :)

ronny
 
This is what I have in my "vi /etc/ceph/ceph.conf "
cluster network = 172.16.1.0/24
public network = 192.168.1.0/24

[mon.pve]
host = pve
mon addr = 192.168.1.12:6789

[mon.pve11]
host = pve11
mon addr = 192.168.1.11:6789

[mon.pve3]
host = pve3
mon addr = 192.168.1.13:6789
 
Last edited:
hi and thank you,
so you edit the ceph.conf manually?

is there no other configuration for the osd needed?
i thought, that i have to configure each osd with the ip address.

ronny
 
I forgot to paste the public network as well, sorry for that, original post has been edited!

After that, I set the cluster network IPs (172.16.0.11 then 12 etc, in my case) in the proxmox GUI, reboot and its done :)