Úkol
Vytvořte snímek LVM kořenového souborového systému. Vrátit změny snímku do dřívějšího stavu.
Řešení
1. Než budete pokračovat, ujistěte se, že LVM Volume Group (VG) má dostatek místa pro snímek.
# vgs VG #PV #LV #SN Attr VSize VFree ol 2 2 0 wz--n- 12.00g 1.01g
2. V tomto příkladu vytváříme kořenový snímek 512M. Zde „snap“ je název snímku kořenového svazku.
# lvcreate -L 512M -s -n snap /dev/ol/root Logical volume "snap" created.
3. Ověřte vytvořený snímek.
# 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. Ověřte fungování snímku.
# 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
Všimněte si, že objem snímků je větší.
5. Sloučte snímek. Po dokončení sloučení bude sloučený snímek odstraněn.
# 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. Mapujte logickou hodnotu (LV) na fyzický objem (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. Snímek by se měl během spouštění sloučit a zavádění by mělo být úspěšně dokončeno.
# reboot
# ls bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
Jak přeinstalovat poškozenou knihovnu pomocí yum
Jak migrovat pravidla iptables CentOS/RHEL 6 na firewalld CentOS/RHEL 7