目的: linux vdb磁盘的两个分区其中一个分区空间不足,需要把另一个分区空间扩容到给它。
具体操作如下,必须把硬盘操作快照备份一下,若方便也可以把系统盘也备份。
以下操作仅供参考,具体实施可查阅相关资料。
# vdb1 为项目分区空间,该空间不足,需把vdb2分区空间给到vdb1.
# 1. 卸载分区:备份vdb2分区的内容,以root用户身份执行以下命令,卸载vdb2分区
umount /dev/vdb2
# 2. 调整分区大小:使用fdisk或其他分区工具调整vdb2的分区大小,将多余的空间分配给vdb1。该操作谨慎操作,操作一次会导致分区删除。
启动fdisk /dev/vdb。
使用d命令删除vdb2分区(注意:这将删除分区及其数据,请确保已备份)。
使用n命令创建新的vdb2分区,并将其大小调整为合适的大小。(若不保留分区2,该操作可忽略)
使用w命令保存更改并退出。
eg:
fdisk /dev/vdb
d
2
w
操作完可重启服务器。
# 3. 扩展文件系统:使用resize2fs命令扩展vdb1的文件系统。
resize2fs /dev/vdb1
验证扩容结果:使用df -h命令查看vdb1分区的容量,确认扩容成功