Oracle甲骨文云 免费 ARM 实例关于引导卷扩容 等相关解决方案

Oracle甲骨文云 免费 ARM 实例关于引导卷扩容 等相关解决方案

本文教程基于 Oracle Linux 系统

图片[1]-Oracle甲骨文云 免费 ARM 实例关于引导卷扩容 等相关解决方案-极客资源

 

永久免费

原本永久免费2台 1核 1G 的实例依旧保持免费不变,在此基础上新增了ARM实例配额.根据说明免费的ARM配置最高可以达到 4核 24G ,可以新建1台 4C24G 的服务器,也可以拆分为2台 2C12G 的.

值得注意的是:一个帐号的存储免费额度只有200G,而每台实例的系统盘也就是引导卷,最少需占用46G,如果已经拥有了2台老的免费1C1G服务器,就已经占用了约100G额度.所以想将4C24G拆分为41C6G会使引导卷超出免费额度,可能会导致出现额外费用.

所以个人建议:根据需求自行创建,博主是在拥有原始21C1G的免费实例前提下,在创建了14C24G,并将引导卷增加到100G,完美覆盖免费额度.同时引导卷的IO能力是根据卷大小而定,相比默认的46G还是有一定提升.

查看块存储所有引导卷是否显示Always Free

图片[2]-Oracle甲骨文云 免费 ARM 实例关于引导卷扩容 等相关解决方案-极客资源

 

引导卷扩容

 

 

配置 sshd

编辑sshd_config文件

 vi /etc/ssh/sshd_config

找到#PermitRootLogin yes,删除#符号.
找到#PasswordAuthentication yes删除#符号.

保存后执行命令生效:

systemctl restart sshd

创建密码

passwd

此时可以同时使用证书密码直接登陆root帐号.

 

yum

在安装docker时,会提示依赖版本不够的错误导致无法继续安装.这是因为Oracle Linux的 yum 源的问题.

图片[3]-Oracle甲骨文云 免费 ARM 实例关于引导卷扩容 等相关解决方案-极客资源

ARM版的 yum 源坑也不小,详细不多解释了,执行以下命令添加centos-extras源:

cat >/etc/yum.repos.d/centos-extras.repo << 'EOF'
[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=extras&infra=$infra
gpgcheck=0
EOF
 

docker

在配置完yum后即可参考 官方文档 安装docker了,依次执行以下三条命令:

sudo yum install -y yum-utils

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
    
sudo yum install -y docker-ce docker-ce-cli containerd.io

启动并设置开机自动启动

sudo systemctl start docker
sudo systemctl enable docker

 

注意 ARM 版的 docker 只能运行支持 ARM 的镜像.例如常见的 nginx , redis 等都是支持的.
 

docker compose

内容略长,单独发布了文章,请访问:
ARM 架构 Linux 使用 docker compose 教程

 

BBR

目前还没有支持甲骨文ARM实例BBRPlus的脚本,不过Oracle Linux本身的内核是支持BBR的,使用老的脚本选择4开启即可.

 

此脚本博主仅只测试过选择 4 开启 BBR 功能,其他选项并未测试,请慎重选择以免导致实例失联或无法开机等情况.
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
 

关于创建实例就被终止和 IP 问题

默认每账户只能有两个保留 IP,很多人以前可能被墙过 IP ,所以曾经更换过,就把保留 IP换成了临时 IP,所以现在就可以继续创建.由于创建新实例默认是分配保留 IP,所以创建好系统发现超出了限制所以强行终止.可以在创建时选择不要公网 IP,创建完毕后在实例的Attached VNICs里的IPv4 Addresses中在分配临时 IP即可.


 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容