2案例2:新建一个逻辑卷
2.1 问题
本例要求沿用前一天案例,使用分区/dev/vdb1构建LVM存储,相关要求如下:
- 新建一个名为systemvg的卷组
- 在此卷组中创建一个名为vo的逻辑卷,大小为180MiB
- 将逻辑卷vo格式化为ext4文件系统
- 将逻辑卷vo挂载到/vo目录,并在此目录下建立一个测试文件votest.txt,内容为“I AM KING.”
2.2 方案
LVM创建工具的基本用法:
vgcreate 卷组名 物理设备.. ..
lvcreate -L 大小 -n 逻辑卷名 卷组名
2.3步骤
实现此案例需要按照如下步骤进行。
步骤三:创建卷组
1)新建名为systemvg的卷组
[[email protected] ~]# vgcreate systemvg /dev/vdb1
Physical volume "/dev/vdb1" successfully created
Volume group "systemvg" successfully created
2)确认结果
[[email protected] ~]# vgscan
Reading all physical volumes. This may take a while...
Found volume group "systemvg" using metadata type lvm2
步骤二:创建逻辑卷
1)新建名为vo的逻辑卷
[[email protected] ~]# lvcreate -L 180MiB -n vo systemvg
Logical volume "vo" created
2)确认结果
[[email protected] ~]# lvscan
ACTIVE '/dev/systemvg/vo' [180.00 MiB] inherit
步骤三:格式化及挂载使用
1)格式化逻辑卷/dev/systemvg/vo
[[email protected] ~]# mkfs.ext4 /dev/systemvg/vo
.. ..
Allocating group tables: done
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
2)挂载逻辑卷/dev/systemvg/vo
[[email protected] ~]# mkdir /vo //创建挂载点
[[email protected] ~]# mount /dev/systemvg/vo /vo //挂载
[[email protected] ~]# df -hT /vo/ //检查结果
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/systemvg-vo ext4 171M 1.6M 157M 1% /vo
3)访问逻辑卷/dev/systemvg/vo
[[email protected] ~]# cat /vo/votest.txt
I AM KING.