静看光阴荏苒
不管不顾不问不说也不念

防止甲骨文永久免费的计算实例被回收

最近甲骨文针对永久免费的资源出了个新的政策,具体看这里:

https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm

里面提到了如果计算实例长期空闲,可能会被回收:

Reclamation of Idle Compute Instances

Idle Always Free compute instances may be reclaimed by Oracle. Oracle will deem virtual machine and bare metal compute instances as idle if, during a 7-day period, the following are true:

CPU utilization for the 95th percentile is less than 10%
Network utilization is less than 10%
Memory utilization is less than 10% (applies to A1 shapes only)

简单点说就是7天内,如果机器的cpu、内存、带宽使用率低于10%就视为是空闲的计算实例,可能会被回收。。。

我有2台免费的arm机器,确实一直放那里没怎么用,但是里面也跑了几个服务,只是这些服务都用不了多少资源,没办法为了机器不被回收,只能想办法把cpu、内存使用率再往上抬一抬。。。

这里介绍个小工具:lookbusy,这是一个linux系统负载生成器,可以根据你的配置来占用cpu、内存等资源。

以下是debian11编译安装lookbusy的方法:

apt -y update
apt -y install curl build-essential
curl -L http://www.devin.com/lookbusy/download/lookbusy-1.4.tar.gz -o lookbusy-1.4.tar.gz
tar -xzvf lookbusy-1.4.tar.gz
cd lookbusy-1.4/
./configure
make
make install

新建systemd服务:

systemctl edit --full --force lookbusy.service

写入如下配置:

[Unit]
Description=lookbusy service
 
[Service]
Type=simple
ExecStart=/usr/local/bin/lookbusy -c 20 -m 5120MB
Restart=always
RestartSec=10
KillSignal=SIGINT
 
[Install]
WantedBy=multi-user.target

参数-c指cpu使用率,-m指内存使用率。可以根据自己的实例配置来适当配置。

启动并设置lookbusy开机自启:

systemctl enable --now lookbusy.service

检查机器cpu、内存、负载情况,确定超过甲骨文规定的10%即可:

赞(16)
未经允许不得转载:荒岛 » 防止甲骨文永久免费的计算实例被回收
分享到: 更多 (0)

评论 13

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    去年一直注册甲骨文失败, 然后放弃了. 看到这篇文章刚去试了下竟然过了… :!: 太玄学了

    厚实表皮2年前 (2023-02-05) Safari 16.3 Safari 16.3 Mac OS X  10.15.7 Mac OS X 10.15.7回复
    • 恭喜恭喜,甲骨文信用卡验证一直都是这样,运气好就过了。。

      LALA2年前 (2023-02-06) Google Chrome 109.0.0.0 Google Chrome 109.0.0.0 Windows 10 x64 Edition Windows 10 x64 Edition回复
      • 哈哈谢谢, 先闲置一段时间太忙了最近~ 到时候好好折腾

        厚实表皮2年前 (2023-02-06) Safari 16.3 Safari 16.3 Mac OS X  10.15.7 Mac OS X 10.15.7回复
    • 什么环境下注册成功的啊?ip段是哪个区域的?

      好坏2年前 (2023-02-13) Microsoft Edge 110.0.1587.41 Microsoft Edge 110.0.1587.41 Mac OS X  10.15.7 Mac OS X 10.15.7回复
      • 人在国外, 普通环境注册的.

        厚实表皮2年前 (2023-02-23) Safari 16.3 Safari 16.3 Mac OS X  10.15.7 Mac OS X 10.15.7回复
  2. #2

    真不错,已经用上了,以下以甲骨文arm服务器为例,简单说下如何DD甲骨文的arm
    暂不支持 Oracle Linux 作为原系统。创建新机器时请选择 Ubuntu 20.04 或 18.04 系统模板(非mini版)。
    1.下载脚本
    curl -fLO https://raw.githubusercontent.com/bohanyang/debi/master/debi.sh && chmod a+rx debi.sh
    2.运行脚本
    sudo ./debi.sh –architecture arm64 –user root –password password
    3.改密码
    以上脚本执行后,默认root密码为password,为了安全,一定要改密码。改密码指令为passwd,然后盲输两次密码即可。
    4.如果以上都没报错,重启
    sudo shutdown -r now
    5.过5分钟开机
    理论上30秒就够了,但如果无法连接,多等一下吧!

    另外我问问这个脚本要如何停下来?

    YangR2年前 (2023-02-05) Google Chrome 109.0.0.0 Google Chrome 109.0.0.0 Mac OS X  10.15.7 Mac OS X 10.15.7回复
  3. #3

    多谢大佬,想请问Centos系统下应该如何安装?我的机器是Centos,想抄袭你的代码执行,但是不成功。还请大佬指点,多谢

    vps小白2年前 (2023-02-05) Google Chrome 109.0.0.0 Google Chrome 109.0.0.0 Windows 10 x64 Edition Windows 10 x64 Edition回复
    • 依次执行下面的命令,试试看能安装成功不:
      yum -y groupinstall “Development Tools”
      yum -y install curl
      curl -L http://www.devin.com/lookbusy/download/lookbusy-1.4.tar.gz -o lookbusy-1.4.tar.gz
      tar -xzvf lookbusy-1.4.tar.gz
      cd lookbusy-1.4/
      ./configure
      make
      make install

      LALA2年前 (2023-02-06) Google Chrome 109.0.0.0 Google Chrome 109.0.0.0 Windows 10 x64 Edition Windows 10 x64 Edition回复
  4. #4

    同求CentOS

    WiFi2年前 (2023-02-06) Google Chrome 109.0.0.0 Google Chrome 109.0.0.0 Android 13 Android 13回复
  5. #5

    只有最初注册的凤凰城还活着 之后即便注册成功了3个月之后也给你扬 :eek:

    句句子2年前 (2023-02-19) Google Chrome 109.0.5401.171 Google Chrome 109.0.5401.171 Mac OS X  11.4 Mac OS X 11.4回复
  6. #6

    这个怎么关呢?

    老鸭蛋1年前 (2023-06-06) Google Chrome 103.0.0.0 Google Chrome 103.0.0.0 Windows 10 x64 Edition Windows 10 x64 Edition回复

分享创造快乐

广告合作资源投稿