Ich teste glusterfs und befolgediese Anleitung zum Erstellen von Volumes. Beim Versuch, ein Thin Provisioning-Volume zu erstellen, ist ein Fehler aufgetreten. Dies ist der Abschnitt
Erstellen Sie mit dem Befehl lvcreate ein Thin Provisioning-Volume aus dem zuvor erstellten Pool:
Zum Beispiel:
lvcreate -V 1G -T gfs_vg/gfs_pool -n gfs_lv
Es wird empfohlen, in einem Thin Pool nur ein LV zu erstellen.
Dies ist der Fehler, der bei mir aufgetreten ist:
/usr/sbin/thin_check: execvp failed: No such file or directory
Check of pool gfs_vg/gfs_pool failed (status:2). Manual repair required!
Aborting. Failed to locally activate thin pool gfs_vg/gfs_pool.
Ich habe das Problem gegoogelt. Ich habe versucht, es über zu reparieren lvconvert
, aber es scheint nicht zu funktionieren
root@DSI:/home/main# lvconvert --repair gfs_vg/gfs_pool
/usr/sbin/thin_repair: execvp failed: No such file or directory
Repair of thin metadata volume of thin pool gfs_vg/gfs_pool failed (status:2). Manual repair required!
Weiß jemand, wo das Problem liegt?
Antwort1
Beide Fehler sind auf fehlende Binärdateien zurückzuführen. Ihnen fehlen /usr/sbin/thin_check
und /usr/sbin/thin_repair
, beides Tools, die im thin-provisioning-tools
Paket enthalten sind. Folgendes sollte das Problem beheben:
apt-get -y install thin-provisioning-tools