oci请求几乎无延迟(为了保险起见加了5s的间隔,会自动判断请求返回值动态调整请求时间)
自动获取开机的 公网IP,无需登陆后台即可ssh登陆机器
安装oci
bash -c "$(curl –L https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh)"
一路会车 然后执行 exec -l $SHELL
重启 shell
使用 oci -v
命令可以查看是否安装成功,返回版本号就是成功了。
获取租户和用户的ocid
甲骨文后台右上角 >> 用户设置 >> 分别点击用户和租户,在信息栏中有我们需要的ID,分别点击复制,可以保存在记事本备份好。具体看图:
配置cli
输入如下代码开始配置,配置的路径默认在 root 目录。
oci setup config
然后输入你的 用户ocid , 租户ocid , 选择区域 ,剩下的都是回车默认
然后复制生成的公钥,获取命令如下:
cat /root/.oci/oci_api_key_public.pem
把展示出来的内容复制下来。并且添加到,甲骨文后台 >> 用户设置 >> 资源 >> API秘钥 >> 添加API秘钥,把上一步复制的公钥粘贴进去保存。
检查oci配置
oci iam availability-domain list
如果类似下面这样的 JSON 返回,表示配置正确,如果不是,检查你前面的配置:
{
"data": [
{
"compartment-id": "ocid1.tenancy.oc1..aaaaaaaauoxxxxxxxxxxxxx",
"id": "ocid1.availabilitydomain.oc1..aaaaaaaaaixxxxxxxxxxxxx",
"name": "uffff:AP-TOKYO-1-AD-1"
}
]
}
获取脚本并安装依赖
git clone https://github.com/cimmu/oracle-arm
cd oracle-arm
pip3 install -r requirements.txt
喜报
首尔区域ARM经历68063次尝试后成功开启
感谢您的教程,就是配置起来好复杂啊
其实看起来很复杂,实际上很简单的,安装oci后,上传下载好的main.tf,改一下tg通知的,就可以了。
老大有啥联系方式吗TG有吗》问题咨询
按照教程走没理由有问题的,要么是你环境没配置好。获取到main.tf后脚本直接执行就可以了
总是开不了机,都是按教程来的,遇到这个问题,楼主知道怎么解决吗?
Cannot create a VNIC with hostnameLabel. Subnet ocid1.subnet.oc1.XXX does not have DNS enabled
你这怕不是subnet复制错了吧
看一下,怎么做
小白教程
非常有效果的,而且配置简单
看看能否使用
可以的,效果杠杠的,只要放货了,没有抢不到的,我之前都抢到chuncheon的了
謝謝了
哈哈 不错
感谢您的教程
教程看漏了.擦.感谢
认真看教程,照着教程走不会出问题的,除非环境不纯净