某天不小心刷到bilibili上介绍oracle arm云的视频,突然发现Oracle Cloud最近又出了一个新系列的羊毛——4核24G内存的ARM免费云。由于众所周知的原因,韩国日本区的ARM云感觉都被国人抢光,一直“Out of host capacity.”,无奈之下,祭出压箱底的脚本抢资源大法,详见链接。

https://blog.csdn.net/ztb8541/article/details/101036661/

但是这个里面有个问题就是,如果直接用里面的脚本会出错,其实原因很简单,ARM云需要指定核数和内存数,所以脚本需要指定核心数。

#!/bin/bash
export PATH=/home/ubuntu/bin:$PATH
[[ -e "/home/ubuntu/lib/oracle-cli/lib/python3.5/site-packages/oci_cli/bin/oci_autocomplete.sh" ]] && source "/home/ubuntu/lib/oracle-cli/lib/python3.5/site-packages/oci_cli/bin/oci_autocomplete.sh"
oci compute instance launch --availability-domain AnNT:AP-CHUNCHEON-1-AD-1 --image-id ocid1.image.oc1.ap-chuncheon-1.xxxx --subnet-id ocid1.subnet.oc1.ap-chuncheon-1.xxxx  --shape VM.Standard.A1.Flex --assign-public-ip true --metadata '{"ssh_authorized_keys": "xxxxx"}' --compartment-id ocid1.tenancy.oc1..xxxxx --shape-config '{"memoryInGBs":"24","ocpus":"4"}'

即需要额外指定–shape-config ‘{“memoryInGBs”:”24″,”ocpus”:”4″}’ ,申请才不会报错,其他的操作步骤不变。

幸运的是,美国凤凰城的区域ARM云资源不是很紧张,都不用脚本,有幸被我申请到了。

CPU信息,4核arm
继续阅读