CentOS 7 LVM磁盘管理应用

LVM常用的命令

PV(物理卷)、VG(卷组)、LV(逻辑卷)

功能管理命令
scan 扫描PVscan、VGscan 、LVscan
create 创建PVcreate、VGcreate、LVcreate
display 显示PVdisplay、VGdisplay、LVdisplay
remove 移除PVremove、VGremove、LVremove

LVM应用

要求:准备一台centos 7 的系统,新增一块20GB的磁盘,然后创建lvm物理卷,然后创建一个名称为VG0的卷组,卷组的大小PE为100MB,创建一个名称为LV0的逻辑卷,所属与VG0,逻辑卷的大小为10GB,最后将改逻辑卷格式化为XFS格式,最终实现以UUID的形式来进行自动挂载设置(挂载到/mnt目录下)

搭建过程如下

为系统新增加一块磁盘
在这里插入图片描述
使用fdisk -l 查看磁盘信息
在这里插入图片描述
创建lvm物理卷

[root@localhost ~]# yum install -y lvm2    //在创建之前我们先安装这个包,不然会没有对应的命令存在
[root@localhost ~]# pvcreate /dev/sdb    //创建物理卷
  Physical volume "/dev/sdb" successfully created.
[root@localhost ~]# pvscan   //扫描物理卷
  PV /dev/sdb                      lvm2 [20.00 GiB]
  Total: 1 [20.00 GiB] / in use: 0 [0   ] / in no VG: 1 [20.00 GiB]
[root@localhost ~]# pvdisplay      //查看物理卷的信息
  "/dev/sdb" is a new physical volume of "20.00 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sdb
  VG Name               
  PV Size               20.00 GiB
  Allocatable           NO
  PE Size               0   
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               cwuoQu-rAQX-3FMv-mf2v-6TPz-LTu5-bZqcc5

创建卷组

[root@localhost ~]# vgcreate -s 100M VG0 /dev/sdb  //创建卷组,并制定大小为100M
  Volume group "VG0" successfully created
[root@localhost ~]# vgdisplay     //查看卷组的信息
  --- Volume group ---
  VG Name               VG0
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               19.92 GiB
  PE Size               100.00 MiB
  Total PE              204
  Alloc PE / Size       0 / 0   
  Free  PE / Size       204 / 19.92 GiB
  VG UUID               JDK6Hx-n1lB-dmFE-GXgT-HisJ-FyVI-gpAOI1

创建逻辑卷

[root@localhost ~]# lvcreate -L10G -n LV0 VG0    创建
  Rounding up size to full physical extent <10.06 GiB
  Logical volume "LV0" created.
[root@localhost ~]# lvscan     //扫描创建的逻辑卷
  ACTIVE            '/dev/VG0/LV0' [<10.06 GiB] inherit

格式化操作以及挂载操作

[root@localhost ~]# mkfs.xfs /dev/VG0/LV0    //格式化操作
meta-data=/dev/VG0/LV0           isize=512    agcount=4, agsize=659200 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=2636800, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

使用blkid命令可以查询当前系统磁盘的UUID号
[root@localhost ~]# blkid            //查看当前磁盘的UUID号
/dev/sda1: UUID="df30157f-df7d-4e9c-9b07-15ce22a2c738" TYPE="xfs" 
/dev/sda2: UUID="1da11033-bfb7-4cce-81ff-5c8b03c76e4e" TYPE="swap" 
/dev/sda3: UUID="aaa7b2b6-dde3-4ac4-ae0c-286d98049b65" TYPE="xfs" 
/dev/sr0: UUID="2020-04-22-00-54-00-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos" 
/dev/sdb: UUID="cwuoQu-rAQX-3FMv-mf2v-6TPz-LTu5-bZqcc5" TYPE="LVM2_member" 
/dev/mapper/VG0-LV0: UUID="b8f796ab-d490-4792-9de2-2c2ab41c4fd6" TYPE="xfs" 

自动挂载设置
[root@localhost ~]# vi /etc/fstab      //编辑这个文件
UUID=b8f796ab-d490-4792-9de2-2c2ab41c4fd6       /mnt            xfs     defaults        0 0    //添加一条这个记录即可
[root@localhost ~]# reboot    验证测试
[root@localhost ~]# df -h    //查看磁盘空间所用情况
文件系统             容量  已用  可用 已用% 挂载点
devtmpfs             476M     0  476M    0% /dev
tmpfs                487M     0  487M    0% /dev/shm
tmpfs                487M  7.6M  479M    2% /run
tmpfs                487M     0  487M    0% /sys/fs/cgroup
/dev/sda3             17G  1.3G   16G    8% /
/dev/sda1           1014M  131M  884M   13% /boot
/dev/mapper/VG0-LV0   11G   33M   11G    1% /mnt   
挂载成功
tmpfs                 98M     0   98M    0% /run/user/0
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ball-4444

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值