Skip to main content

Changer le Hostname d'une machine proxmox

Pour renommer un serveur, ou un nœud proxmox, la procédure est assez classique.
Il faut aller modifier les fichiers hosts de la machine:

  • /etc/hosts
  • /etc/hostname

Et modifier les entrées avec le nouveau nom, ainsi que la correspondance IP dans le fichier hosts

Après redémarrage du serveur, il se peut que dans l'interface web, l'ancien nom apparaissent encore et que les machines soient toujours reliées à ce dernier.

Dans ce cas, il faut déplacer les fichiers dans /etc/pve/nodes, en se connectant en SSH sur le machine proxmox:

mv /etc/pve/nodes/old_hostname/* /etc/pve/nodes/new_hostname/
mv /etc/pve/nodes/old_hostname/lxc/* /etc/pve/nodes/new_hostname/lxc
mv /etc/pve/nodes/old_hostname/qemu-server/* /etc/pve/nodes/new_hostname/qemu-server
rm -rf /etc/pve/nodes/old_hostname

Le fichier /etc/pve/storage.cfg, a peut-etre aussi besoin d'être édité pour remplacer les valeurs lé à l'ancien nom.

Sources:

Renaming a PVE node
Changer le hostname d'un serveur Proxmox