Linux创建lvm
时间: 2025-05-17 13:40:42 浏览: 23
### 创建LVM逻辑卷管理的流程
在Linux系统中,创建LVM(逻辑卷管理)的过程涉及多个步骤,主要包括物理卷(PV)、卷组(VG)和逻辑卷(LV)的创建。以下是详细的说明:
#### 1. 准备磁盘分区
首先需要准备一块或多块未被使用的磁盘或分区作为基础资源。可以通过`fdisk`或其他工具查看可用磁盘。
```bash
lsblk
```
如果目标磁盘尚未划分为主分区,则需先使用`fdisk`命令对其进行分区操作。
#### 2. 初始化物理卷 (Physical Volumes)
将选定的磁盘或分区初始化为物理卷(PVs),这是构建LVM的基础单元。
```bash
pvcreate /dev/sdb1
```
此命令会将指定设备标记为支持LVM的物理卷[^2]。
#### 3. 构建卷组 (Volume Groups)
接下来把一个或者多个PV组合成VG(卷组),从而形成统一的存储池。
```bash
vgcreate my_volume_group /dev/sdb1
```
上述指令建立了名为`my_volume_group`的新卷组,并将其关联至先前创建好的物理卷 `/dev/sdb1` 上[^1]。
#### 4. 划分逻辑卷 (Logical Volumes)
最后一步是从已有的卷组里划拨一定量的空间出来用于实际的数据存储——即LV(逻辑卷) 的生成过程。
```bash
lvcreate -n my_logical_volume -L 5G my_volume_group
```
这里设置了新逻辑卷的名字叫作 `my_logical_volume`, 大小设定为了5GB ,并且指定了它所属的具体卷组名称 `my_volume_group` [^1].
#### 5. 配置文件系统与挂载点
完成以上所有设置之后还需要给新建出来的逻辑卷配置合适的文件系统类型以及对应的挂载路径才能正常使用起来。
```bash
mkfs.ext4 /dev/my_volume_group/my_logical_volume
mkdir /mnt/new_lvm_partition
mount /dev/my_volume_group/my_logical_volume /mnt/new_lvm_partition
```
至此整个基于LVM架构下的磁盘空间规划工作就全部完成了!
### 注意事项
- 如果未来有新增加硬件需求的话可以直接加入现有的卷组当中去而无需重新迁移任何数据;同样也可以动态调整各个逻辑卷容量大小满足业务增长变化的需求。
- 当不再需要某些特定部分时候记得遵循顺序依次执行卸除动作:先是解除对应目录链接关系(`umount`)接着再移除相应级别对象(`lvremove`,`vgremove`,`pvremove`)[^5]。
阅读全文
相关推荐



















