Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
Démonter un cluster Proxmox
Voir les tuto suivants :
- https://memos.nadus.fr/proxmox-ve-5-demonter-proprement-un-cluster/
- https://blog.zwindler.fr/2017/09/19/tutoriel-demonter-proprement-cluster-proxmox-ve/
Ce tuto concerne le cluster de deux nœud : SUN / SUN2.
À adapter en fonction du cluster à démonter.
Depuis le premier serveur (master)
[modifier | modifier le wikicode]Depuis SUN :
pvecm status
pvecm expected 1
pvecm delnode sun2
Sur le nœud à supprimer
[modifier | modifier le wikicode]Sur SUN2 :
Arrêt des services
[modifier | modifier le wikicode]systemctl stop pvestatd.service
systemctl stop pvedaemon.service
systemctl stop pve-cluster.service
systemctl stop corosync
Nettoyage de la base SQLite3
[modifier | modifier le wikicode]sqlite3 /var/lib/pve-cluster/config.db
SQLite version 3.16.2 2017-01-06 16:32:41
Enter ".help" for usage hints.
sqlite> select * from tree where name = 'corosync.conf';
sqlite> delete from tree where name = 'corosync.conf';
sqlite> select * from tree where name = 'corosync.conf';
sqlite> .quit
Suppression des fichiers de conf (sauvegardes des fichers)
[modifier | modifier le wikicode]mv /var/lib/corosync/ /var/lib/corosync.$(date +%y%m%d%H%M)
mkdir /var/lib/corosync
mv /var/lib/pve-cluster/ /var/lib/pve-cluster.$(date +%y%m%d%H%M)
mv /etc/corosync /etc/corosync.$(date +%y%m%d%H%M)
Redémarrer les services
[modifier | modifier le wikicode]systemctl start pvestatd.service
systemctl start pvedaemon.service
systemctl start pve-cluster.service
Nettoyage serveur principal (master)
[modifier | modifier le wikicode]Sur SUN :
Arrêter les services
[modifier | modifier le wikicode]systemctl stop pvestatd.service
systemctl stop pvedaemon.service
systemctl stop pve-cluster.service
systemctl stop corosync
Nettoyage de la base SQLite3
[modifier | modifier le wikicode]sqlite3 /var/lib/pve-cluster/config.db
select * from tree where name = 'corosync.conf';
delete from tree where name = 'corosync.conf';
select * from tree where name = 'corosync.conf';
.quit
Suppression des fichiers de conf (sauvegardes des fichers)
[modifier | modifier le wikicode]mv /var/lib/corosync/ /var/lib/corosync.$(date +%y%m%d%H%M)
mkdir /var/lib/corosync
mv /var/lib/pve-cluster/ /var/lib/pve-cluster.$(date +%y%m%d%H%M)
mv /etc/corosync /etc/corosync.$(date +%y%m%d%H%M)
Redémarrer les services
[modifier | modifier le wikicode]systemctl start pvestatd.service
systemctl start pvedaemon.service
systemctl start pve-cluster.service
Redémarrer les serveurs
[modifier | modifier le wikicode]Faire un reboot des serveurs SUN et SUN2.