欢迎访问服务器技术网-www.fuwuqijishu.com

在线实现阿里云系统盘扩容且无需关机确保数据正常

运维 fuwuqijishu 2年前 (2022-09-04) 99次浏览 0个评论 扫描二维码

如果我们有选择阿里云ECS服务器默认的系统盘是40GB的,对于大部分站长来说40GB肯定是够用的,有些朋友可能会选择系统盘和数据盘分离的挂载磁盘。但是大部分来说直接用系统盘和系统数据在一起也没有什么不妥的,唯独是有一个问题在后续网站发展状大之后数据增加数据如何解决。

我们要知道早期的时候系统盘是无法扩容的,只能在数据盘扩容的,但是目前阿里云系统盘扩容也是没有问题,而且支持在线扩容。正好这里有帮助网友解决这个问题,所以记录下来。我们在解决这个问题之前一定要备份数据,切记

在线实现阿里云系统盘扩容且无需关机确保数据正常

这里我们选择云盘扩容。

在线实现阿里云系统盘扩容且无需关机确保数据正常

这里根据我们需要扩容100GB还是200GB。扩容居然要这么贵,确实挺贵的。这次再次提醒一定要备份,我们看到阿里也是建议我们备份好数据。

付款之后,并不会直接的扩容,我们还需要操作才可以的。

在线实现阿里云系统盘扩容且无需关机确保数据正常

可以看到我们的磁盘是有100GB,但是实际上只用到40GB,还需要手动调整。

yum install cloud-utils-growpart yum install xfsprogs -y

这里我是用的CentOS7,安装安装growpart或者xfsprogs扩容格式化工具。

如果是Ubuntu 14、Ubuntu 16、Ubuntu 18、Debian 9系统,则需要用到:

apt install cloud-guest-utils
apt install xfsprogs

然后我们用growpart为需要扩容的云盘和对应的第几个分区扩容。

growpart <DeviceName> <PartionNumber>

实际操作:

growpart /dev/vda 1

在线实现阿里云系统盘扩容且无需关机确保数据正常

然后在运行 resize2fs <PartitionName>调用resize2fs扩容文件系统:

resize2fs /dev/vda1

在线实现阿里云系统盘扩容且无需关机确保数据正常

最后,我们再看看当前系统是多少大系统盘。

在线实现阿里云系统盘扩容且无需关机确保数据正常

是不是解决问题了?

这个过程的阿里云磁盘扩容还是很友好的,过程中整个网站都没有关闭。当然也是支持离线扩容的。总之不管用什么办法,我们要做的就是要数据备份。

关于阿里云磁盘扩容,之前也有记录两篇文章:

1、记录一次阿里云服务器扩容数据盘无需迁移数据重新挂载

2、实战记录阿里云服务器不关机扩展系统盘容量/磁盘扩容

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

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

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2304.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900