甲骨文云Oracle Cloud常用配置

发布于 2022-07-21  103 次阅读


甲骨文云免费套餐只需注册甲骨文云帐户即可获取,不仅包含丰富的永久免费云服务,还提供三百美元的免费试用储值,让您可以在三十天内免费使用所有适用的甲骨文云基础设施服务。其中,永久免费云服务无时长限制,免费试用仅三百美元免费储值用尽或三十天到期(以先到者为准)前有效。

甲骨文云免费套餐,免费在 Oracle 云上构建测试和部署应用。新增了 Oracle 云永久免费服务,包括 ARM Ampere A1 计算。

两个 Oracle 自治数据库,其中包含 Oracle APEX 和 Oracle SQL 开发工具等强大工具。

两个 AMD 计算 VM。最多 4 个 ARM Ampere A1 计算实例,每月有 3000 个 OCPU 小时和 18000 GB 小时。块存储、对象存储和归档存储;负载平衡器和数据出口;监视和通知。

利用cloud-init脚本来开启root账号密码登录

!/bin/bash
echo root:password |sudo chpasswd root
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
sudo service sshd restart

Ubuntu 22.04开放所有端口

iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F

Ubuntu 22.04更新所有的软件

sudo apt-get update
sudo apt-get dist-upgrade

Ubuntu 22.04开启自带BBR

BBR是GOOGLE推出的拥塞控制算法,核心大体为:遇到丢包时,不单纯考虑“丢包率”这一个变量来控制速率,这种算法目前相比于Cubix协议能更好地提升传输速率。

echo net.core.default_qdisc=fq >> /etc/sysctl.conf
echo net.ipv4.tcp_congestion_control=bbr >> /etc/sysctl.conf
sysctl -p

检查BBR是否开启

net.ipv4.tcp_available_congestion_control

出现类似以下的情况就是成功开启BBR

sysctl net.ipv4.tcp_available_congestion_controlnet.ipv4.tcp_available_congestion_control = reno cubic bbr

Failed to connect to https://changelogs.ubuntu.com/meta-release. Check your Internet connection or proxy settings解决办法

sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available

负责显示更新及版本信息的是 MOTD,默认24h更新一次,需要重新运行脚本

/etc/update-motd.d/91-release-upgrade/usr/lib/ubuntu-release-upgrader/release-upgrade-motd

时间同步为中国上海UTC+8

sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

当提示无法识别源列表错误时

sudo rm /etc/apt/sources.list.d/*
sudo apt-get update

本文随时更新,请待续......