如何在甲骨文中扩展磁盘和分区?

有时,若您已创建一个新实例,且初始的50GB空间不足,您可以扩展磁盘和分区。通过OCI控制台扩展磁盘非常简单:

  1. 选择您希望扩展的启动/块卷:

  1. 点击“编辑”:

在初始卷大小处输入所需的大小:

  1. 保存更改,并转到操作系统中扩展分区。

  2. 运行适用的重新扫描命令。了解更多 将控制台的输出复制并在实例上运行。

<em>sudo dd iflag=direct if=/dev/oracleoci/oraclevda of=/dev/null count=1
echo “1” | sudo tee /sys/class/block/`readlink /dev/oracleoci/oraclevda | cut -d’/’ -f 2`/device/rescan</em>

  1. 手动扩展分区。了解更多

  1. 运行lsblk命令以获取设备名称:

lsblk

运行

sudo /usr/libexec/oci-growfs

如果一切顺利,您将看到:

再次运行lsblk,查看分区是否已调整大小:

我需要在Ubuntu上扩展一个磁盘,并意识到OCI-Utils尚未在实例上安装。在Ubuntu上,您需要运行以下补充命令来安装这些工具:

git clone GitHub - oracle/oci-utils: Oracle Cloud Infrastructure utilities
cd oci-utils
python3 ./setup.py build
sudo python3 ./setup.py install

以下命令将扩展您的卷

sudo ./libexec/oci-growfs

祝贺您成功扩展了OCI中的启动卷。