I have four nodes in a cluster currently, three of them running ceph. The fourth node is going to be removed, however it is the node that was used to create the cluster initially. In my corosync.conf file the fourth node's IP is set as the totem bindnetaddr seen below
So, 10.0.0.16 will be going away when I remove it from the cluster. However, this bindnetaddr property is only populated when you first init the cluster from my understanding.
Should I simply change this in /etc/pve/corosync.conf and put a private IP of one of the remaining 3 hosts when I remove the fourth node?
Is there anything else I need to do when removing the node that created the cluster?
Thanks in advance.
Code:
logging {
debug: off
to_syslog: yes
}
nodelist {
node {
name: pve1
nodeid: 2
quorum_votes: 1
ring0_addr: pve1
}
node {
name: pve2
nodeid: 3
quorum_votes: 1
ring0_addr: pve2
}
node {
name: pve3
nodeid: 4
quorum_votes: 1
ring0_addr: pve3
}
node {
name: pve-temp
nodeid: 1
quorum_votes: 1
ring0_addr: pve-temp
}
}
quorum {
provider: corosync_votequorum
}
totem {
cluster_name: pvecluster
config_version: 6
transport: udpu
interface {
bindnetaddr: 10.0.0.16
ringnumber: 0
}
ip_version: ipv4
secauth: on
version: 2
}
So, 10.0.0.16 will be going away when I remove it from the cluster. However, this bindnetaddr property is only populated when you first init the cluster from my understanding.
Should I simply change this in /etc/pve/corosync.conf and put a private IP of one of the remaining 3 hosts when I remove the fourth node?
Is there anything else I need to do when removing the node that created the cluster?
Thanks in advance.