甲骨文(oracle) DD系统重装、救援及失联问题解决方法

416次阅读

1、如何使用 DD 重装本机系统

PS:这种方法是指 没有失联 ,可以正常连接 ssh 控制台的情况;如果 已经失联,请看下面第 2 种方法进行救援重装

  • 甲骨文 (oracle) 要进行系统重装,可以使用以下 DD 命令;
  • 下面的示例展示了如何将系统重置为Ubuntu 20.04,账号和密码为root/12345
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -u 20.04 -v 64 -a -firmware -p 12345

参数说明

  • -d: Debian 系统 版本可选:【7、8、9、10,11】
  • -u: Ubuntu 系统 版本可选:【14.04、16.04、18.04、20.04】
  • -p: 密码

请注意以下事项 :在进行 DD 操作时,务必耐心等待,避免进行任何不必要的后台重启操作,以免导致系统失联。请耐心等待 10-30 分钟。然后使用 账号和密码为root/12345 的信息 ssh 连接服务器即可

2、失联救砖解决方法

  • 甲骨文 (oracle) 在某些情况下,可能会出现无法通过 SSH 连接到服务器的问题,这可能是由于 DD 命令的失联或其他原因导致的。这时候需要进行救砖操作。

  • 救砖的原理是:服务器的数据存储在 甲骨文 (oracle) 的磁盘中,即默认的 50G 盘。这个盘可以被分离、挂载和重置数据,类似于 U 盘的工作原理。你可以将其拔出,插入另一台电脑上重置系统,然后再重新插入服务器

    2.1、创建备用实例

    • 在同一个甲骨文账号找一个新的服务器实例(如果没有则创建一个免费的 amd 服务器),
    • ssh 连接新的 amd 服务器实例,然后执行 sudo -i 进入 root;

    2.2、分离失联服务器实例的硬盘

    1、先停止失联实例: 注意是 停止 不是终止(不要点终止,终止了服务器就没有了)一会还得挂载回来

    甲骨文(oracle) DD 系统重装、救援及失联问题解决方法

    2、停止之后,开始分离引导卷

    甲骨文(oracle) DD 系统重装、救援及失联问题解决方法

    3、进入备用实例(新的 amd 服务器)挂载失联实例引导卷

    甲骨文(oracle) DD 系统重装、救援及失联问题解决方法

    4、选择刚刚分离的失联引导卷,类型 ISCSI,访问 读写

    甲骨文(oracle) DD 系统重装、救援及失联问题解决方法

    5、ISCSI需要在备用实例(新的 amd 服务器)上执行挂载连接和分离命令,此处先复制链接命令

    甲骨文(oracle) DD 系统重装、救援及失联问题解决方法

    甲骨文(oracle) DD 系统重装、救援及失联问题解决方法

    6、打开备用实例的 ssh,输入上面复制的连接命令

    甲骨文(oracle) DD 系统重装、救援及失联问题解决方法

    7、DD 附加盘 开始救援

    注:此系统为原作者简化 dabian 系统,主要为了快速恢复失联;等待失联恢复后如需要其他系统,可使用一中脚本重新 dd 注:此系统为原作者简化 dabian 系统,主要为了快速恢复失联;等待失联恢复后如需要其他系统,可使用一中脚本重新 dd

    按顺序执行以下步骤

    • 下载镜像:

      cd /root && wget https://app.isos.cc/dabian.sdb.gz --no-check-certificate
    • DD 系统:

      gzip -dc /root/dabian.sdb.gz | dd of=/dev/sdb
    • 再新建一个 SSH 窗口(新的 AMD 服务器),执行以下命令

      sudo -i
      watch -n 5 pkill -USR1 ^dd$
      • 重新回到第一个 ssh 窗口,将发现 dd 正在进行中,一直等待到进度完成,此 dd 需要复制 3.2G 数据。

      8、等待 DD 结束,分离备用实例的附加盘(第 3 步挂载的那个)

      • 第 5 步的断开命令,执行一下

      甲骨文(oracle) DD 系统重装、救援及失联问题解决方法

      • 回到甲骨文台分离

      甲骨文(oracle) DD 系统重装、救援及失联问题解决方法

      • 回到失联实例 - 引导卷,再附加回去

      甲骨文(oracle) DD 系统重装、救援及失联问题解决方法

      9、点击开机,ssh 登录失联的服务器实例,使用 账号 / 密码:root/10086.fit

正文完