Différences entre les versions de « Démonter un cluster Proxmox »
Ligne 7 : | Ligne 7 : | ||
'''1) sur le noeud à supprimer (pve4) | '''1) sur le noeud à supprimer (pve4) | ||
Arrêter pve-cluster et corosync | |||
systemctl stop pve-cluster | systemctl stop pve-cluster | ||
systemctl stop corosync | systemctl stop corosync | ||
Redémarrer le system de fichier en mode local, | |||
pmxcfs -l | pmxcfs -l | ||
Supprimer les fichiers de conf de corosync, | |||
rm /etc/pve/corosync.conf | rm /etc/pve/corosync.conf | ||
rm -r /etc/corosync/* | rm -r /etc/corosync/* | ||
Démarrer le file system en service normal | |||
killall pmxcfs | killall pmxcfs | ||
systemctl start pve-cluster | systemctl start pve-cluster | ||
'''2) Sur le noeud restant (pve) | |||
Supprimer le noeud sortant | |||
pvecm delnode pve4 | pvecm delnode pve4 | ||
Ligne 25 : | Ligne 33 : | ||
Killing node 3 | Killing node 3 | ||
Revenir sur le noeud à retirer (pve4), | '''3) Revenir sur le noeud à retirer (pve4), | ||
Supprimer les fichiers restant du cluster | |||
rm /var/lib/corosync/* | rm /var/lib/corosync/* | ||
'''4) revenir sur le noeud restant (pve) | |||
Retirer les restes de pve4, | |||
rm -r /etc/pve/nodes/pve4 | rm -r /etc/pve/nodes/pve4 | ||
'''5) revenir sur le noeud sortant (pve4) | |||
Retirer les références autres nœuds, | |||
rm -r /etc/pve/nodes/pve | rm -r /etc/pve/nodes/pve | ||
rm -r /etc/pve/nodes/pve3 | rm -r /etc/pve/nodes/pve3 | ||
-------------------------- | |||
Voir | Voir | ||
Version du 28 février 2023 à 15:47
Le démontage d'un cluster demande des manipulations car les fichiers de configuration sont synchronisés entre les différents noeuds.
Dans cet exemple le cluster est formé de pve, pve3, pve4
Nota : pve4 ne contient pas de VM
1) sur le noeud à supprimer (pve4)
Arrêter pve-cluster et corosync
systemctl stop pve-cluster systemctl stop corosync
Redémarrer le system de fichier en mode local,
pmxcfs -l
Supprimer les fichiers de conf de corosync,
rm /etc/pve/corosync.conf rm -r /etc/corosync/*
Démarrer le file system en service normal
killall pmxcfs systemctl start pve-cluster
2) Sur le noeud restant (pve)
Supprimer le noeud sortant
pvecm delnode pve4
renvoie ce message, normal,
Could not kill node (error = CS_ERR_NOT_EXIST) Killing node 3
3) Revenir sur le noeud à retirer (pve4),
Supprimer les fichiers restant du cluster
rm /var/lib/corosync/*
4) revenir sur le noeud restant (pve)
Retirer les restes de pve4,
rm -r /etc/pve/nodes/pve4
5) revenir sur le noeud sortant (pve4)
Retirer les références autres nœuds,
rm -r /etc/pve/nodes/pve rm -r /etc/pve/nodes/pve3
Voir
Documentation officielle
https://pve.proxmox.com/wiki/Cluster_Manager
https://pve.proxmox.com/pve-docs/pve-admin-guide.html#_remove_a_cluster_node
Migrer un noeud Proxmox (le détacher) pour pouvoir le réutiliser
https://pve.proxmox.com/pve-docs/chapter-pvecm.html#pvecm_separate_node_without_reinstall