阿里云ECS实例云盘扩容,宝塔CentOS不显示新磁盘容量解决方法

150次阅读
没有评论

共计 1252 个字符,预计需要花费 4 分钟才能阅读完成。

随着网站内容的不断增加,阿里云 40G 的磁盘完全不够用,索性进行了升级扩容,在阿里云平台完成扩容后,发现宝塔面板仍然显示的是原来的磁盘容量,为此,在网上研究学习了大半个小时,终于找到解决的方法,特此记录以供参考。

宝塔面板中,由于各种日志记录、文件备份、用户上传,导致服务器的存储空间总是不够用。
下面来跟着飞云一起,看看如何扩容。
扩容前,存储空间是 100G。

进入阿里云 ECS 管理中心,找到想要扩容的实例,选择“磁盘扩容”

设置扩容后的容量为 200G,选择在线扩容,确认操作

阅读扩容提示,进行下一步操作

接下来付款

支付成功后,刷新云盘列表,可以看到存储空间升级成了 200G,可是宝塔后台的存储空间还是 99G。

由于服务器是 CentOS 系统,因此需要进一步进行扩展分区和文件系统的操作。
扩容云盘(ResizeDisk)只是扩大云盘的存储容量,不会扩容 ECS 实例的文件系统,需要按照帮助文档的提示步骤扩容文件系统,实现 ECS 实例存储空间的扩展。
扩展分区和文件系统_Linux 系统盘

打开宝塔的 SSH 终端,安装 growpart 或者 xfsprogs 扩容格式化工具。
Aliyun Linux、CentOS 7 系统的安装命令如下:

yum install cloud-utils-growpart
yum install xfsprogs

运行 uname - a 命令查看内核版本

Linux iZwz94p681qv8c4xqbf98sZ 3.10.0-1062.1.2.el7.x86_64 #1 SMP Mon Sep 30 14:19:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

运行 fdisk - l 命令查看现有云盘大小。
以下示例返回云盘(/dev/vda)容量是 200GiB。

运行 df -Th 命令查看云盘分区大小和文件系统类型。
以下示例返回分区(/dev/vda1)容量是 99GiB,文件系统类型为 ext4。

运行“growpart /dev/vda 1”命令扩容分区。
示例命令表示扩容系统盘的第一个分区(/dev/vda1)。

CHANGED: partition=1 start=2048 old: size=209710462 end=209712510 new: size=419428319 end=419430367

运行“resize2fs /dev/vda1”命令扩展文件系统。

resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/vda1 is mounted on /; on-line resizing required
old_desc_blocks = 7, new_desc_blocks = 13
The filesystem on /dev/vda1 is now 52428539 blocks long.

运行 df - h 命令查看云盘分区大小。
返回分区(/dev/vda1)容量是 200GiB,表示已经成功扩容。

刷新宝塔面板首页,可以看到存储空间已经成功扩容。

参考地址:http://www.feiyunjs.com/1924.html

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-05-23发表,共计1252字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)