linux逻辑卷(Logical Volume, LV)

本文详细介绍了如何在Linux系统中创建、扩展、缩小逻辑卷及卷组。包括使用pvcreate、vgcreate、lvcreate等命令创建逻辑卷,以及通过lvextend、lvreduce调整逻辑卷大小的步骤。

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

逻辑卷如今在各种系统上已经非常流行,是解决硬盘空间不足的方法。以下内容来自于百度网络课程Linuxcast.net的简单的笔记。转载于此,希望对大家查找有帮助。

创建逻辑卷

1,将物理磁盘设备初始化为物理卷 pvcreate /dev/sdb /dev/sdc

2,创建卷组,并将PV加入卷组中 vgcreate linuxcast /dev/sdb /dev/sdc

3,基于卷组,创建逻辑卷 lvcreate -n mylv -L 2G linuxcast

4,为创建好的逻辑卷创建文件系统 mkfs.ext4 /dev/linuxcast/mylv

5,将格式化好的逻辑卷挂载使用 mount /dev/linuxcast/mylv /mnt

查看各种信息,就是vgs, pvs, lvs等,或者vsdisplay, pvdisplay, lvdisplay

对逻辑卷LV进行拉伸

1,保证VG中有足够的空闲空间 vgdisplay

2,扩充逻辑卷 lvextend -L +1G /dev/linuxcast/mylv

3,查看扩充后LV大小 lvdisplay

4,更新文件系统 resize2fs /dev/linuxcast/mylv

5,查看新的文件系统 de -h

假如VG不够,则向VG中添加物理卷PV,命令如下:

1,将要添加到VG的硬盘格式化为PV pvcreate /dev/sdd 即新创建一个物理卷sdd

2,将新的PV添加到VG vgextend linuxcast /dev/sdd

3,查看扩充后VG的大小 vgdisplay

缩小一个逻辑卷(一定要离线进行)

1,卸载已经挂载的逻辑卷 umount /dev/linuxcast/mylv

2,缩小文件系统(会提示需要运行fsck检查文件系统) resize2fs /dev/linuxcast/mylv 1G   将文件系统大小减小到1G

3,缩小LV lvreduce -L -1G /dev/linuxcast/mylv

4,查看缩小后的LV lvdisplay

5,挂载 mount /dev/linuxcast/mylv /mnt

缩小卷组

1,将一个PV从指定卷组VG中移除 vgreduce linuxcast /dev/sdd

2,查看缩小后的卷组大小 vgdisplay

转载于:https://www.cnblogs.com/heubj/p/4212300.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值