0

Proxmox : renommer un noeud

Un petit mémo sur comment renommer un nœud Proxmox en quelques étapes.

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
  • Redémarrer le nœud Promxox :
  • 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 :

Ressources

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *