pvck
kann LVM-Metadaten überprüfen, nachdem die Konsistenz Aufgabe des Dateisystems ist. Bei LVM geht es nur um das Volume-Management, sodass es nicht wichtig ist, ob der Speicherplatz, der ein bestimmtes Ausmaß ausmacht, schlecht ist, da höherwertige Software diese Probleme behebt. LVM-Metadaten belegen sowieso nur den ersten (optional auch den letzten) Sektor des physischen Volumes.
Wenn nur der erste und der letzte Sektor einer einigermaßen großen PV (wie Sie es in der Produktion sehen würden) gleichzeitig ausfallen, haben Sie im Grunde das größte Glück der Welt, da dies astronomisch so unwahrscheinlich ist. Andernfalls, wenn der Administrator weiß, dass mehrere Sektoren des Laufwerks ausgefallen sind, sind die meisten Leute in Ordnung, wenn sie nur solche Dinge wie diese unter "Festplatte ist dauerhaft ausgefallen und muss ersetzt werden" einreichen.
Wenn pvck
ein Fehler zurückgegeben wird, können Sie überprüfen, ob Ihre LVM-Metadaten /etc/lvm
irgendwo gesichert wurden . In diesem Fall können Sie pvcreate
die Sicherungskopie angeben--restorefile
Syntax:
pvcreate --uuid "<UUID-of-target-PV>" --restorefile <Path-To-Metadata-Backup-File> <path-to-PV-block-device>
Beispiel:
pvcreate --uuid "2VydVW-TNiN-fz9Y-ElRu-D6ie-tXLp-GrwvHz" --restorefile /etc/lvm/archive/vg_raid_00000-1085667159.vg /dev/sda2
Wenn die Wiederherstellung nicht funktioniert (z. B. wenn der erste Sektor fehlerhaft ist), können Sie die obigen Schritte erneut ausführen. Sie können jedoch festlegen --metadatacopies 2
, dass die Metadaten in den ersten und den zweiten Sektor geschrieben werden letzte Sektoren auf dem PV. Wenn pvscan
es beim Booten seine Sache macht, prüft es beide Stellen und wenn es Metadaten findet, prüft es sie anhand einer Prüfsumme. Wenn die Prüfsumme im ersten Sektor fehlschlägt und im letzten Sektor erfolgreich ist, wird eine nicht schwerwiegende Fehlermeldung angezeigt.
Eine Art Handbuch und ein Schmerz, aber das ist auch ein Grund, warum die Leute begeistert sind, einen Redux für das Volume-Management mit BTRFS zu bekommen. Die meiste Zeit ist es aus den derobert genannten Gründen nicht wirklich ein Problem, und weil die Leute, die unbedingt die Kontinuität der Daten sicherstellen müssen, normalerweise RAID durchführen und eine Sicherungsstrategie haben.
-c
passiert, bevor Sie einen vollständigen Unsinn aufrufen.