CEPH Promox Installation Webinterface: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 15: Zeile 15:
 
# Klicken Sie auf '''Install Ceph'''.
 
# Klicken Sie auf '''Install Ceph'''.
  
 +
[[Datei:Pmx-ceph1.png]]
  
 
[[Datei:Pmx-ceph2.png]]
 
[[Datei:Pmx-ceph2.png]]

Version vom 30. Mai 2024, 19:57 Uhr

Installation von Ceph auf allen Nodes

Grafische Installation und Konfiguration von Ceph in Proxmox

Voraussetzungen

  • Drei Proxmox-Knoten:
 * pmx1 (10.0.12.201) mit /dev/vdb
 * pmx2 (10.0.12.202) mit /dev/vdb
 * pmx3 (10.0.12.203) mit /dev/vdb
  • Proxmox VE 6.2 oder höher

Schritt 1: Ceph-Installation

  1. Melden Sie sich an der Proxmox Web-GUI an.
  2. Navigieren Sie zu Datacenter.
  3. Klicken Sie auf Ceph.
  4. Klicken Sie auf Install Ceph.

Pmx-ceph1.png

Pmx-ceph2.png

Pmx-ceph4.png

Pmx-ceph3.png

Schritt 2: Monitore hinzufügen

  1. Navigieren Sie zu Datacenter > Ceph > Monitors.
  2. Klicken Sie auf Create. Es öffnet sich ein Dialogfenster.
  3. Wählen Sie den Knoten pmx1 und bestätigen Sie die IP-Adresse (10.0.12.201).
  4. Wiederholen Sie diesen Schritt für die Knoten pmx2 (10.0.12.202) und pmx3 (10.0.12.203).

Schritt 3: Manager hinzufügen

  1. Navigieren Sie zu Datacenter > Ceph > Managers.
  2. Klicken Sie auf Create. Es öffnet sich ein Dialogfenster.
  3. Wählen Sie den Knoten pmx1 und bestätigen Sie die IP-Adresse (10.0.12.201).
  4. Wiederholen Sie diesen Schritt für die Knoten pmx2 (10.0.12.202) und pmx3 (10.0.12.203).

Schritt 4: OSDs hinzufügen

  1. Navigieren Sie zu Datacenter > Ceph > OSDs.
  2. Klicken Sie auf Create: OSD. Es öffnet sich ein Dialogfenster.
  3. Wählen Sie den Knoten pmx1, wählen Sie das Laufwerk /dev/vdb und klicken Sie auf Create.
  4. Wiederholen Sie diesen Schritt für die Knoten pmx2 und pmx3, jeweils mit dem Laufwerk /dev/vdb.

Schritt 5: Pool erstellen

  1. Navigieren Sie zu Datacenter > Ceph > Pools.
  2. Klicken Sie auf Create Pool. Es öffnet sich ein Dialogfenster.
  3. Geben Sie einen Namen für den Pool ein (z.B. mypool).
  4. Wählen Sie die Anzahl der Placement Groups (PGs) aus. Für Testzwecke können 128 PGs ausreichend sein.
  5. Klicken Sie auf Create, um den Pool zu erstellen.

Schritt 6: Überprüfen der Konfiguration

  1. Navigieren Sie zu Datacenter > Ceph > Status.
  2. Überprüfen Sie, ob alle Komponenten (Monitore, Manager und OSDs) grün und aktiv sind.
  3. Stellen Sie sicher, dass der Cluster-Status HEALTH_OK anzeigt.

Troubleshooting

Falls es zu Problemen kommt:

  1. Überprüfen Sie die Protokolle auf den einzelnen Knoten:
 journalctl -u ceph-mon@<hostname>
 journalctl -u ceph-mgr@<hostname>
 journalctl -u ceph-osd@<osd-id>
  1. Stellen Sie sicher, dass alle Knoten im Cluster miteinander kommunizieren können:
 ping 10.0.12.201
 ping 10.0.12.202
 ping 10.0.12.203
  1. Überprüfen Sie den Ceph-Cluster-Status über die Kommandozeile:
 ceph -s