| 步骤 | 命令 | 描述 |
|---|---|---|
| 1. 检查剩余空间 | df -h | 查看剩余磁盘空间 |
| 2. 识别根分区 | df / | grep / | 找出根分区 |
| 3. 创建逻辑卷组 | pvcreate /dev/sda3 | 将新磁盘(例如 /dev/sda3)加入物理卷组(PV) |
| 4. 扩展逻辑卷组 | vgextend vg0 /dev/sda3 | 将新 PV 添加到逻辑卷组(VG)中 |
| 5. 扩展逻辑卷 | lvextend -l +100%FREE /dev/vg0/lv0 | 扩展逻辑卷(LV)以使用剩余空间 |
| 6. 调整文件系统 | resize2fs /dev/vg0/lv0 | 调整文件系统大小以匹配扩展的 LV |
专业解读
在 Linux 系统中,根分区负责存储操作系统和应用程序。
随着系统使用时间的增加,根分区可能会变得空间不足。
为了解决这个问题,需要扩容根分区。
扩容根分区是一个多步骤的过程,涉及创建或扩展物理卷组和逻辑卷。
物理卷组是磁盘驱动器的集合,而逻辑卷是从物理卷组中创建的虚拟磁盘。
通过使用 pvcreate 命令将新磁盘添加到物理卷组,然后使用 vgextend 命令将新 PV 添加到逻辑卷组。
接下来,使用 lvextend 命令扩展逻辑卷以使用剩余空间。
最后,使用 resize2fs 命令调整文件系统大小以匹配扩展的 LV。
执行这些步骤后,根分区的空间将得到扩展,系统将能够正常运行。
![](http://img1.baidu.com/it/u=1212578245,766500585&fm=253.jpg)