Der Knoten verlässt Proxmox VE vollständig und tritt dem Cluster wieder bei

WBOY
Freigeben: 2024-02-21 12:40:50
nach vorne
970 Leute haben es durchsucht

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

Der Knoten wird vollständig aus Proxmox VE entfernt und tritt dem Cluster wieder bei

Szenenbeschreibung

Wenn ein Knoten im Proxmox VE-Cluster beschädigt ist und nicht schnell repariert werden kann, muss der fehlerhafte Knoten sauber aus dem Cluster entfernt und die verbleibenden Informationen müssen bereinigt werden. Andernfalls können neue Knoten, die die vom fehlerhaften Knoten verwendete IP-Adresse verwenden, dem Cluster nicht normal beitreten, nachdem der fehlerhafte Knoten, der sich vom Cluster getrennt hat, repariert wurde, obwohl dies nichts mit dem Cluster zu tun hat Sie können nicht auf die Webverwaltung dieses einzelnen Knotens zugreifen. Im Hintergrund werden Informationen zu anderen Knoten im ursprünglichen Proxmox VE-Cluster angezeigt, was sehr ärgerlich ist.

Entfernen Sie einen Knoten aus dem Cluster

Wenn Proxmox VE ein hyperkonvergenter Ceph-Cluster ist, müssen Sie sich beim Hostsystem Debian eines beliebigen Knotens im Cluster anmelden (mit Ausnahme des Knotens, den Sie löschen möchten) und alle OSDs des Knotens, den Sie evakuieren möchten, vollständig löschen Verwenden Sie über die Befehlszeile [siehe Kapitel 12 meines Buchs „Proxmox VE Hyper-converged Cluster Practice“, kapitelbezogener Inhalt] weiterhin die Befehlszeile „pvecm delnode Knotenname“, um den Knoten zu entfernen. Wechseln Sie zum Proxmox VE-Cluster-Webverwaltungshintergrund, aktualisieren Sie den Browser und prüfen Sie, ob in der „Serveransicht“ auf der linken Seite der Seite noch entfernte Knoten vorhanden sind. Selbst wenn die Webseite keine Informationen mehr über die verbleibenden entfernten Knoten enthält, werden die Informationen über die entfernten Knoten nicht vollständig bereinigt und eine weitere Verarbeitung ist erforderlich.

Wechseln Sie zur Debian-Befehlszeile eines beliebigen Node-Hosting-Systems im Proxmox VE-Cluster, geben Sie das Verzeichnis „/etc/pve/priv“ ein und bearbeiten Sie die Dateien „authorized_keys“ und „known_hosts“.

Verwenden Sie den Vi-Editor oder den Sed-Befehl, um die aus dem Cluster entfernten Knoteninformationen zu löschen, zu speichern und zu beenden. Andere Knoten im Cluster werden ebenfalls automatisch durch Corosync synchronisiert, sodass der Vorgang nicht wiederholt werden muss.

Die Datei „Bekannte_Hosts“ wird ebenfalls entsprechend verarbeitet. Verwenden Sie nach Abschluss dieses Schritts den Befehl „grep pve169 /etc -r“, um festzustellen, ob es vollständig gelöscht ist.

Verarbeitung der Restinformationen des evakuierten Knotenclusters

Die Knoten, die aus dem Proxmox VE-Cluster evakuiert wurden, haben ihre Funktionen ohne Neuinitialisierung (Neuinstallation des Systems) wiederhergestellt und möchten dem ursprünglichen Cluster wieder beitreten. Wenn wir einen Browser verwenden, um auf das Proxmox VE-Webverwaltungs-Backend mit einem Knoten zuzugreifen, sehen wir möglicherweise immer noch andere Knoten im Cluster deutlich sichtbar, und das Aktualisieren der Seite und das Neustarten des Systems funktionieren nicht. Wie also wird man diese lästige Anzeige los?

Zusätzlich zum Stoppen des Clusterdienstes, zum Stoppen des Synchronisierungsdienstes Corosync, zum Löschen von corosync.conf und anderen Vorgängen müssen Sie auch das Proxmox VE-Einzelknoten-Hostingsystem Debian aufrufen und das Verzeichnis „/etc/pve/nodes“ eingeben. und löschen Sie ein anderes Knotenverzeichnis als diesen Knoten.

Aktualisieren Sie nach dem Löschen den Browser, und der Proxmox VE-Einzelknoten-Webverwaltungshintergrund ist der einzige verbleibende Einzelknoten.

Nach Abschluss der beiden oben genannten Schritte tritt der Ausreißerknoten mit seiner ursprünglichen IP dem Cluster bei und wird vom Cluster nicht mehr ausgeschlossen.

Das obige ist der detaillierte Inhalt vonDer Knoten verlässt Proxmox VE vollständig und tritt dem Cluster wieder bei. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:mryunwei.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!