Maison >tutoriels informatiques >connaissances en informatique >Le nœud évacue complètement Proxmox VE et rejoint à nouveau le cluster

Le nœud évacue complètement Proxmox VE et rejoint à nouveau le cluster

WBOY
WBOYavant
2024-02-21 12:40:501093parcourir

节点从Proxmox VE彻底撤离及再次加入集群

Le nœud est complètement supprimé de Proxmox VE et rejoint le cluster

Description de la scène

Lorsqu'un nœud du cluster Proxmox VE est endommagé et ne peut pas être réparé rapidement, le nœud défectueux doit être expulsé proprement du cluster et les informations résiduelles doivent être nettoyées. Sinon, les nouveaux nœuds utilisant l'adresse IP utilisée par le nœud défectueux ne pourront pas rejoindre le cluster normalement ; de même, une fois le nœud défectueux qui s'est séparé du cluster réparé, bien que cela n'ait rien à voir avec le cluster, il le fera. ne pas pouvoir accéder à la gestion Web de ce nœud unique. En arrière-plan, des informations sur les autres nœuds du cluster Proxmox VE d'origine apparaîtront, ce qui est très ennuyeux.

Expulser un nœud du cluster

Si Proxmox VE est un cluster hyper-convergé Ceph, vous devez vous connecter au système hôte Debian de n'importe quel nœud du cluster (sauf le nœud que vous souhaitez supprimer) et supprimer complètement tous les OSD du nœud que vous souhaitez évacuer. à partir de la ligne de commande [Voir le chapitre 12 de mon livre "Proxmox VE Hyper-converged Cluster Practice" Contenu relatif au chapitre], continuez à utiliser la ligne de commande "pvecm delnode nodename" pour expulser le nœud. Basculez vers l'arrière-plan de gestion Web du cluster Proxmox VE, actualisez le navigateur et vérifiez s'il y a toujours des nœuds expulsés dans la « Vue du serveur » sur le côté gauche de la page. Même si la page Web ne contient plus d'informations sur les nœuds expulsés restants, les informations sur les nœuds expulsés ne sont pas complètement nettoyées et un traitement ultérieur est requis.

Passez à la ligne de commande Debian de n'importe quel système d'hébergement de nœuds du cluster Proxmox VE, entrez dans le répertoire "/etc/pve/priv" et modifiez les fichiers "authorized_keys" et "known_hosts".

Utilisez l'éditeur Vi ou la commande Sed pour supprimer les informations de nœud qui ont été expulsées du cluster, enregistrez et quittez. Les autres nœuds du cluster seront également automatiquement synchronisés par corosync, il n'est donc pas nécessaire de répéter le processus.

Le fichier "Known_hosts" est également traité en conséquence. Après avoir terminé cette étape, utilisez la commande "grep pve169 /etc -r" pour rechercher si elle est complètement effacée.

Traitement des informations résiduelles du cluster de nœuds évacués

Les nœuds qui ont été évacués du cluster Proxmox VE ont restauré leurs fonctions sans réinitialisation (réinstallation du système) et souhaitent rejoindre à nouveau le cluster d'origine. Lorsque nous utilisons un navigateur pour accéder au backend de gestion Web Proxmox VE à nœud unique, nous pouvons toujours voir d'autres nœuds du cluster clairement visibles, et l'actualisation de la page et le redémarrage du système ne fonctionneront pas. Alors, comment se débarrasser de cet affichage ennuyeux ?

En plus d'arrêter le service de cluster, d'arrêter le service de synchronisation Corosync, de supprimer corosync.conf et d'autres opérations, vous devez également entrer dans le système d'hébergement à nœud unique Proxmox VE Debian, entrer dans le répertoire "/etc/pve/nodes", et supprimez autre que ce répertoire de nœud de nœud.

Après la suppression, actualisez le navigateur et l'arrière-plan de gestion Web à nœud unique Proxmox VE sera le seul nœud restant.

Après avoir terminé les deux étapes ci-dessus, le nœud aberrant rejoindra le cluster avec son adresse IP d'origine et ne sera plus exclu par le cluster.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer

Articles Liés

Voir plus