向卷组myvg中添加一个物理卷,在/dev/sdb 上分#一个/dev/sdb3 ,把该分区加到 卷组myvg中
时间: 2024-10-18 22:04:04 浏览: 12
Ubuntu18.04挂载新的硬盘到文件管理系统中 wrong fs type, bad option, bad superblock on /dev/sdb
要在Linux系统中向卷组`myvg`中添加物理卷 `/dev/sdb` 并创建一个名为`/dev/sdb3`的分区,然后将其加入卷组,可以按照以下步骤操作:
1. **检查权限和设备状态**:
首先,确认你有管理磁盘的权限,并确保 `/dev/sdb` 设备可用且未被其他文件系统占用。
2. **创建新分区**:
使用 `fdisk /dev/sdb` 进入分区编辑模式,输入命令 `n` 创建新的分区,然后选择适当的分区类型、开始位置和大小。例如,如果要创建一个MBR分区表的主分区,键入数字1并回车。接着输入结束位置,通常是整个硬盘容量减去一些预留空间。完成后按 `p` 保存退出。
```shell
fdisk /dev/sdb
(创建分区)
```
3. **分配活动标志**:
可能需要使用 `set 8` 或 `t` 命令将新分区设置为主分区,如果是LVM卷组,则不需要这个步骤。
4. **创建新分区标识符**:
输入 `w` 写入分区配置,并重启fdisk程序。
5. **激活新分区**:
如果系统挂载了 `/dev/sdb`,先卸载它,使用 `umount /dev/sdbX` 其中 X 是分区编号(例如 `umount /dev/sdb1`),然后创建分区文件系统(如ext4、xfs等),如 `mkfs.ext4 /dev/sdb3`。
6. **将分区加入卷组**:
使用 `vgextend myvg /dev/sdb3` 将分区添加到卷组 `myvg`。
7. **更新卷组信息**:
最后,运行 `vgscan && vgchange -ay myvg` 更新卷组的状态,并使其包含新的物理卷。
```shell
sudo umount /dev/sdbX
sudo mkfs.ext4 /dev/sdb3
sudo vgextend myvg /dev/sdb3
sudo vgscan && sudo vgchange -ay myvg
```
阅读全文