通过PV卷创造VG卷然后添加PE
时间: 2024-10-09 21:06:26 浏览: 31
PV (Physical Volume) 卷是Linux内核中的存储单元,代表了物理硬盘或分区。VG (Volume Group) 则是一个逻辑容器,用于组合多个PV卷,提供数据的组织和管理。PE (Physical Extent) 是VG中的基本存储单元,对应于PV卷上的一部分空间。
创建过程通常是这样的:
1. **创建PV卷**:
- 使用`pvcreate`命令将物理磁盘或已分区的磁盘创建成PV卷。例如:
```
pvcreate /dev/sdb
```
2. **创建VG卷组**:
- 如果已经有PV,可以将其加入到VG中,如:
```
vgcreate myvg /dev/sdb
```
- 或者直接创建空的VG:
```
vgcreate myvg
```
3. **扩展VG**:
- 可以通过添加新的PV来扩大VG容量,如:
```
pvextend --resizefs myvg /dev/sdc
vgextend myvg /dev/sdc
```
确保设备 `/dev/sdc` 是未分配给其他VG的。
4. **创建逻辑卷(LV)**:
- LV是在VG内部的可伸缩、独立的存储区域,可以用以下命令创建:
```
lvcreate -L 50G -n mylv myvg
```
`-L` 参数指定LV大小,单位可以是GB、MB等。
5. **格式化和挂载LV**:
- 格式化LV以便使用:
```
mkfs.ext4 /dev/myvg/mylv
```
最后,挂载LV到文件系统目录:
```
mkdir mount_point
mount /dev/myvg/mylv mount_point
```
阅读全文