全球主机交流论坛

标题: 甲骨文一键自动锻炼 [打印本页]

作者: senwzz    时间: 2023-2-2 23:49
标题: 甲骨文一键自动锻炼
本帖最后由 senwzz 于 2023-2-4 23:08 编辑

每天0点开始每3小时让 cpu 自动锻炼 600秒,一天锻炼8次共80分钟(负荷10%~20%),满足5%时间CPU利用率大于10%(每天至少72分钟),锻炼量可以根据自己情况随心调节

重新安装,请先卸载,不然会有两条定时记录 ⏲️,导致锻炼过度

一键锻炼:
  1. # AMD & ARM & CENTOS & DEBIAN & UBUNTU ALL IN ONE
  2. 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
复制代码

一键卸载:
  1. sed -i "/lookbusy/d" /etc/crontab && rm -f /root/lookbusy && grep -q centos /etc/os-release && service crond restart || service cron restart
复制代码




宝塔锻炼:
如果使用宝塔定时任务,就不用看前面的了,步骤如下:
1、在 shell 中执行下面命令,把 lookbusy 下载到 root 路径
  1. cd /root && wget https://raw.githubusercontent.com/velor2012/lookbusy-docker/main/lookbusy -O lookbusy && chmod +x lookbusy
复制代码

2、在宝塔定时任务中配置如下图,脚本内容为
  1. timeout 600 /root/lookbusy -c 10-20 -r curve
复制代码


3、在定时任务右下角可以测试执行,还能查看执行日志,非常直观好用

作者: zsj403919383    时间: 2023-2-2 23:51
感谢大佬
作者: migao2009    时间: 2023-2-2 23:52
老哥稳 这就让小鸡开始锻炼
作者: zerone110    时间: 2023-2-2 23:55
开干
作者: ZengHu    时间: 2023-2-2 23:57
已经锻炼上了,感谢
作者: 花样    时间: 2023-2-2 23:57
12个小时跑30秒不够吧,不是一天要72分钟吗,
还有内存和网络呢
作者: baby不卑鄙    时间: 2023-2-3 00:04
好东西啊,收藏了
作者: dole    时间: 2023-2-3 00:24
6666
作者: senwzz    时间: 2023-2-3 00:37
花样 发表于 2023-2-2 23:57
12个小时跑30秒不够吧,不是一天要72分钟吗,
还有内存和网络呢

哈哈哈,已更新,满足一个条件就可以了
作者: linearn    时间: 2023-2-3 00:59
这个脚本很不错。请问lz,是不是每个实例都要跑脚本啊?
作者: senwzz    时间: 2023-2-3 01:02
linearn 发表于 2023-2-3 00:59
这个脚本很不错。请问lz,是不是每个实例都要跑脚本啊?

是的,都得锻炼起来


作者: linearn    时间: 2023-2-3 01:04
senwzz 发表于 2023-2-3 01:02
是的,都得锻炼起来

多谢多谢
作者: 004    时间: 2023-2-3 02:08
先收藏了。。等有空了。 试试。。
作者: he3long    时间: 2023-2-3 02:17
感谢大佬支持,帮顶
作者: 旅游族    时间: 2023-2-3 06:55
不知道出了啥问题 执行后再 crontab -e,计划任务里看不到楼主的任务
作者: google987    时间: 2023-2-3 07:12
旅游族 发表于 2023-2-3 06:55
不知道出了啥问题 执行后再 crontab -e,计划任务里看不到楼主的任务

貌似我也一样看不到
作者: cced    时间: 2023-2-3 07:28
这个 规定,是指一个帐号下的所有实例,都必须达到上述三个要求,还是只要有一个实例满足就可以了?
作者: sotandlat    时间: 2023-2-3 07:33
宝塔是直接粘贴吗
作者: DaoChen    时间: 2023-2-3 08:22
旅游族 发表于 2023-2-3 06:55
不知道出了啥问题 执行后再 crontab -e,计划任务里看不到楼主的任务

这不直接写到/etc/crontab里面的吗
作者: 莫拉格    时间: 2023-2-3 08:24

作者: DaoChen    时间: 2023-2-3 08:54
本帖最后由 DaoChen 于 2023-2-3 09:02 编辑

幅度不够,加上-P会好点
作者: 冷心    时间: 2023-2-3 09:10
看着你们锻炼小鸡,我都没开……
作者: Trip    时间: 2023-2-3 09:13
谢谢老哥
作者: karis007    时间: 2023-2-3 09:26
好东西,马上安装小鸡健身
作者: 一腔热血总喂狗    时间: 2023-2-3 09:39
mk
作者: lightout    时间: 2023-2-3 09:59
root timeout是什么命令?找不到root这个命令
作者: louiejordan    时间: 2023-2-3 10:03
没看明白,甲骨文的arm机器是内存CPU和网络只要满足一个条件就够了还是必须全部满足?如果只是一个条件只要把内存占用这个解决了应该就可以吧。
作者: Kuro    时间: 2023-2-3 10:06
mark
作者: newb    时间: 2023-2-3 10:40
mark一下
作者: senwzz    时间: 2023-2-3 10:45
lightout 发表于 2023-2-3 09:59
root timeout是什么命令?找不到root这个命令

使用 /etc/crontab 定时任务,需要指定执行的用户名,root 就是用户名

执行的命令是这个:
timeout 600 /root/lookbusy -c 20-30 -r curve
直接执行就可以看到 cpu 变化

作者: GSDP    时间: 2023-2-3 10:46
马克备用
作者: CHNTDCS    时间: 2023-2-3 11:00
这个方法挺好,感谢分享
作者: deyu    时间: 2023-2-3 11:06
收藏了
作者: senwzz    时间: 2023-2-3 12:53
旅游族 发表于 2023-2-3 06:55
不知道出了啥问题 执行后再 crontab -e,计划任务里看不到楼主的任务

用这个
  1. nano /etc/crontab
复制代码

编辑后记得重启定时服务生效
  1. grep -q centos /etc/os-release && service crond restart || service cron restart
复制代码

作者: 万古神帝    时间: 2023-2-3 12:59
.我收藏的时候,一共有108人收藏.
进到帖子后我才明白.
原来甲骨文小鸡是要锻炼的,不锻炼就会被封号删鸡的
怪不得我的那个号就持续了1个月.
作者: atXiang    时间: 2023-2-3 13:20
哈哈,小鸡锻炼起来
作者: whyclong    时间: 2023-2-3 13:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: 旅游族    时间: 2023-2-3 16:34
senwzz 发表于 2023-2-3 12:53
用这个

编辑后记得重启定时服务生效

我是ubuntu惹
作者: ddy10182811    时间: 2023-2-3 16:37
开始养鸡模式了?
作者: Joyace    时间: 2023-2-3 17:31
ubuntu可以用吗
作者: jac360    时间: 2023-2-3 17:33
这个不错
作者: 天然红血丝    时间: 2023-2-3 18:04
谢谢,这个写了Centos,那Ubuntu也能用么?
作者: log    时间: 2023-2-3 19:00
ubuntu 的呢? ubuntu 的呢?
作者: solitude    时间: 2023-2-3 19:07
学到了,谢谢老板~
作者: Pursuit    时间: 2023-2-3 20:46
求Ubuntu 和debian的
作者: h1xy    时间: 2023-2-3 21:56
arm上这条命令说找不到文件
cat /var/log/cron | grep lookbusy
作者: h1xy    时间: 2023-2-3 22:14
lz脚本适合centos, ubuntu/debian手动运行下这条命令
systemctl restart cron
作者: 冲浪麦浪花郎    时间: 2023-2-4 03:31
直接yabs就得了 全方面健身
作者: acebing    时间: 2023-2-4 12:32
那只能锻炼起来了
作者: JustBeHappy    时间: 2023-2-4 12:46

求Ubuntu
作者: clcavril    时间: 2023-2-4 17:20
arm还可以加一个 -m 锻炼下内存
作者: senwzz    时间: 2023-2-4 17:49
clcavril 发表于 2023-2-4 17:20
arm还可以加一个 -m 锻炼下内存

全身锻炼一个地方就可以啦


作者: senwzz    时间: 2023-2-4 17:54
log 发表于 2023-2-3 19:00
ubuntu 的呢? ubuntu 的呢?

没有 Ubuntu机器。。应该和Debian差不多通用吧,可以试试,卸载也很清晰方便


作者: 江南好风景    时间: 2023-2-4 18:02
不懂就问,为什么甲骨文的小鸡需要锻炼?
作者: hkc    时间: 2023-2-4 18:42
mark
作者: log    时间: 2023-2-4 21:47
江南好风景 发表于 2023-2-4 18:02
不懂就问,为什么甲骨文的小鸡需要锻炼?

会小鸡变大鸡
作者: log    时间: 2023-2-4 21:48
senwzz 发表于 2023-2-4 17:54
没有 Ubuntu机器。。应该和Debian差不多通用吧,可以试试,卸载也很清晰方便

...

楼主你太懒了
快来弄个ubuntu的  
作者: aite.xyz    时间: 2023-2-4 21:57
真狠,小鸡都要锻炼
作者: iamfly    时间: 2023-2-4 22:15
/root/lookbusy: /root/lookbusy: cannot execute binary file

这是啥错误?
作者: senwzz    时间: 2023-2-4 22:16
log 发表于 2023-2-4 21:48
楼主你太懒了
快来弄个ubuntu的

ubuntu 兼容 debian 的,debian 可以它也可以,试一试不会怀孕!
作者: senwzz    时间: 2023-2-4 22:17
iamfly 发表于 2023-2-4 22:15
/root/lookbusy: /root/lookbusy: cannot execute binary file

这是啥错误?

是不是版本错了?有 amd 和 arm 版本小鸡的区别
作者: iamfly    时间: 2023-2-4 22:28
senwzz 发表于 2023-2-4 22:17
是不是版本错了?有 amd 和 arm 版本小鸡的区别

刚才版本错了,现在执行后,提示 当前日志为空
作者: senwzz    时间: 2023-2-4 22:35
iamfly 发表于 2023-2-4 22:28
刚才版本错了,现在执行后,提示 当前日志为空

你说那个查看执行日志那步?3小时执行一次,得等3小时后,只是看下,保证有在执行
作者: iamfly    时间: 2023-2-4 22:37
senwzz 发表于 2023-2-4 22:35
你说那个查看执行日志那步?3小时执行一次,得等3小时后,只是看下,保证有在执行 ...

那我在宝塔里面点了执行,提示 当前日志为空是正常的是吧?

等3小时后,日志就会了有了吧?
作者: senwzz    时间: 2023-2-4 23:04
iamfly 发表于 2023-2-4 22:37
那我在宝塔里面点了执行,提示 当前日志为空是正常的是吧?

等3小时后,日志就会了有了吧? ...

宝塔任务那点执行就有记录,如果没有那应该宝塔有点问题吧,重启**再看看有没有日志
作者: h1xy    时间: 2023-2-5 01:04
senwzz 发表于 2023-2-3 12:53
用这个

编辑后记得重启定时服务生效

ubuntu运行了这条命令以后crontab -l还是看不到任务。
但是cat /etc/crontab可以看到
作者: taixiao    时间: 2023-2-5 01:11
可以直接跑容器,https://hub.docker.com/r/fogforest/lookbusy
作者: senwzz    时间: 2023-2-5 02:40
h1xy 发表于 2023-2-5 01:04
ubuntu运行了这条命令以后crontab -l还是看不到任务。
但是cat /etc/crontab可以看到 ...

crontab -l 是看用户级定时任务,用 crontab -e添加的话就能看到,/etc/crontab 是系统级的定时任务,所以看不到,但都会来


作者: 在7楼    时间: 2023-2-5 17:25
本帖最后由 在7楼 于 2023-2-5 17:28 编辑

有bug啊老哥

刚把我CPU跑到100%去了,收到告警我赶紧给关掉了,这要是被判定为滥用就惨了。。。

13 */2 * * * root timeout 600 /root/lookbusy -c 10-30 -r curve >>/app/busy.log


作者: renny    时间: 2023-2-6 00:48
怎么直接给干到100%了
作者: sunshao86    时间: 2023-2-6 09:17
我也直接淦到了100%,瑟瑟发抖

作者: senwzz    时间: 2023-2-6 10:25
在7楼 发表于 2023-2-5 17:25
有bug啊老哥

刚把我CPU跑到100%去了,收到告警我赶紧给关掉了,这要是被判定为滥用就惨了。。。


你定时频率太快了啊,每2分钟跑一次10分钟的任务,重复执行了5次

cron 定时器解析

https://cron.qqe2.com/
作者: sunshao86    时间: 2023-2-6 10:28
senwzz 发表于 2023-2-6 10:25
你定时频率太快了啊,每2分钟跑一次10分钟的任务,重复执行了5次

cron 定时器解析

我发现问题了,这个在AMD上面只能跑10-20,如果设置到30,就会爆棚...
作者: 在7楼    时间: 2023-2-6 11:31
本帖最后由 在7楼 于 2023-2-6 11:35 编辑
senwzz 发表于 2023-2-6 10:25
你定时频率太快了啊,每2分钟跑一次10分钟的任务,重复执行了5次

cron 定时器解析


是每2小时。

但可能确实是cron定时器重复执行的问题,因为我写了个脚本让每次执行完改下次执行是随机时间,写出bug了,没考虑到生成的随机时间可能非常临近当前时间。

感谢。
作者: senwzz    时间: 2023-2-6 12:12
在7楼 发表于 2023-2-6 11:31
是每2小时。

但可能确实是cron定时器重复执行的问题,因为我写了个脚本让每次执行完改下次执行是随机时 ...

可以看下当前进程有没有在运行中的任务

  1. ps -ef | grep lookbusy
复制代码


结束所有 lookbusy 相关进程

  1. pkill lookbusy
复制代码

作者: chandada    时间: 2023-2-14 15:47
有点尴尬,DD了系统后,甲骨文的自带后台就看不到监控了
作者: dole    时间: 2023-2-15 00:09
6666666666666666
作者: youli023023    时间: 2023-2-20 22:55
arm好像用不了?
作者: log    时间: 2023-3-1 08:21
运行了 然后就只有lookbusy saved 这个提示
其他啥也没有

是已经在跑了吗? 其他命令要不要run的?
作者: BGL    时间: 2023-3-1 08:23

作者: lylyx    时间: 2023-3-1 13:00
执行锻炼的日志要怎么看
作者: JackyCheung    时间: 2023-3-8 09:41
标记下先,不然停机
作者: wuyishan    时间: 2023-3-9 01:24
root@xxxxxc:~# ps -ef | grep lookbusy
root         959     929  0 17:17 pts/0    00:00:00 grep --color=auto lookbusy


这算是锻炼上了吗?求解答

作者: childpig    时间: 2023-3-11 09:39
收藏下
作者: linearn    时间: 2023-3-11 10:00
虽然锻炼,邮件还是过来了
作者: nk123    时间: 2023-3-11 10:09
一键脚本出现:Redirecting to /bin/systemctl restart crond.service

尝试把“service cron restart”修改为“service crond restart”运行
然后执行脚本后
root     2325515 2324489  0 10:01 pts/0    00:00:00 grep --color=auto lookbusy
这个是已经开始锻炼了吗
作者: onlinehot    时间: 2023-3-18 20:20
甲骨文锻炼
作者: sebaobao1205    时间: 2023-3-18 22:49
我锻炼到直接给我停机了,看来脚本不管用
作者: 花样    时间: 2023-3-18 22:53
sebaobao1205 发表于 2023-3-18 22:49
我锻炼到直接给我停机了,看来脚本不管用

https://loc.wget.at/thread-1132162-1-1.html

我用的这个大佬的命令,十几台,至今好好的




欢迎光临 全球主机交流论坛 (https://loc.wget.at/) Powered by Discuz! X3.4