新增 15G 的磁盘,并将其做成 LVM 卷,VG 名称为 snapvg,LV 名称为snaplv 大小为 5G,挂载至/snapdata 目录下; 写入文本的文件数据至/snapdata 目录下,名称为 cs.txt,内容为“this is test!”; 对 LV 卷进行快照,要求创建的逻辑卷快照为只读,快照名称为snapsrc; 删除 cs.txt 文件,将快照挂载至/snap 目录下,进行文件数据的恢复。
首先需要先添加一个15G的虚拟磁盘
一.添加磁盘并重启
二.lsblk 查看一下磁盘名
三.创建LVM
[root@storagesrv ~]# vgcreate snapvg /dev/sdb
四.创建逻辑卷组LV
[root@storagesrv /]# lvcreate -L +5G -n snaplv snapvg
五.逻辑卷格式化
mkfs.ext4 /dev/snapvg/snaplv
六.挂载
创建题目要求的挂载文件snapdata
mkdir /snapdata
去挂载
mount /dev/snapvg/snaplv /snapdata
df -Th 查看一下挂载是否成功
七.
写入文本的文件数据至/snapdata 目录下,名称为 cs.txt,内容为“this is test!”
对 LV 卷进行快照,要求创建的逻辑卷快照为只读,快照名称为snapsrc;
echo "this is test" >> /snapdata/cs.txt
对lv卷拍快照
lvcreat