嘟嘟社区

求助:给DD后的甲骨文云硬盘扩容


本帖最后由 Mitrl 于 2024-7-5 07:40 编辑

在实例后台把引导卷修改到200G后,生成了两行扩容命令

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

执行后提示No such file or directory ,应该是我把系统DD成Debian的原因,那么在不重装系统的前提下,这种情况该怎么办呢?

  1. # 安装
  2. sudo apt-get install parted
  3. # 进入
  4. parted
  5. # 选择设备
  6. select /dev/sda
  7. # 看分区表,找到对应 ID
  8. print
  9. # 假设是 2,调整 2 分区的尺寸,输入尺寸确定
  10. resizepart 2
  11. # Disk /dev/sda: 107GB
  12. # 这里我打印出来的磁盘总分区是 107GB
  13. # 故此. 我输入的尺寸为 107GB, 然后回车
  14. # 退出
  15. quit
  16. # 这时候分区表已经改了,但文件系统还没更新,一般是 ext4 所以可以用这个更新
  17. sudo apt-get install e2fsprogs
  18. # 更新文件系统信息
  19. resize2fs /dev/sda2

复制代码

以前扩成功过,不过扩成功后的机子不知道咋把硬盘速度拉到最满,后来只能山鸡重建了。
vnc连过去 进入救援模式直接扩容
命令识别不了,实在不行你再dd一边就变成200G了

internetbay2 发表于 2024-7-5 03:54
命令识别不了,实在不行你再dd一边就变成200G了

安装的服务再配置起来好麻烦,不会备份。

重新d是最简单的