找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 26|回复: 2

记录一次小鸡默认不开swap可能出现的问题

[复制链接]

23

主题

318

回帖

1045

积分

金牌会员

积分
1045
发表于 2024-1-20 01:44:10 | 显示全部楼层 |阅读模式
买了个小鸡,跑完评测脚本,后面就是执行各种富强相关的命令,都快形成肌肉记忆了,一气呵成。然后诡异的事情发生了,只要开启bbr后,持续下载文件就会出现一开始能正常下载,然后下着下着速度越来越慢,越来越慢,直到速度为0,ss日志显示进程被杀

ss服务日志
[ol]
  • illegal-look kernel: [ 1240.161264] systemd[1]: shadowsocks-libev.service: Main process exited, code=killed, status=9/KILL
  • illegal-look kernel: [ 1240.161391] systemd[1]: shadowsocks-libev.service: Failed with result 'signal'.[/ol]复制代码

    系统日志:/var/log/syslog
    [ol]
  • illegal-look kernel: [ 1239.461419] kswapd0: page allocation failure: order:0, mode:0x1080020(GFP_ATOMIC), nodemask=(null)
  • ... ...
  • illegal-look kernel: [ 1239.473985] kworker/0:1 invoked oom-killer: gfp_mask=0x14000c0(GFP_KERNEL), nodemask=(null), order=0, oom_score_adj=0
  • ... ...
  • illegal-look kernel: [ 1239.474354] Out of memory: Kill process 808 (networkd-dispat) score 17 or sacrifice child[/ol]复制代码

    此处省略排查过程,原因是因为优化后的bbr脚本,把某些参数调的比较大,导致内存不够,系统把ss服务杀了

    解决方式就是开启swap,一般调到物理内存的1.5到2倍即可,至此问题解决。(当然不开启swap,使用优化后的bbr就需要微调sysctl.conf里面的各种参数,太麻烦了)

    因此,对于内存偏小,带宽口子比较大,同时配置了优化后bbr的小鸡,记得一定要开启swap
  • 回复

    使用道具 举报

    6

    主题

    117

    回帖

    582

    积分

    高级会员

    积分
    582
    发表于 2024-1-20 01:52:51 | 显示全部楼层
    什么小鸡内存很小带宽又很大
    回复

    使用道具 举报

    2

    主题

    15

    回帖

    58

    积分

    注册会员

    积分
    58
    发表于 2024-1-20 01:53:20 | 显示全部楼层
    牛逼
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-5-19 09:32 , Processed in 0.059377 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表