Der .mgr Pool in Ceph speichert Metadaten für den Ceph Manager-Daemon (ceph-mgr), die zur Überwachung und Verwaltung des Clusters benötigt werden. Bei Fehlern innerhalb des Managers ist es nötig, den Pool neu zu erstellen. Dieser Artikel ist eine kurze Anleitung zur Neuerstellung des .mgr-Pools.
Es kann vorkommen, dass es Fehlermeldungen hinsichtlich des .mgr Pools innerhalb von Proxmox Ceph HCI gibt. Beispielsweise kann folgender Fehler auftreten:
pg 1.0 num got status unknown
Hinweis: bei Proxmox Systemen mit Ceph 16.X oder älter heißt der .mgr-Pool anders nämlich device_health_metrics!
|
Um den Fehler zu beheben, muss der Pool neu erstellt werden. Damit man weiß, welcher Pool welcher Placement-Group angehört, kann man folgenden Befehl ausführen:
root@pve-b11:~# ceph osd lspools 1 .mgr 5 vm_nvme 6 cephfs_data 7 cephfs_metadata
Die Placement-Group 1 ist also dem .mgr-Pool zugeordnet. Der .mgr-Pool kann ohne Auswirkungen neu erstellt werden.
Hierzu geht man wie folgt vor:
Jetzt wurde ein neuer .mgr-Pool erzeugt und dieser ist voll funktionsfähig.
|
Autor: Jonas Sterr Ich beschäftige mich mit den Themen Software Defined Storage, Proxmox Virtualisierung auf Basis von KVM, QEMU & Ceph im Produktmanagement der Thomas-Krenn.AG in Freyung. Proxmox ist meine absolute Leidenschaft und ich freue mich gerne über Kontaktanfragen und einen Austausch auf LinkedIn.
|