Proxmox Node aus Cluster entfernen und erneut hinzufügen

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

Dieser Artikel zeigt wie Sie eine Node aus einem Proxmox Ceph Cluster entfernen und gegebenenfalls wieder hinzufügen können.

Voraussetzungen

  • Es dürfen sich keine VMs und Container auf der zu entfernenden Node befinden, daher empfiehlt es sich, diese vorher auf einen anderen Node zu migrieren (mehr dazu in der Vorbereitung)
  • Beachten Sie, ob Ihr Cluster genügend freien Speicherplatz hat um die Daten auf die übrigen Nodes zu verteilen

Vorbereitung

Migration der VMs & Container

Migrieren Sie alle Virtual Machines und Container auf einen beliebigen anderen Server.

Löschen der OSDs

Monitor, Manager, MetaDataServer Daemons löschen

Um spätere Komplikationen beim Erstellen der verschiedenen Deamons zu vermeiden, empfiehlt es sich bevor die Node entfernt wird, diese zu löschen. Gehen Sie dabei wie folgt vor:

Auslesen des Namens

Lesen Sie den Namen Ihres Nodes entweder in der GUI unter der "Server View" aus oder nutzen Sie in der CLI diesen Befehl: "pvecm nodes". Der Name des Servers wird in den darauffolgenden Schritt benötigt.

root@PMX1:~# pvecm nodes

Membership information
----------------------
    Nodeid      Votes Name
         1          1 PMX1 (local)
         2          1 PMX2
         3          1 PMX3


Clusternode entfernen

Verbinden Sie sich zunächst über die IP-Adresse eines anderen Nodes ein, um einen Verbindungsabbruch während des Entfernens zu vermeiden. Anschließend müssen Sie den zu entfernenden Node herunterfahren, stellen Sie dabei sicher, dass sich der Node nicht wieder einschaltet (z.B. durch Wake-On-LAN).

Nachfolgend können Sie den folgenden Befehl absetzen um den Node aus dem Cluster zu entfernen, nutzen Sie dafür die CLI eines beliebigen anderen Nodes.

root@PMX2:~# pvecm delnode PMX1
Killing node 1
root@PMX2:~# 


Neuinstallation & Konfiguration der Node

Nun ist es essenziell zu wissen, dass Sie den Node nicht einfach wieder zu dem Cluster hinzufügen können, denn Sie müssen eine komplette Neuinstallation durchführen. Dabei können Sie jedoch auch die ursprüngliche Konfiguration nutzen. Beachten Sie aber, dass Sie die gleiche PVE Version wie auf dem Cluster verwenden. Falls Sie eine andere Hardware benutzen wollen, achten Sie darauf, dass diese identisch mit der Hardware von den übrigen Clusternodes ist.

Nun können Sie die Konfiguration Ihres neuen Systems starten. Dabei ist eine Neuinstallation, die Konfiguration des Netzwerks und das Editieren der Hosteinträge notwendig. Hilfreiche Tipps für die Konfiguration können Sie aus der Proxmox Dokumentation entnehmen.

Cluster Join

Im Anschluss können Sie den Node erneut zu dem Cluster hinzufügen.

Ceph Installation und Konfiguration

Der letzte Schritt für das Einbinden einer Node in das Cluster ist die Installation und Konfiguration von Ceph auf dem neu hinzugefügten Server.


Foto Niklas Pauli.jpg

Autor: Niklas Pauli

Niklas Pauli arbeitet im Product Management Team von Thomas-Krenn. Er absolvierte am Gymnasium Freyung seine Allgemeine Hochschulreife und ist seit 2021 als Azubi zum Fachinformatiker für Systemintegration bei Thomas-Krenn beschäftigt. Dabei beschäftigt sich Herr Pauli unter anderem mit Proxmox Virtualisierung oder dem Thomas-Krenn-Wiki.

Icon-LinkedIn.png

Das könnte Sie auch interessieren

BNXT NVM - failed to get mac address
Monitoring eines Proxmox Clusters mit checkmk
Proxmox Backup Server Konfiguration