======Renommer serveur Proxmox sans redémarrer======
L'interface WEB sera indisponible durant la manipulation, mais les VM elles seront toujours disponibles
Attention ! Cela ne concerne uniquement un nœud seul. Dans le cas d'un cluster, vous pouvez redémarrer le serveur sans affecté la production.
Dans cet un exemple on va renommer un nœud nommé **prmx01** en nœud **nx01**
On va commencer par faire une sauvegarde du dossier ///etc/pve//. Cette étape est obligatoire car on va récupérer certains fichiers.
# cp -r /etc/pve /tmp/
On commence par changer les nom de domaine dans ///etc/hosts//
127.0.0.1 localhost.localdomain localhost
10.30.0.221 nx01.exemple.com nx01 pvelocalhost
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
puis le fichier ///etc/hostname// :
nx01
et puis on l'applique au système lancé :
# hostnamectl set-hostname nx01
Ensuite on déplace les fichiers rrd :
# mv /var/lib/rrdcached/db/pve2-node/prmx /var/lib/rrdcached/db/pve2-storage/nx01
# mv /var/lib/rrdcached/db/pve2-node/prmx1 /var/lib/rrdcached/db/pve2-node/nx01
Puis on redémarre les services :
# systemctl restart pve-manager pvedaemon pve-cluster pve-ha-crm pve-ha-lrm pvestatd pveproxy
L'erreur concernant **pve-guests** indique qu'il n'a pas redémarrer les VM/containers
On déplace ensuite les fichiers de configuration des VM/containers :
# mv /etc/pve/nodes/prmx1/qemu-server/* /etc/pve/nodes/nx01/qemu-server/
# mv /etc/pve/nodes/prmx1/lxc/* /etc/pve/nodes/nx01/lxc/
et pour finir on suppprime l’existence de configuration de l'ancien nom :
# rm -r /etc/pve/nodes/prmx1
Ensuite on va suprimer l'ancienne CA :
# rm /etc/pve/priv/pve-root-ca.*
puis de regénérer les certificats :
# pvecm updatecerts -f