Ceph Troubleshooting

09. December 2019 Andreas Peters

Was mesos für Server Ressourcen ist, Marathon oder Kubernetes für Container, ist Ceph für Storage. Leider stellt es eine deutlich größere Herausforderung das einen Ceph Cluster zu reparieren als z.B. ein Mesos Cluster. Hier möchten wir jeden ein paar Tricks an die Hand geben. Für weiteren Support können Sie uns gerne Kontaktieren.

rocksdb: Corruption: error in middle of record

Hier hilft leider nur das Kopieren des mon Verzeichnisses von einem anderen Server. Alle anderen im Internet vorhandenen Methoden funktionieren mal mehr oder weniger.

Nach dem kopieren, müssen ggfs. die Rechte angepasst werden

chown -R ceph: /var/lib/ceph/mon/ceph-ceph-mon-1/store.db
chmod 775 /var/lib/ceph/mon/ceph-ceph-mon-1/store.db