Tugas
Buat snapshot LVM dari sistem file root. Kembalikan Perubahan Snapshot Ke Keadaan Sebelumnya.
Solusinya
1. Sebelum melanjutkan, pastikan LVM Volume Group (VG) memiliki cukup ruang untuk snapshot.
# vgs VG #PV #LV #SN Attr VSize VFree ol 2 2 0 wz--n- 12.00g 1.01g
2. Dalam contoh ini kita membuat snapshot root 512M. Di sini "snap" adalah nama snapshot dari volume root.
# lvcreate -L 512M -s -n snap /dev/ol/root Logical volume "snap" created.
3. Verifikasi snapshot yang dibuat.
# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root ol owi-aos--- 9.79g snap ol swi-a-s--- 512.00m root 0.01 swap ol -wi-ao---- <1.20g
4. Pastikan snapshot berfungsi.
# fallocate -l 100m test.img
# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root ol owi-aos--- 9.79g snap ol swi-a-s--- 512.00m root 0.03 swap ol -wi-ao---- <1.20g
# ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys test.img tmp usr var
Perhatikan bahwa volume snapshot lebih besar.
5. Gabungkan snapshot. Saat penggabungan selesai, snapshot yang digabungkan akan dihapus.
# lvconvert --merge /dev/ol/snap Delaying merge since origin is open. Merging of snapshot ol/snap will occur on next activation of ol/root.
6. Memetakan nilai Logis (LV) ke volume Fisik (PV):
# lvs -ao +devices LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Devices root ol Owi-aos--- 9.79g /dev/sda2(307) [snap] ol Swi-a-s--- 512.00m root 0.05 /dev/sdb(0) swap ol -wi-ao--- /dev/sda2(0)
7. Snapshot harus digabungkan selama boot dan boot harus berhasil diselesaikan.
# reboot
# ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
Cara Menginstal Ulang Perpustakaan yang Rusak dengan yum
Cara Migrasi CentOS/RHEL 6 iptables Rules ke CentOS/RHEL 7 firewalld