LANG=en_US.UTF-8 sudo /usr/libexec/oci-growfs
sudo dd iflag=direct if=/dev/oracleoci/oraclevda of=/dev/null count=1
hostloc MJJ大佬给出的办法, 得空了试试看
原文虽然只有一条命令,但它对应的是云主机扩容里最容易卡住的一步:磁盘在控制台变大了,系统里却还没吃到新空间。实操时建议先确认设备名、挂载点和文件系统类型,再执行扩容命令;如果是生产环境,务必先备份或做快照。扩容后别只看命令是否报错,还要用 df、lsblk 等方式核对容量是否真正生效。
Oracle Linux 扩容后为什么还要手动处理?
云平台把磁盘容量放大后,系统里的分区和文件系统未必会自动跟着变大,所以还需要在系统内执行扩容动作。手动处理的目的,就是让操作系统真正识别到新增空间,避免出现“盘变大了但可用容量没增加”的情况。
oci-growfs 这条命令主要做什么?
它的作用是帮助 Oracle Linux 场景下扩展文件系统容量。通常在磁盘扩容完成后执行,用来把新增空间同步到文件系统层面。实际操作前要先确认当前挂载点和设备名无误,避免对错盘操作。
执行前最该注意什么?
最关键是确认设备路径是否正确,例如系统盘标识是否对应当前实例。其次要留意是否有重要数据,扩容前最好先做备份。命令执行后再检查磁盘容量和挂载状态,确认扩容结果是否生效。






