Saat Anda mengonversi volume linier ke volume cermin, pada dasarnya Anda membuat salinan cermin tambahan untuk volume yang ada. Ini berarti bahwa grup volume Anda harus berisi perangkat dan ruang untuk cermin dan untuk log cermin. Jika kehilangan salinan cermin, LVM mengubah volume menjadi volume linier sehingga Anda masih memiliki akses ke volume. Dan Opsi ‘[ -m | –cermin ]’ menentukan tingkat cermin yang ingin Anda buat.
Misalnya:
- “-m 1” akan mengubah volume logis asli menjadi volume cermin dengan 2 sisi; yaitu, volume linier ditambah satu salinan.
- Dan ” -m 0 ” akan mengonversi volume logis yang dicerminkan menjadi volume logis linier, menghapus atau mematahkan kaki cermin termasuk perangkat yang dicerminkan.
Membuat cermin LVM
Perintah berikut mengonversi volume logis linier 'datavg/testlv' menjadi volume logis yang dicerminkan:
# lvconvert -m1 datavg/testlv
Perintah di bawah ini menunjukkan konfigurasi volume setelah perintah lvconvert mengubah volume menjadi volume dengan dua salinan cermin.
# lvs -a -o name,copy_percent,devices datavg LV Cpy%Sync Devices testlv 100.00 testlv_rimage_0(0),testlv_rimage_1(0) [testlv_rimage_0] /dev/sdb(0) [testlv_rimage_1] /dev/sdc(1) [testlv_rmeta_0] /dev/sdb(256) [testlv_rmeta_1] /dev/sdc(0)
# lvs --all --segments -o +devices LV VG Attr #Str Type SSize Devices root centos -wi-ao---- 1 linear 17.47g /dev/sda2(512) swap centos -wi-ao---- 1 linear 2.00g /dev/sda2(0) testlv datavg rwi-aor--- 2 raid1 1.00g testlv_rimage_0(0),testlv_rimage_1(0) [testlv_rimage_0] datavg iwi-aor--- 1 linear 1.00g /dev/sdb(0) [testlv_rimage_1] datavg iwi-aor--- 1 linear 1.00g /dev/sdc(1) [testlv_rmeta_0] datavg ewi-aor--- 1 linear 4.00m /dev/sdb(256) [testlv_rmeta_1] datavg ewi-aor--- 1 linear 4.00m /dev/sdc(0)
Menghapus mirror LVM
Perintah berikut mengonversi datavg/testlv volume logis yang dicerminkan ke volume logis linier, menghapus atau menghancurkan salinan cermin termasuk perangkat yang dicerminkan. Perhatikan bahwa, kita harus menentukan perangkat untuk melepaskan salinan cermin.
# lvconvert -m0 datavg/testlv /dev/sdc
Periksa kembali status volume dan perangkat untuk melihat perbedaannya :
# lvs -a -o +devices LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Devices root centos -wi-ao---- 17.47g /dev/sda2(512) swap centos -wi-ao---- 2.00g /dev/sda2(0) testlv datavg -wi-ao---- 1.00g /dev/sdb(0)
# lvs -a -o name,devices datavg LV Devices testlv /dev/sdb(0)