Linux下使用逻辑卷管理器管理灵活存储

本文介绍如何使用Linux下的逻辑卷管理器(LVM)来管理存储空间,包括创建和扩展逻辑卷、快照备份等操作。通过LVM,可以更灵活地管理磁盘空间,简化文件系统扩容流程。

Linux下使用逻辑卷管理器管理灵活存储

1查看 LVM 组件 
      
物理分区或磁盘是LVM的第一构建块。物理卷是LVM所使用的基础物理存储。这通常是块设备,例如分区或完整磁盘。设备必须初始化为 LVM物理卷,才能与 LVM 结合使用。 卷组是存储池,由一个或多个物理卷组成。 物理区块是物理卷中存储的小型数据区块,用作 LVM 存储的后端。 逻辑区块映射到物理区块,构成 LVM 存储的前端。默认情况下,每个逻辑区块映射到一个物理区块。启用某些选项将更改此映射。例如,镜像会导致每个逻辑区块映射到两个物理区块。 逻辑卷是逻辑区块组。逻辑卷可以像硬盘驱动器分区一样使用。

逻辑卷和逻辑卷管理有助于更加轻松地管理磁盘空间,如果文件系统需要更多的空间,可以将其卷组的可用空间分配给逻辑卷,并且可以调整文件系统的大小。如果磁盘开始出现错误,可以通过卷组将替换磁盘注册为物理卷,并且逻辑卷的范围可迁移到新磁盘。

2.实施 LVM 存储 
准备物理卷 
   disk
用于创建与LVM结合使用的新分区。在要与LVM结合使用的分区上,始终将类型设置为“ 0x8e Linux LVM” 
    pvcreate /dev/vdaN
用于初始化分区(或其他物理设备),使其作为物理卷与LVM结合使用。直接在物理卷中创建用于存储VM配置数据的表头。 
   
创建卷组vgcreate vgname /dev/vdaN将创建名为vgname且由物理卷/dev/vdaN组成的卷组。可以在创建时指定其他物理卷(以空格隔开),也可以随后使用vgextend添加新物理卷。 
创建和使用新逻辑卷 lvcreate -n lvname-L 2G vgnamevgname上可用物理区块创建名为lvname、容量为 2GB的新逻辑卷。mkfs -t ext4 /dev/vgname/lvname将在新逻辑卷上创建ext4文件系统 mkdir /data建立所需目录作为挂载点。向/etc/fstab文件中添加条目:/dev/mapper/vgname-lvname /data ext4 defaults 1 2 。运行mount -a可在/etc/fstab中挂载文件系统。

查看LVM状态信息
pvdisplay /dev/vdaN ##将显示有关特定物理卷的信息 
vgdisplay vgname ##
将显示有关特定卷组的信息 
lvdisplay /dev/vgname/lvname ##
将显示有关特定逻辑卷的信息

3增加文件系统 
df -h /data ##
验证已挂载文件系统/data的大小 
vgdisplay vgname ##
验证可用物理区块是否够用 
lvextend -l 128 /dev/vgname/lvname ##
使用部分或全部可用区块扩展逻辑卷 
xfs_growfs /dev/vgname/lvname ##
扩展在/data上挂载的关联文件系统 
/dev/vgname/lvname ##
验证已挂载文件系统/data新的大小

4创建快照作为备份 

快照逻辑卷是LVM存储的另一项灵活功能。LVM快照是临时保留所更改的逻辑卷的原始数据 的逻辑卷。快照提供原始卷的静态视图,从而能够以一致状态备份其数据。快照卷大小只需足以存储在它存在期间更改的数据即。如果数据更改量大于快照存储容量,则快照将自动变为不可用。(原始卷原封不动,仍然需要从卷组中手动解除挂载和删除不可用的快照)

创建和使用快照进行备份。

创建/dev/vgname/lvname的名子为snaplvname。大小为40M的新快照卷 lvcreate -s -n snaplv -L 40M/dev/vgname/lvname 如果备份软件要求,请挂载该快照,并使备份程序指向新挂载点 mkdir /snapmount 
mount -o ro /dev/vgname/snaplv /snapmount 
验证快照逻辑卷的状态
lvs /dev/vgname/snaplv 
不再使用快照时,卸载并删除
umount /snapmount 
lvremove /dev/vgname/snaplv

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值