您的位置:首页 > 房产 > 家装 > LVM逻辑卷创建的完整过程

LVM逻辑卷创建的完整过程

2024/12/23 9:11:10 来源:https://blog.csdn.net/qq_45496140/article/details/142094567  浏览:    关键词:LVM逻辑卷创建的完整过程

lvm创建完整流程(重点)


要求:

  • 使用两块硬盘,容量分别是3G,6G
  • 创建卷组,名字是vg8848
  • 创建3个lv,名字依次是lv1 lv2 lv3 ,容量分别是1G ,2G , 3G
  • 3个逻辑卷,挂载点分别是/mnt/test1 ,/mnt/test2 ,/mnt/test3,文件系统分别是xfs ,xfs,ext4
  • 要求分别查看3个逻辑卷的文件系统信息
  • 要求扩容lv1 ,扩大到3G容量

1.安装lvm

[root@localhost ~]# yum install lvm2 -y

2.查看pv

[root@localhost ~]# pvsPV         VG     Fmt  Attr PSize   PFree/dev/sda2  centos lvm2 a--  <19.00g    0 

3.创建pv

[root@localhost ~]# pvcreate /dev/sdb  /dev/sdc

4.查看创建后的pv ,并查看vg

[root@localhost ~]# pvsPV         VG     Fmt  Attr PSize   PFree/dev/sda2  centos lvm2 a--  <19.00g    0 /dev/sdb          lvm2 ---    3.00g 3.00g/dev/sdc          lvm2 ---    6.00g 6.00g[root@localhost ~]# vgsVG     #PV #LV #SN Attr   VSize   VFreecentos   1   2   0 wz--n- <19.00g    0 

5.将sdb ,sdc创建为卷组,名字是vg8848 ,并再次查看vg

[root@localhost ~]# vgcreate vg8848 /dev/sdb  /dev/sdc[root@localhost ~]# vgsVG     #PV #LV #SN Attr   VSize   VFreecentos   1   2   0 wz--n- <19.00g    0 vg8848   2   0   0 wz--n-   8.99g 8.99g

6.查看lv,创建lv逻辑卷,并再次查看lv

[root@localhost ~]# lvsLV   VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convertroot centos -wi-ao---- <17.00g                                                    swap centos -wi-ao----   2.00g  [root@localhost ~]# lvcreate -n lv1 -L 1G vg8848
[root@localhost ~]# lvcreate -n lv2 -L 2G vg8848
[root@localhost ~]# lvcreate -n lv3 -L 3G vg8848[root@localhost ~]# lvsLV   VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convertroot centos -wi-ao---- <17.00g                                                    swap centos -wi-ao----   2.00g                                                    lv1  vg8848 -wi-a-----   1.00g                                                    lv2  vg8848 -wi-a-----   2.00g                                                    lv3  vg8848 -wi-a-----   3.00g 

7.查看lvm磁盘设备信息

[root@localhost ~]# blkid |grep sd[bc]
/dev/sdb: UUID="b5gcej-v4HJ-0Wqz-7Gan-0z4l-ycI4-27PII0" TYPE="LVM2_member" 
/dev/sdc: UUID="BiwmpI-vrOf-eDbH-olrR-jAlU-rK1Z-fzg02N" TYPE="LVM2_member" 

8.修改逻辑卷的文件系统

[root@localhost ~]# mkfs.xfs  /dev/vg8848/lv1
[root@localhost ~]# mkfs.xfs  /dev/vg8848/lv2
[root@localhost ~]# mkfs.ext4  /dev/vg8848/lv3

9.创建挂载点,并挂载

[root@localhost mnt]# mkdir /mnt/test{1..3}
[root@localhost mnt]# ls
test1  test2  test3[root@localhost mnt]# mount /dev/vg8848/lv1  /mnt/test1
[root@localhost mnt]# mount /dev/vg8848/lv2  /mnt/test2
[root@localhost mnt]# mount /dev/vg8848/lv3  /mnt/test3
#如果不知道逻辑卷的路径,就lvdisplay查看
  1. 查看挂载信息
[root@localhost ~]# mount -l |grep test       # 列出已经挂载的文件系统,结合管道符
/dev/mapper/vg8848-lv1 on /mnt/test1 type xfs (rw,relatime,attr2,inode64,noquota)
/dev/mapper/vg8848-lv2 on /mnt/test2 type xfs (rw,relatime,attr2,inode64,noquota)
/dev/mapper/vg8848-lv3 on /mnt/test3 type ext4 (rw,relatime,data=ordered)

11./etc/fstab的两种永久挂载方法

一、通过设备文件名挂载

/dev/sda1 /mnt/data ext4 defaults 0 2

二、通过 UUID 挂载

UUID=12345678-9abc-def0-1234-56789abcdef0 /mnt/data ext4 defaults 0 2
## 可以使用blkid命令查看设备的uuid,和文件名的路径

12.查看逻辑卷路径,文件类型和uuid

[root@localhost ~]# blkid
/dev/sda1: UUID="81441c5a-7f11-4ce9-988a-c66b7b326a80" TYPE="xfs" 
/dev/sda2: UUID="MO32az-Wcc4-G7N8-Pnck-rU2T-fli1-5S3DaE" TYPE="LVM2_member" 
/dev/sdb: UUID="b5gcej-v4HJ-0Wqz-7Gan-0z4l-ycI4-27PII0" TYPE="LVM2_member" 
/dev/sdc: UUID="BiwmpI-vrOf-eDbH-olrR-jAlU-rK1Z-fzg02N" TYPE="LVM2_member" 
/dev/mapper/centos-root: UUID="90eabc01-e939-4b19-a47a-aa22e8c65978" TYPE="xfs" 
/dev/mapper/centos-swap: UUID="f162b888-f73b-442c-ac77-bbc0d7f57a17" TYPE="swap" 
/dev/mapper/vg8848-lv1: UUID="a2615d6d-59c0-4293-8afa-764e5c379f9e" TYPE="xfs" 
/dev/mapper/vg8848-lv2: UUID="0efe5e33-2f1c-4813-aa67-87e0bbe54803" TYPE="xfs" 
/dev/mapper/vg8848-lv3: UUID="2d4aaf80-878f-46d1-a572-0f94303d54be" TYPE="ext4" 

13.在/etc/fstab文件永久挂载,并重启后查看

[root@localhost ~]# vim /etc/fstab      #写入如下三行信息
UUID="a2615d6d-59c0-4293-8afa-764e5c379f9e" /mnt/test1   xfs     defaults      0   0
UUID="0efe5e33-2f1c-4813-aa67-87e0bbe54803" /mnt/test2   xfs     defaults      0   0
/dev/mapper/vg8848-lv3                      /mnt/test3   ext4    defaults      0   0[root@localhost ~]# reboot
[root@localhost ~]# lsblk           #可以看到已经成功挂载
sdb               8:16   0    3G  0 disk 
└─vg8848-lv1    253:2    0    1G  0 lvm  /mnt/test1
sdc               8:32   0    6G  0 disk 
├─vg8848-lv2    253:3    0    2G  0 lvm  /mnt/test2
└─vg8848-lv3    253:4    0    3G  0 lvm  /mnt/test3

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com