扩容/dev/mapper/centos-root的流程如下:

| 步骤 | 操作 |
| ---- | ---- |
| 1 | 确认磁盘空间不足 |
| 2 | 创建快照备份数据 |
| 3 | 调整磁盘大小 |
| 4 | 调整分区大小 |
| 5 | 调整文件系统大小 |

接下来我会逐步为你介绍每个步骤的具体操作以及所需的代码示例。

1. 确认磁盘空间不足
首先我们需要确认/dev/mapper/centos-root磁盘空间已经满了,可以通过命令df来查看文件系统的存储情况。

```bash
df -h
```

2. 创建快照备份数据
在进行磁盘扩容之前,为了避免数据丢失,建议先创建一个磁盘快照备份数据。

```bash
lvcreate -L 10G -n my_snapshot /dev/mapper/centos-root
```

3. 调整磁盘大小
现在我们需要增加磁盘的物理空间,可以通过虚拟化平台提供的工具进行操作,如VMware或者VirtualBox。增加磁盘空间后,需要通知系统重新扫描磁盘并检测到增加的空间。

```bash
echo 1 > /sys/class/block/sda/device/rescan
```

4. 调整分区大小
接下来需要调整分区大小,可以使用fdisk工具进行操作,找到对应的分区并扩容。

```bash
fdisk /dev/sda
```

进入fdisk后,依次执行以下命令:
- 输入 p 来显示分区表
- 输入 d 来删除原有分区
- 输入 n 来创建一个新的分区
- 输入 t 来更改分区类型(如果需要)
- 输入 w 来保存更改并退出

5. 调整文件系统大小
最后一步是调整文件系统的大小,需要根据文件系统类型选择不同的命令进行操作,例如对于ext4文件系统,可以使用resize2fs命令进行扩容。

```bash
resize2fs /dev/mapper/centos-root
```

至此,整个磁盘扩容的流程已经完成,你可以重新使用df命令查看文件系统的存储情况,应该可以看到空间已经扩容成功了。

希望以上步骤对你有所帮助,如果有任何疑问或者需要进一步的帮助,请随时向我提问!