Oracle Cloud:甲骨文云服务器磁盘扩容:从控制台到命令行
Oracle Cloud 引导卷(Boot Volume)在线扩容完整教程本教程适用于 Ubuntu/Debian 系统,全程无需重启。一、准备工作登录实例,确认 2026-8-7 08:5:24 Author: blog.upx8.com(查看原文) 阅读量:6 收藏

Oracle Cloud:甲骨文云服务器磁盘扩容:从控制台到命令行

Oracle Cloud 引导卷(Boot Volume)在线扩容完整教程

本教程适用于 Ubuntu/Debian 系统,全程无需重启。


一、准备工作

登录实例,确认当前状态:


二、OCI 控制台操作

  1. 登录 Oracle Cloud 控制台

  2. 进入:Block Storage → Boot Volumes

  3. 找到对应实例的引导卷

  4. 点击 Edit,输入更大的容量(只能扩不能缩)

  5. 点击 Save Changes 保存


三、Linux 实例内手动扩容(通用方法)

第 1 步:安装必要工具

sudo apt-get update
sudo apt-get install cloud-guest-utils -y

第 2 步:刷新磁盘信息

让系统识别到新大小:

echo "1" | sudo tee /sys/class/block/sda/device/rescan

然后用 lsblk 确认磁盘总大小已更新。

第 3 步:扩展分区

  • 如果输出 CHANGED: partition=2 ...,说明分区已扩展

  • 如果输出 NOCHANGE: partition 2 is size xxx. it cannot be grown,说明分区已经最大,跳过此步(你遇到的就是这个情况)

第 4 步:扩展文件系统

根据文件系统类型执行对应命令:


sudo resize2fs /dev/sda2


sudo xfs_growfs /

第 5 步:验证扩容结果

现在根分区应该显示为新的大小了。


四、完整命令速查(复制粘贴版)


sudo apt-get update && sudo apt-get install cloud-guest-utils -y


echo "1" | sudo tee /sys/class/block/sda/device/rescan


sudo growpart /dev/sda 2


sudo resize2fs /dev/sda2


df -h /

五、常见问题


文章来源: https://blog.upx8.com/Oracle-Cloud
如有侵权请联系:admin#unsafe.sh