Bagaimana mencabut dengan benar (menghapus) dan kemudian pasang (masukkan) removable (hot-plug, usb dll) perangkat penyimpanan dengan LVM2 di atasnya?
Saya telah menemukan catatan ini
Hapus (cabut, keluarkan):
lvchange -an /dev/your_volume_group_name
vgexport -a
Masukkan (pasang):
vgimport -a
lvchange -ay /dev/your_volume_group_name
tapi saya tidak yakin jika menggunakan opsi "semua" -a
tidak dan berlebihan?
Hal lain, saya bertanya-tanya apakah mungkin dalam beberapa keadaan perlu menggunakan vgscan
pvscan
dalam skenario seperti itu? Saya sedang memikirkan solusi terotomatisasi.
partition
storage
removable-storage
lvm
Grzegorz Wierzowiecki
sumber
sumber
Jawaban:
Anda tidak harus mengekspor VG, yang digunakan untuk memigrasikan VG dari satu sistem ke sistem lainnya.
Cukup
vgchange -an vgname
untuk menonaktifkan semua volume logis pada grup volume yang ingin Anda cabut.Kemudian, setelah menghubungkan perangkat kembali,
vgchange -ay vgname
akan mengaktifkan kembali semua volume logis dalam Vgname VG Anda dan kemudian Anda dapat memasang LV dan menggunakan.Pengenalan perangkat tergantung pada modul perangkat keras dan kernel, dll. Tetapi ini harus bekerja dengan sebagian besar kit terbaru.
sumber
vgchange
ataulvchange
? Saya menggunakanlvchange
.vgchange -an
akan menonaktifkan semua volume logis dalam VGSaya menggunakan skrip yang mirip seperti ini:
Ketika disk terpasang, kernel akan menemukannya secara otomatis ketika modul yang tepat tersedia pada sistem (ini biasanya terjadi dengan distribusi aliran utama)
ekspor / impor hanya diperlukan ketika PV / VG / LV diubah dan VG dilampirkan ke sistem yang berbeda. vgexport akan pergi setelah vgchange dalam kasus itu.
sumber