甲骨文云免费资源一共可以创建200G的硬盘,最初创建实例时使用的默认设置只有47G的硬盘,现在想对硬盘进行扩容,在网上搜了很多文章,最后终于扩容完成。
我的实例是centos7系统,没有oci实用工具,所以只能走其他途径
1.调整引导卷大小
菜单 - 选择要扩容的实例 - 左侧点击引导卷
编辑 - 调整卷大小为100G - 保存更改
复制以下两段代码
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
之后lsblk
sda容量已经变为100G,但是用于挂载的sda3依然是38.1G,我就是卡在这一步无法继续进行
使用growpart命令进行扩容时提示
no tools available to resize disk with 'gpt'
2.扩容分区表
接下来运行
sudo yum -y install cloud-utils-growpart gdisk
安装gdisk工具,之后运行
growpart /dev/sda 3
扩充分区表
然后运行
xfs_growfs /dev/sda3
成功对现有硬盘进行了扩容
Comments | NOTHING