LVM——创建逻辑卷

一、LVM概率

LVM由物理卷、卷组及逻辑卷三个部分组成

(1)物理卷:PV(Physical Volume)是LVM机制的基本存储设备,通常对应为一个普通分区或整个硬盘。创建物理卷时,会在分区或硬盘的头部创建一个保留区块,用于记录 LVM 的属性,并把存储空间分割成默认大小为 4MB 的基本单元(PE),从而构成物理卷。

(2)卷组:VG(Volume Group)由一个或多个物理卷组成一个整体,即称为卷组,在卷组中可以动态地添加或移除物理卷。

(3)逻辑卷:LV(Logical Volume)从卷组中分割出的一块空间,形成逻辑卷。使用 mkfs 等工具可在逻辑卷上创建文件系统。

二、创建逻辑卷的完整过程

(1)创建物理卷

        pvcreate  /dev/sdb1(将分区转化为pe块):创建物理卷

        pvs:查看物理卷状态,验证是否成功

(2)创建卷组

        vgcreate  /dev/gg(将pv进行整合):创建卷组

        vgs:查看卷组状态,验证是否成功

(3)创建逻辑卷

        lvcreate  -l  +12G  +n  lv-gg  gg(去vg中取空间):创建逻辑卷

        lvs:查看逻辑卷状态,验证是否成功

(4)格式化逻辑卷

        cd  /dev/gg:跳转到卷组

        lv:mkfs.xf  /dev/gg/lv-gg:格式化逻辑卷lv-gg

三、添加新设备到卷组

        vgextend  tt  /dev/sdd2:新增设备/dev/sdd2到卷组tt

        vgs  tt:验证是否添加成功

四、扩容的完整命令

lvextend  -L  +3G  /dev/gg/lv-gg:给lv-gg扩容3G容量

xfs_growfs  lv-gg:对扩容的空间进行增量格式化

### Linux LVM 逻辑卷管理使用指南 #### 创建物理卷 (Physical Volume) 为了开始配置LVM,需要先初始化磁盘或分区作为物理卷。假设有一个未使用的硬盘 `/dev/sdb` 和一个空闲的分区 `/dev/sdc1`。 ```bash pvcreate /dev/sdb /dev/sdc1 ``` 这会将指定设备标记为可用于LVM操作的物理卷[^1]。 #### 建立卷组 (Volume Group) 一旦有了至少一个物理卷,就可以创建卷组来组合这些资源: ```bash vgcreate my_volume_group /dev/sdb /dev/sdc1 ``` 这里定义了一个名为 `my_volume_group` 的新卷组,并指定了要加入此卷组的物理卷列表。 #### 构建逻辑卷 (Logical Volume) 接下来,在已建立好的卷组上构建实际可用的空间——即逻辑卷: ```bash lvcreate -l 100%FREE -n lv_data my_volume_group ``` 上述命令表示从 `my_volume_group` 中分配全部剩余空间给名称为 `lv_data` 的逻辑卷。 #### 文件系统格式化与挂载 完成以上步骤之后,还需要对新建的逻辑卷进行文件系统的格式化工作;例如采用 ext4 类型: ```bash mkfs.ext4 /dev/my_volume_group/lv_data ``` 最后一步就是将其永久性地挂在某个目录下以便日常访问: ```bash mkdir -p /mnt/data mount /dev/my_volume_group/lv_data /mnt/data echo "`blkid /dev/my_volume_group/lv_data | awk '{print $2}' | sed 's/\"//g'` /mnt/data ext4 defaults 0 0" >> /etc/fstab ``` 这段脚本实现了自动获取 UUID 并追加至 `/etc/fstab` 文件中以实现开机自启动时自动加载该逻辑卷的功能[^2]。 #### 扩展现有逻辑卷 当原有逻辑卷容量不足时,可以通过增加额外的物理存储并调整大小来进行扩容处理: ```bash # 添加新的物理卷到已有卷组 pvcreate /dev/new_disk vgextend my_volume_group /dev/new_disk # 修改逻辑卷尺寸 lvresize --size +1G /dev/my_volume_group/lv_data # 调整文件系统大小匹配更新后的逻辑卷 resize2fs /dev/my_volume_group/lv_data ``` 通过这种方式可以在不停机的情况下动态改变逻辑卷及其对应文件系统的规模。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值