pvck
dapat memeriksa metadata LVM, setelah itu konsistensi adalah pekerjaan filesystem. LVM hanya tentang manajemen volume sehingga tidak perlu peduli jika ruang yang membentuk tingkat tertentu buruk karena perangkat lunak tingkat yang lebih tinggi menangkap masalah tersebut. Metadata LVM hanya mengambil pertama (opsional juga sektor terakhir) dari volume fisik.
Jika hanya sektor pertama dan terakhir dari PV yang cukup besar (seperti yang akan Anda lihat dalam produksi) kebetulan gagal secara bersamaan, Anda pada dasarnya memiliki keberuntungan paling kecil di dunia karena hal itu sangat tidak mungkin secara astronomis. Kalau tidak, jika admin tahu banyak sektor drive telah gagal, kebanyakan orang baik-baik saja hanya dengan mengajukan hal-hal seperti ini di bawah "hard drive gagal secara permanen dan perlu diganti."
Jika pvck
mengembalikan kesalahan, Anda dapat memeriksa untuk melihat apakah metadata LVM Anda dicadangkan di /etc/lvm
suatu tempat. Jika ya, Anda dapat pvcreate
menentukan salinan cadangan--restorefile
Sintaksis:
pvcreate --uuid "<UUID-of-target-PV>" --restorefile <Path-To-Metadata-Backup-File> <path-to-PV-block-device>
Contoh:
pvcreate --uuid "2VydVW-TNiN-fz9Y-ElRu-D6ie-tXLp-GrwvHz" --restorefile /etc/lvm/archive/vg_raid_00000-1085667159.vg /dev/sda2
Jika pemulihan tidak berhasil (misalnya, jika sektor pertama buruk), Anda dapat melakukan kembali hal di atas, tetapi atur --metadatacopies 2
(atau Anda mungkin langsung melakukannya) yang akan mencoba menulis metadata ke yang pertama dan sektor terakhir pada PV. Ketika pvscan
melakukan hal itu saat boot, ia akan memeriksa kedua tempat dan jika menemukan metadata, ia akan memverifikasi mereka terhadap checksum. Jika checksum gagal di sektor pertama tetapi berhasil di sektor terakhir Anda akan mendapatkan pesan kesalahan non-fatal.
Jenis manual dan sakit, tapi sekali lagi ini adalah bagian dari alasan mengapa orang bersemangat untuk mendapatkan manajemen volume redux dengan BTRFS. Sebagian besar waktu itu tidak benar-benar masalah karena alasan derobert disebutkan, dan karena orang-orang yang benar-benar positif perlu memastikan kontinuitas data biasanya akan melakukan RAID dan memiliki strategi cadangan.
-c
dilakukannya sebelum memanggil sesuatu yang tidak masuk akal.