当前位置:首页 > linux > 正文

linux扩容根分区

  • linux
  • 2024-05-13 15:17:43
  • 5569

| 步骤 | 命令 | 描述 |
|---|---|---|
| 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。
执行这些步骤后,根分区的空间将得到扩展,系统将能够正常运行。