Renommer un noeud Proxmox
Pour pouvoir gérer plusieurs instances de Proxmox conjointement, avec une notion de cluster, celles-ci doivent avoir des noms différents. Par défaut elles s'appellent toutes PVE.
J'ai utilisé ce tuto pour effectuer l'opération, https://memo-linux.com/proxmox-renommer-un-noeud/
Arrêt des VM
Stopper l’ensemble des machines virtuelles via l’interface web de Proxmox, (clic droit sur le VM puis Stop)
Changer le nom de l’hyperviseur dans les fichiers /etc/hosts et /etc/hostname :
sed -i 's/pve-ancien-nom/pve-nouveau-nom/g' /etc/hosts sed -i 's/pve-ancien-nom/pve-nouveau-nom/g' /etc/hostname
Renommer le nom d’hôte :
hostnamectl set-hostname pve-nouveau-nom
Redémarrer les service pveproxy et pvedaemon :
systemctl restart pveproxy systemctl restart pvedaemon
A ce stade, le nouveau nom d’hôte apparaît à côté de l’ancien via l’interface web de Proxmox. Les VM toujours attachées à l’ancien nom, elles sont dans un status inconnus :
Finalisation du renommage de l’hyperviseur Proxmox
Déplacer les fichiers de configuration de chaque VM :
Pour les VM kvm :
mv /etc/pve/nodes/pve-ancien-nom/qemu-server/* /etc/pve/nodes/pve-nouveau-nom/qemu-server
Supprimer le répertoire se référant à l’ancien nom du nœud Proxmox :
rm -r /etc/pve/nodes/pve-ancien-nom
Redémarrer le nœud Promxox :
reboot