Proxmox - Cluster IPs ändern
# Edit the network interfaces file to have the new IP information
# Be sure to replace both the address and gateway
nano /etc/network/interfaces
# Replace any host entries with the new IP addresses
nano /etc/hosts
# Change the DNS server as necessary
nano /etc/resolv.conf
# Edit the corosync file and replace the old IPs with the new IPs for all hosts
# -> Change only the IP from the node you are currently working on
nano /etc/pve/corosync.conf
# Edit the known hosts file to have the correct IPs (Only when you are on the run to change the master node IP)
# -> Insert the new IP of the Master node
nano /etc/pve/priv/known_hosts
# If using ceph, edit the ceph configuration file to reflect the new network
# -> change cluster_network = 10.10.20.0/24,10.10.0.0/24
# -> change public_network to = 10.10.20.0/24,10.10.0.0/24
nano /etc/ceph/ceph.conf
# Reboot the system to cleanly restart all the networking and services
reboot
# Delete the Monitor of the node that was changed vie GUI
# Edit ceph.conf
nano /etc/pve/ceph.conf
# -> temporarily change public_network to only = 10.10.0.0/24
# Create the MON
pveceph mon create
# Edit ceph.conf back to normal
nano /etc/pve/ceph.conf
# -> change public_network to = 10.10.20.0/24,10.10.0.0/24
# -> make sure you have this section:
[mon.work]
public_addr = 10.10.0.12
# -> Repeat the whole process two more times (if you have 3 nodes)
# -> After the last one the public_network and cluster_network can be changed to only 10.10.0.0/24
# Reboot the system to cleanly restart all the networking and services
reboot