1.创建一个逻辑卷
请按下列要求创建一个新的逻辑卷:
创建一个名为 datastore 的卷组,卷组的大小为4G
逻辑卷的名字为 database ,所属卷组为 datastore,该逻辑卷大小为3G
将新建的逻辑卷格式化为 xfs 文件系统,要求系统启动时,该逻辑卷能被开机自动挂载到 /database
[root@localhost ~]# lsblk
[root@localhost ~]# lsmod |grep lvm
[root@localhost ~]# rpm -qa | grep lvm #查看是否有lvm软件包
[root@localhost ~]# fdisk /dev/nvme0n3
[root@localhost ~]# pvcreate /dev/nvme0n3p{1,2} #创建物理分区
[root@localhost ~]# pvs
[root@localhost ~]# pvdisplay #查看详细信息
[root@localhost ~]# vgcreate datastore /dev/nvme0n3p1 /dev/nvme0n3p2 #创建卷组
[root@localhost ~]# vgs
[root@localhost ~]# lvcreate -L 3G -n database datastore #创建逻辑卷
[root@localhost ~]# lvs #确认逻辑卷创建成功
[root@localhost ~]# lvdisplay
[root@localhost ~]# mkfs.xfs /dev/datastore/datadbase
[root@localhost ~]# mkdir lv1
[root@localhost ~]# mount /dev/datastore/database /lv1
[root@localhost ~]# mount | grep lv
[root@localhost ~]# df -h
2.扩大卷组扩展上题database逻辑卷的大小为5G。
[root@localhost ~]# fdisk /dev/nvme0n3
[root@localhost ~]# pvcreate /dev/nvme0n3p3
[root@localhost ~]# pvs
[root@localhost ~]# vgextend datastore /dev/nvme0n3p3
[root@localhost ~]# lvextend -L +1G /dev/datastore/database
[root@localhost ~]# xfs_growfs /lv1
[root@localhost ~]# df -h