Top Menu

在不重启主机的情况下改变挂载Volume的大小

最近因为有一些数据储存的需求,所以在linode购买了50G的Block Storage,可是由于数据量有点超出预期,所以准备对Volume进行扩容,但是又不想重启主机,看了看官方的教程,发现Volume是支持热插拔扩容的,遂动手尝试了一下。

环境

  • Linode
  • Debian 9

步骤

1.进入VPS的shell界面,卸载已挂载的磁盘

列出已挂载磁盘

输出

其中 /dev/sdc 已满,需要扩容

卸载磁盘 /mnt/Block

2.登陆Linode管理面板,进入需要修改的VPS,在Volume项目里选择要改变大小的磁盘并选择Detach

3.再次确认已在vps中卸载该磁盘,否则直接拔出会导致vps重启,之后点击Detach

4.之后回到linode管理面板首页,进入Volume管理,点击之前拔除的磁盘,修改磁盘大小,之后保存修改

5.接着重新将磁盘Attach到VPS

6.进入VPS的shell界面

Attach时VPS会自动mount磁盘,这时先需要再次umount磁盘

使用命令 e2fsck -f 检查磁盘文件系统

输出

接着使用resize2fs命令动态扩容

输出

扩容完成

接着重新mount磁盘

然后使用 df -kh 命令列出所有磁盘

可以看到在不重启主机的情况下 /dev/sdc 已经扩容到60G。

All Done!

 

There are no comments yet

  • Hello, guest

Powered by WordPress. Designed by WooThemes