Because someone (hint: me) designed the ceph network poorly, I would like to make changes to it. For that, I need to move it from running a seperate public/cluster network on 2x25gbe bond, to my primary interface, thats is a 2x10 gbe bond. While it will be a slower network, its a temporary measure and looking at current utilization, it should be okay while i rebuild the dedicated ceph network.
I am unsure of the proper way to proceed.
This is my current interface config:
This is my planned temp config:
Will this work?
I assume it will because i believe ceph binds on the ip addresses not the interfaces.
How do i apply it properly? I
The ceph network is totally isolated, so once I move one host, I need to move them all and I dont really know how to proceed. I was thinking of just using ansible to roll out the changes, and do a simultaneous interface reload, but that seems like a bit too yolo. Any pointers would be greatly appreciated.
I am unsure of the proper way to proceed.
This is my current interface config:
Code:
auto vmbr0
iface vmbr0 inet static
address 192.168.88.71/24
bridge-ports bond0
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
#mgmt interface and trunk bridge
auto vmbr1
iface vmbr1 inet static
address 10.46.44.71/24
bridge-ports bond1
bridge-stp off
bridge-fd 0
mtu 9000
#ceph cluster bridge
auto vmbr2
iface vmbr2 inet static
address 10.46.42.71/23
bridge-ports bond2
bridge-stp off
bridge-fd 0
mtu 9000
#ceph public bridge
This is my planned temp config:
Code:
auto vmbr0.1600
iface vmbr0.1600 inet static
address 10.46.44.71/24
up ip addr add 10.46.42.71/23 dev vmbr0.1600
Will this work?
I assume it will because i believe ceph binds on the ip addresses not the interfaces.
How do i apply it properly? I
The ceph network is totally isolated, so once I move one host, I need to move them all and I dont really know how to proceed. I was thinking of just using ansible to roll out the changes, and do a simultaneous interface reload, but that seems like a bit too yolo. Any pointers would be greatly appreciated.
Last edited: