记录甲骨文实例调整磁盘大小经历

前段时间建了个4C24G100G的ARM机,玩了段时间,索性把磁盘给调整成200G,话说只要不超过200G封的概率就比较小吧,记录一下调整过程,一共分为3步: 第一步:oracle cloud上直接修改实例引导卷大小 进入实例内部-存储-进入引导卷-直接编辑-更新 第二步:服务器重新扫描磁盘 此时进...
记录甲骨文实例调整磁盘大小经历
记录甲骨文实例调整磁盘大小经历

前段时间建了个4C24G100G的ARM机,玩了段时间,索性把磁盘给调整成200G,话说只要不超过200G封的概率就比较小吧,记录一下调整过程,一共分为3步:

第一步:oracle cloud上直接修改实例引导卷大小
进入实例内部-存储-进入引导卷-直接编辑-更新

image
image
image
image

第二步:服务器重新扫描磁盘
此时进入服务器,查看磁盘总量还是只有100G,记住此刻我的<device_name>是sda

image
执行命令

sudo dd iflag=direct if=/dev/<device_name> of=/dev/null count=1
		echo "1" | sudo tee /sys/class/block/<device_name>/device/rescan

将<device_name>替换成sda执行后,磁盘大小变为200G

image

第三步:扩容分区和文件系统
此时磁盘大小可以看出是200G,但是根目录还是只有96G

image
执行命令

sudo growpart /dev/sda 1
sudo resize2fs /dev/sda1

最后验证

image
如果提示没有 growpart 命令,先安装:

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

 然后再执行:

 sudo growpart /dev/sda 1
 sudo resize2fs /dev/sda1

注:磁盘大小只能提高不能减少,如果需要减少建议参考官方文档进行操作:
https://docs.oracle.com/en-us/iaas/Content/Block/Tasks/update-block-volume.htm

1 个帖子 - 1 位参与者

阅读完整话题

来源: linux.do查看原文