Linux下利用LVM创建可扩展逻辑分区

转载自:https://www.sohu.com/a/150866195_730448

查看挂载信息

df -hT

查看块设备信息

lsblk

查看块设备信息

fdisk -l

一、创建逻辑分区

1,创建物理卷   


pvcreate /dev/vdb


 

2、创建名为storage的卷组

vgcreate storage /dev/vdb

 

3、创建200M的vo逻辑卷

lvcreate -n vo -L 200M storage

逻辑卷创建完成,我们用命令“lvdisplay”查看一下刚刚创建的逻辑卷。

lvdisplay

4、确认无误后我们将刚刚建立的逻辑卷格式化为ext4系统文件类型。用命令“mkfs.ext4 /dev/storage/vo”

mkfs.ext4 /dev/storage/vo

5、最后我们将刚刚建立的逻辑卷挂载到/logsical目录上,并写入配置文件中,永久挂载。

mkdir /logsical
echo "/dev/storage/vo /logsical ext4 defaults 0 0" >> /etc/fstab 
mount -a


二、如何扩展逻辑卷

1、扩展vo逻辑卷到400M,扩展之前一定要卸载分区

umount /logsical

2、将逻辑卷vo扩展到400M

lvextend -L 400M /dev/storage/vo

3、检测磁盘完整性“e2fsck -f /dev/storage/vo”,然后重置逻辑卷空间“resize2fs /dev/storage/vo”,然后将逻辑卷挂载“mount -a”。重置后用“df -h”查看一下逻辑卷vo的空间,可以看到已经扩展到400M了(我们看到的是384M,由于PE的大小不同有误差是正常的)。

e2fsck -f /dev/storage/vo

resize2fs /dev/storage/vo

4、重启挂载/logsical

mount -a 

df -hT

三、缩小逻辑卷vo到300M,缩小操作和扩展操作顺序是不同的,这里要注意,我们在缩小前需要先检查磁盘的完整性,然后重置逻辑卷空间,最后缩小,完成后再挂载。

1、卸载逻辑卷vo “umount /logsical”,检查磁盘完整性“e2fsck -f /dev/storage/vo”,并重置逻辑卷空间“resize2fs /dev/storage/vo 300M”

umount /logsical

e2fsck -f /dev/storage/vo

resize2fs /dev/storage/vo 300M

2、将逻辑卷vo空间缩小到300M

lvreduce -L 300M /dev/storage/vo

mount -a

df -hT

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值