ceph in two public networks

Posted on

Hi !

I have 3 interfaces on different networks
bond0.100@bond0 UP 10.199.24.0/24
bond0.110@bond0 UP 10.199.25.0/24
bond0.120@bond0 UP 10.199.124.0/24

10.199.24.0/24 network from which the cluster is bootstraped, 10.199.25.0/24 is cluster_network.

I need the monitors to work on 10.199.24.0/24 and 10.199.124.0/24.
Please help me to understand how exactly the public_bind_addr option works ? I added a second public_network (10.199.124.0/24) and wanted to give an address to each of the three monitors in the second network through this option, but after restarting the monitor service and even recreating the container (ceph orch daemon rm) the monitor does not start listening on the address from the second network....

Responses