白嫖甲骨文云免费VPS的同学要注意了,最近甲骨文官宣新规可能要清理闲置实例资源了:使用率不高的免费实例可能会被回收!!!如果在7天内满足以下条件,则 Oracle 会将虚拟机和裸机计算实例视为空闲,并被回收。甲骨文云已经是良心云了,但我们还是要想办法保住,本文收集了一些教程,大家可以尝试一下。
- 95%时间CPU利用率低于10%
- 网络利用率低于10%
- 内存利用率低于 10% (仅适用于A1 形状)(ARM实例)
官方公告地址:https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm
计算圆周率占用 CPU 保活
nohup echo "scale=99999999;4*a(1)" | bc -lq > /dev/null & nohup cpulimit -l 30 -p 22489 >/dev/null & scale那个代表小数点后的位数,数越大计算时间越长 -l 那里可以控制cpu使用率0-200 -p 那里写程序的PID,通过top命令查找,或者 ps -aux | grep bc 运行以上指令后,执行 exit 命令,再关闭窗口退出 xshell,后台命令不会终止 或者直接 Shell 死循环: nohup cpulimit -l 30 bash -c "while :;do a=1;done" > /dev/null 2>&1 & 如果报错,安装一下bc apt install bc -y && apt install cpulimit -y
来源:https://hostloc.com/thread-1131769-1-1.html
甲骨文云(Oracle Cloud)一键保活脚本(一)
NeverIdle 项目地址:https://github.com/layou233/NeverIdle
# 服务器安装 wget screen yum install -y wget screen # 下载编译后的可执行文件 # AMD服务器 wget https://github.com/layou233/NeverIdle/releases/download/0.1/NeverIdle-linux-amd64 -O NeverIdle # ARM wget https://github.com/layou233/NeverIdle/releases/download/0.1/NeverIdle-linux-arm64 -O NeverIdle # 修改文件权限 chmod 777 NeverIdle # 使用screen运行程序 screen -R baohuo # 启动程序 ./NeverIdle -c 2h -m 2 -n 4h # 挂起screen 按 Ctrl+A+D #再次进入screen screen -R baohuo
命令参数:
./NeverIdle -c 2h -m 2 -n 4h
其中:
- -c 指启用 CPU 定期浪费,后面跟随每次浪费的间隔时间。如每12小时23分钟34秒浪费一次,则为 12h23m34s。按照格式填。
- -m 指启用浪费的内存量,后面是一个数字,单位为GiB。启动后会占用对应量的内存,并且保持不会释放,直到手动杀死进程。
- -n 指启用网络定期浪费,后面跟随每次浪费的间隔时间。格式同 CPU。会定期执行一次 Ookla Speed Test(还会输出结果哦!)
甲骨文云(Oracle Cloud)一键保活脚本(二)
项目地址:甲骨文一键自动锻炼
每天0点开始每3小时让 cpu 自动锻炼 600秒,一天锻炼8次共80分钟(负荷10%~20%),满足5%时间CPU利用率大于10%(每天至少72分钟),锻炼量可以根据自己情况随心调节。
有宝塔的也可以用面板自带定时任务,甲骨文一键保活代码:
#AMD版本 cd /root && wget https://raw.githubusercontent.com/velor2012/lookbusy-docker/main/lookbusy -O lookbusy && chmod +x lookbusy && sudo echo "0 */3 * * * root timeout 600 /root/lookbusy -c 10-20 -r curve" >> /etc/crontab && grep -q centos /etc/os-release && service crond restart || service cron restart #ARM版本 cd /root && wget https://raw.githubusercontent.com/velor2012/lookbusy-docker/main/lookbusy-arm -O lookbusy && chmod +x lookbusy && sudo echo "0 */3 * * * root timeout 600 /root/lookbusy -c 10-20 -r curve" >> /etc/crontab && grep -q centos /etc/os-release && service crond restart || service cron restart
查看执行日志:
cat /var/log/cron | grep lookbusy
一键卸载:
sed -i "/lookbusy/d" /etc/crontab && rm -f /root/lookbusy && grep -q centos /etc/os-release && service crond restart || service cron restart
甲骨文云(Oracle Cloud)一键保活脚本(三)
Oracle-server-keep-alive-script项目地址:Oracle-server-keep-alive-script
所有资源都是动态占用,实时调整,避免服务器有别的任何资源已经超过限额了仍然再占用资源。
适配系统:暂时已在Ubuntu中验证无问题,别的主流系统应该也没有问题
可选占用:CPU,内存,带宽
安装完毕后等待5分钟看看占用情况(CPU占用初始压力参数很低,时间不够看不出负载的),如果超过10分钟无占用则有问题请卸载脚本反馈问题
因为更新有延迟需要等待CDN加载最新脚本,请留意脚本当前更新日期:2023.02.04
选项1安装,选项2卸载,选项3退出脚本。安装过程中无脑回车则全部可选的占用都占用,不需要什么占用输入n再回车
最后会询问是否需要带宽占用的参数自定义,这时候默认选项就是n,回车就使用默认配置,输入y再回车则需要按照提示自定义参数
curl -L https://raw.githubusercontent.com/spiritLHLS/Oracle-server-keep-alive-script/main/oalive.sh -o oalive.sh && chmod +x oalive.sh && bash oalive.sh
或
bash oalive.sh
或
bash <(wget -qO- --no-check-certificate https://raw.githubusercontent.com/spiritLHLS/Oracle-server-keep-alive-script/main/oalive.sh)
脚本说明:
- CPU占用有计算素数模式和科学计算模式可自由选择,设定占用区间为15~25%
- CPU占用是动态的,每几秒检测一遍,计算任务动态调整,检测间隔也是动态调整
- CPU占用增加了双重保险,不仅动态调整,还在守护进程中设置了最高占用,默认30%最高(核数*13%如果低于30%时设置)
- 内存占用设定占用20%总内存,占用300秒休息300秒
- 内存占用每300秒检测一遍,动态调整增加占用的大小,如果你内存大于20%则不增加占用
- 带宽占用每45分钟下载一次1G~10G大小的文件进行占用,只下载不保存,下载过程中不会占用硬盘
- 带宽占用动态调整实际下载带宽/速率,限制下载时长最长10分钟,每次下载前先测试最大可用带宽实时调整为20%带宽下载
- 占用过程中使用守护进程和开机自启服务,保证占用任务持续且有效
- 可选择一键卸载所有占用服务,卸载会将所有脚本和服务卸载,包括任务、守护进程和开机自启的设置
资源定期浪费,可用于 Oracle 甲骨文保活。为了应对甲骨文最新回收机制而作的脚本。
搬瓦工推荐方案
方案 | 内存 | CPU | 硬盘 | 流量/月 | 带宽 | 机房 | 价格 | 购买 |
---|---|---|---|---|---|---|---|---|
CN2 (最便宜) |
1GB | 1核 | 20GB | 1TB | 1Gbps | DC3 CN2 DC8 ZNET |
$49.99/年 | 直达 |
CN2 | 2GB | 1核 | 40GB | 2TB | 1Gbps | $52.99/半年 $99.99/年 |
直达 | |
CN2 GIA-E (最推荐) |
1GB | 2核 | 20GB | 1TB | 2.5Gbps | DC6 CN2 GIA-E DC9 CN2 GIA 日本软银 JPOS_1 荷兰 EUNL_9 |
$49.99/季度 $169.99/年 |
直达 |
CN2 GIA-E | 2GB | 3核 | 40GB | 2TB | 2.5Gbps | $89.99/季度 $299.99/年 |
直达 | |
HK | 2GB | 2核 | 40GB | 0.5TB | 1Gbps | 中国香港 CN2 GIA | $89.99/月 $899.99/年 |
直达 |
HK | 4GB | 4核 | 80GB | 1TB | 1Gbps | $155.99/月 $1559.99/年 |
直达 | |
TOKYO | 2GB | 2核 | 40GB | 0.5TB | 1.2Gbps | 日本东京 CN2 GIA | $89.99/月 $899.99/年 |
直达 |
TOKYO | 4GB | 4核 | 80GB | 1TB | 1.2Gbps | $155.99/月 $1559.99/年 |
直达 | |
搬瓦工优惠码:BWH3HYATVBJW | 2022年最新搬瓦工VPS购买图文教程 |