前言

今天发现甲骨文官方出了一个更换引导卷的功能,以此实现重装系统
此方法目前有bug,有几率会卡在正在停止,正在分离,慎用

准备

  1. 镜像occid查询

  2. 登录甲骨文后台

  3. 在线base64加密工具

开始

选择实例

点击引导卷

occid可由上面网站查询,也可以通过实例查询

点击高级选项


设置root登录

点击元数据,名称输入user_data
内容为下面脚本使用上面的在线base64加密后的值

#!/bin/bash
echo root:你的密码 | chpasswd root
sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config
sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config
rm -rf /etc/ssh/sshd_config.d/* && rm -rf /etc/ssh/ssh_config.d/*
/etc/init.d/ssh* restart

设置ssh密钥方式

点击元数据,名称输入ssh_authorized_keys
值为公钥

然后会开始自动处理,等引导卷重新附加完就好了

讨论

1.是否能实现大硬盘改小硬盘
答: 可以,要在硬盘额度之内
2. 硬盘开满了能否删除在替换
答: 可以,点我查看具体方法