Différences entre les versions de « Démonter un cluster Proxmox »

De Wiki de Mémoire Vive
Aller à la navigation Aller à la recherche
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


Sur le noeud restant (pve)


'''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/*


Puis retirer les restes de pve4 sur la machine tête du cluster,
 
'''4) revenir sur le noeud restant (pve)
 
Retirer les restes de pve4,
  rm -r /etc/pve/nodes/pve4
  rm -r /etc/pve/nodes/pve4


Puis retirer sur pve4 les références autres nœuds,
 
'''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 à 16: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