lvm逻辑卷管理

LVM逻辑卷管理。听起来非常的抽象。实际运用中我们会遇到吗?到一个服务器硬盘容量不够的时候,原始的方法是将数据拷贝到新的更大的硬盘上再使用。但是耗时耗力。有lvm可以实现多硬盘,跨盘分区整合利用存储空间。比方:A盘满了,可以加个B盘。利用lvm扩展空间。

几个英文单字,先看下。

LVM代表logical volume 

PV代表physical volume 

VG代表volume group

LV代表logical volume

理解也不是太复杂,物理的一般都是指磁盘硬件,physical这个词就是物理的意思。把物理的卷(闲置的空间)给他组合整合起来,形成一个VG(卷组),然后从VG卷组里再抽出一个卷作为LV逻辑卷。只有LV才能被格式化挂载使用。这点和MBR分区里的先要有扩展分区才能建立逻辑分区,格式化,挂载使用比较相似。

 

命令也比较简单,都是英文的组合。scan扫描,create创立,remove删除,extend扩展,display显示等。

怎么利用lvm创建一个扩展的空间(逻辑卷)呢?

先从pv里创建vg卷组,之后基于创立的vg卷组来制作逻辑卷lv,当lv逻辑卷制作完成后,再进行分区,挂载。

vgcreate 卷组名 设备路径

vgcreate systemvg  /dev/sdb1 /dev/sdb2     #(sdb1和sdb2是磁盘上的分区,没有被使用的,拿过来组合做VG卷组)

lvcreate -L 大小 -n 逻辑卷的名字(自己起) 从哪个卷组vg里组的名字

lvcreate -L 16G -n vo systemvg

格式化创建的逻辑卷v0

 

怎么扩展逻辑卷的大小呢?

这里用到命令lvextend

lvextend -L +2G /dev/systemvg/vo  #逻辑卷增加2GB

lvextend -L 18G/dev/systemvg/vo #逻辑卷增加到18GB

这个只是扩展了空间的大小,文件系统大小也需要扩展。

xfs文件系统扩展命令是:xfs_growfs

ext4文件系统的扩展命令是:resize2fs

eg: xfs_growfs /dev/systemvg/vo  

扩容成功后可以用命令#du -h /dev/systemvg/vo   #lvs 查看

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值