[SOLVED] IP Address Change on Nodes in the Cluster

ks1

New Member
Mar 14, 2025
10
1
3
Our Proxmox Servers have been moved to different location; hence, IP address have changed to a different network. I have gone in to change IP Addresses on all 3 Servers in the
/etc/network/interfaces
/etc/hosts

However, when when trying to change IP's and increment the config_version number in /etc/pve/corosync.conf, I get error message saying "/etc/pve/corosync.conf is meant to be read-only." Therefore, it does not allow me to change the IP Address of the servers in that file for the cluster. Is there a solution to change this file in order for the cluster to be functional again?

Thank you
 
I found the answer in this forum within in several threads to my problem above. I did the following.

First need to change IP address on all 3 servers. Use the following commands

nano /etc/network/interfaces
nano /etc/hosts

Next to be able to edit the /etc/pve/corosync.conf, you will need to stop the cluster on the Servers by using the follow commands
systemctl stop pve-cluster
systemctl stop corosync
pmxcfs -l

Then you can edit the file: nano /etc/pve/corosync.conf Change the IP Address on each of the Servers in corosync.conf. Also increment the config_version: x (to the next number) in the file.
 
  • Like
Reactions: Onslow
:)Then you are encouraged to edit the topic of the thread, that is, to change the prefix from "none" to "SOLVED".
It will help future readers find the solution :) .