Skip to main content

Renommer un nœud Proxmox

Arrêt des VM

  • Stopper l’ensemble des machines virtuelles :
      • Pour les conteneurs lxc :
    lxc-stop ID_VM
      • Pour les VM kvm :
    qm stop ID_VM
      • Ou via l’interface web de Proxmox, clique droit sur le VM puis cliquer sur Stop :

Renommer l’hyperviseur Proxmox

    • 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 conteneurs lxc :
      mv /etc/pve/nodes/pve-ancien-nom/lxc/* /etc/pve/nodes/pve-nouveau-nom/lxc
        • 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
reboot

Nom d’hôte de hyperviseur Proxmox renommé

  • Vérification du nouveau nom d’hôte via l’interface web de Proxmox :
      • Comme le nom à changer, il faut de nouveau accepter le certificat auto-signé :

      • Une fois le certificat accepté, connexion à l’interface web de Promxox :

 

Sources :