磁盘扩容
1. 确认磁盘空间
首先,确认磁盘的总大小是否已经扩容到 256G。你可以使用 lsblk 或 fdisk 来检查:
lsblk
如果磁盘大小已经是 256G,但 sda3 的大小仍然是 60.9G,那么可以继续下一步。
2. 扩展分区
使用 growpart 或 fdisk 工具扩展分区。这里推荐使用 growpart,因为它更简单且更安全。
-
安装
growpart:sudo apt-get update sudo apt-get install cloud-guest-utils -
扩展分区:
sudo growpart /dev/sda 3 -
重新扫描磁盘:
sudo partprobe
3. 扩展物理卷(PV)
使用 pvresize 命令扩展物理卷:
sudo pvresize /dev/sda3
4. 扩展逻辑卷(LV)
使用 lvextend 命令扩展逻辑卷。这里将所有可用空间分配给 ubuntu-lv:
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
5. 扩展文件系统
根据你的文件系统类型,使用相应的命令扩展文件系统。假设文件系统是 ext4:
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
如果文件系统是 xfs,可以使用以下命令:
sudo xfs_growfs /
6. 验证扩容
使用 df -h 命令查看文件系统的空间使用情况,确保新的空间已经被系统识别并可用:
df -h
完整步骤示例
-
安装
growpart:sudo apt-get update sudo apt-get install cloud-guest-utils -
扩展分区:
sudo growpart /dev/sda 3 -
重新扫描磁盘:
sudo partprobe -
扩展物理卷(PV) :
sudo pvresize /dev/sda3 -
扩展逻辑卷(LV) :
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv -
扩展文件系统:
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv -
验证扩容:
df -h
注意事项
- 备份数据:在进行任何磁盘操作之前,建议备份重要数据。
- 创建快照:如果使用虚拟化工具(如 VMware、Hyper-V 等),建议创建虚拟机的快照,以便在出现问题时能够快速回滚到之前的状态。
- 验证修改:完成操作后,使用
df -h 和lsblk命令验证磁盘空间是否已经正确扩容。
通过以上步骤,你可以将剩余的磁盘空间全部扩容到 sda3,并确保文件系统能够使用这些新增的空间。
评论