Crash de la GUI Proxmox, libérer le serveur du cluster

Skip to main content
Du bist hier:
Drucken

Crash de la GUI Proxmox, libérer le serveur du cluster

Crash de la GUI Proxmox, libérer le serveur du cluster

Si l’interface web de Proxmox VE n’affiche plus aucun node ni serveur, la cause peut être un serveur planté ou une configuration de cluster endommagée. Si l’on redémarre alors le serveur, celui-ci ne fonctionne plus ! Ce guide décrit comment détacher un node individuel du cluster et le redémarrer en tant que serveur autonome (standalone). Si ton serveur fonctionne encore, commence au point 4.

 

Le serveur a déjà été redémarré et ne fonctionne plus / reste bloqué au démarrage :

Lors du démarrage, le serveur ne parvient plus à monter correctement /etc/pve et interrompt le démarrage.

1. Au démarrage, dans le menu GRUB

  1. Redémarrer le serveur.

  2. Dans GRUB, sélectionner l’entrée Proxmox actuelle et appuyer sur e (Edit).

  3. Dans la ligne qui commence par linux, ajouter à la fin :

    init=/bin/bash

Résultat : tu arrives dans un shell root, les services système ne tournent pas, / est d’abord en lecture seule.

2. Dans l’invite du shell (mode de récupération)

mount -o remount,rw / 
systemctl disable pve-cluster 
systemctl disable corosync 
systemctl disable pve-firewall 
rm /var/lib/pve-cluster/config.db reboot

3. Réactiver les services

systemctl enable pve-cluster
systemctl enable corosync
systemctl enable pve-firewall

4.  Reconstruire le node / Si ton serveur fonctionne encore

systemctl stop pve-cluster corosync pvedaemon pveproxy pvestatd
rm -rf /etc/pve
rm -rf /var/lib/pve-cluster
rm -rf /etc/corosync

5. Démarrer les services

pvecm expected 1
systemctl start pve-cluster
systemctl start corosync
systemctl start pve-firewall
systemctl restart pveproxy pvedaemon

6. Vérifier l’interface web

Ouvre la GUI : https://IP:8006
Connecte-toi et vérifie que le node fonctionne en standalone.

7. Ajouter à nouveau le node

Sur chaque node qui doit rejoindre le cluster (adapter l’IP) : pvecm add 192.168.123.10 --use_ssh

Related Post