oracle cloud的免费ARM服务器引导盘快用满,准备扩容引导盘,查看oracle文档,描述的过程只适合oracle linux,ubuntu 20.04下面没有oci-growfs这个工具,于是只有霸王硬上弓了。
备份引导盘
虽然不知道备份有没有作用,万一出问题也不知道如何恢复,但是有备无患嘛,备一个。
进入 块存储 > 引导卷 > 引导卷备份 界面,点击 创建引导卷备份 按钮即可,备份类型选 完全备份。
免费用户可以有5个免费备份,带always free标记。
扩容引导盘
在线扩容,不需要关闭linux系统。
进入 块存储 > 引导卷 > 引导卷详细信息 页面,选择编辑按钮,修改 卷大小 (GB) 数值即可。免费用户最大可用200GB空间,需要计算一下,减去已用空间,不要用超了。
其中页面提示,修改大小后,需要做2个步骤,其中步骤2在ubuntu是没法执行的。
预配卷后,为使卷大小调整生效,需要:
- 运行适用的重新扫描命令。了解更多信息
- 手动扩展分区。了解更多信息
点击保存更改,会弹出一个界面,让在OS内执行2行命令,这两个命令看不懂什么作用,照做。
执行完毕,查看ubuntu下磁盘大小没有变化,于是重启。
重启检查系统盘已经自动完成扩容。
# df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 ext4 146G 88G 59G 60% /
结论
Oracle Cloud ARM服务器+Ubuntu引导盘在线扩容很简单!