Centos8中创建LVM精简逻辑卷

本文介绍了在CentOS8系统中如何创建和管理LVM精简逻辑卷,包括创建精简池、精简卷,格式化、挂载,以及开启防止空间耗尽的保护。此外,还详细讲解了如何扩展精简池和精简卷,以及删除操作,强调了精简卷在存储管理中的灵活性和成本效益。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

精简卷是可以创建大于可用磁盘的逻辑卷。使用精简卷,你可以管理可用空间的存储池(称为精简池),可以在应用程序需要时将其分配给任意数量的设备。精简池可以在需要时进行动态扩展,以节省成本。

系统环境

Centos8

创建精简池

下面我们添加一块硬盘。创建物理卷,然后创建卷组:

[root@localhost ~]# pvcreate /dev/sda
  Physical volume "/dev/sda" successfully created.
[root@localhost ~]# vgcreate vg_thin /dev/sda
  Volume group "vg_thin" successfully created
[root@localhost ~]# vgs
  VG      #PV #LV #SN Attr   VSize   VFree  
  cl        1   2   0 wz--n- <19.00g  <2.00g
  vg_thin   1   0   0 wz--n- <20.00g <20.00g


上面已经创建好一个新的卷组了,名字为vg_thin。然后在现有卷组的中创建一个精简池:

[root@localhost ~]# lvcreate -L 1G -T vg_thin/thin_pool
  Thin pool volume with chunk size 64.00 KiB can address at most 15.81 TiB of data.
  Logical volume "thin_pool" created.
[root@localhost ~]# lvs
  LV        VG      Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root      cl      -wi-ao---- 15.00g                                                    
  swap      cl      -wi-ao----  2.00g                                                    
  thin_pool vg_thin twi-a-tz--  1.00g             0.00   10.94         

创建精简卷

创建精简池之后,我们就可以从精简池中创建精简卷。在本实验中创建四个精简卷,每个精简卷的大小为200 MB。

[root@localhost ~]# lvcreate -V 200M -T vg_thin/thin_pool -n tp_lv_user1
  Logical volume "tp_lv_user1" created.
[root@localhost ~]# lvcreate -V 200M -T vg_thin/thin_pool -n tp_lv_user2
  Logical volume "tp_lv_user2" created.
[root@localhost ~]# lvcreate -V 200M -T vg_thin/thin_pool -n tp_lv_user3
  Logical volume "tp_lv_user3" created.
[root@localhost ~]# lvcreate -V 200M -T vg_thin/thin_pool -n tp_lv_user4
  Logical volume "tp_lv_user4" created.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值