Ubuntu系统当中,BT宝塔面板在服务器升级原硬盘空间之后无法更新根目录大小的终级解决办法。

问题如标题所示。

貌似这种问题很常见,原因在于,宝塔系统建立的分区一般默认可能是xfs格式的文件系统。

在升级服务器硬盘空间之后,导致新增加的硬盘大小并没有自动分配到这个文件系统的分区上去。

用df -h查看就会发现文件系统分区(/dev/vda4)还是原来的大小:

Ubuntu系统当中,BT宝塔面板在服务器升级原硬盘空间之后无法更新根目录大小的终级解决办法。

用lsblk命令查看的话,也会发现是同样的情况:

Ubuntu系统当中,BT宝塔面板在服务器升级原硬盘空间之后无法更新根目录大小的终级解决办法。

 

 

 

 

扩展挂载分区:

 

这个时候,我们就要安装growpart工具来处理一下:

sudo apt-get install cloud-guest-utils

 

安装好之后,再用命令去扩展分区大小(假设你的分区是/dev/vda4):

sudo growpart /dev/vda 4

 

Ubuntu系统当中,BT宝塔面板在服务器升级原硬盘空间之后无法更新根目录大小的终级解决办法。

用lsblk命令查询的时候可以看出这个/dev/vda4的分区已经由原来的97GB变成了197GB了。

 

扩展文件系统分区:

 

 

可我们用df -Th命令查看的时候,却发现这个/dev/vda4的分区还是97GB:

Ubuntu系统当中,BT宝塔面板在服务器升级原硬盘空间之后无法更新根目录大小的终级解决办法。

同时,用这里的查询结果也可以看出它的文件系统格式是:xfs

那么就要用到这个 命令来处理了:

type xfs_growfs || yum install -y xfsprogs
xfs_growfs /

Ubuntu系统当中,BT宝塔面板在服务器升级原硬盘空间之后无法更新根目录大小的终级解决办法。

上面的命令正常执行之后,用命令查看就会发现都可以了:

Ubuntu系统当中,BT宝塔面板在服务器升级原硬盘空间之后无法更新根目录大小的终级解决办法。

 

Ubuntu系统当中,BT宝塔面板在服务器升级原硬盘空间之后无法更新根目录大小的终级解决办法。

 

Ubuntu系统当中,BT宝塔面板在服务器升级原硬盘空间之后无法更新根目录大小的终级解决办法。

 

 

 

 

 

 

 

 

 

 

是不是很简单?!

 

 

 

 

 

PS: 注意事项:

有些教程上面,这个文件系统分区的扩容命令用的是:

sudo resize2fs /dev/vda4

如果这个分区不是传统的Linux系统的分区格式的话,就会出现如下报错:

Ubuntu系统当中,BT宝塔面板在服务器升级原硬盘空间之后无法更新根目录大小的终级解决办法。

这时,就要用df -Th命令查看分区格式是不是xfs格式,如果是xfs就要用到前面讲的命令去处理。

 

 

 

 

 

 

 

未经允许不得转载:泥人传说 » Ubuntu系统当中,BT宝塔面板在服务器升级原硬盘空间之后无法更新根目录大小的终级解决办法。
分享到:
赞(0)

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址