收起左侧

关于飞牛死机的猜想

22
回复
1315
查看
[ 复制链接 ]

2

主题

196

回帖

0

牛值

小有名气

2025-6-12 18:06:47 显示全部楼层 阅读模式

飞牛死机攻略

从刚开始使用飞牛,到当下已经有接近一年时间了,但是在使用中发现时常会有掉线的情况。想和大家讲一下排查后解决的方法。如果方法有效,请跟帖反馈一下。

设备主要配置

cpu ram 系统盘
j1900 ddr3l 8g 120g msata

死机情况描述

  1. 网页无法连接
  2. 直连显示器无显示
  3. 电源灯亮
  4. 硬盘灯常亮

引发死机的原因追溯

机缘巧合的是,某次在家整理文件时突然死机。当时正好系统相册正在进行ai处理。内存当时还没有升级,使用的是4g内存,同时配置了swap。内存使用95%+,qb做种也在上传,但是速度并不高。

首先考虑的就是内存问题,于是升级8g内存,问题依旧。

再者考虑高读写卡io,于是限制各类docker的cpu和内存占用(直接使用飞牛docker的容器管理,未修改docker compose),并错开自动任务时间,问题依旧,但死机间隔延长。

最后考虑是swap分区的问题,于是临时关闭swap,未再出现问题,但并不清楚是否是关闭分区还是之前限制docker的效果。

后来升级了飞牛系统,并更新了docker compose,出现死机情况。即,swap重新启用了,docker程序未限制cpu和内存的使用。

解决方式

连接ssh,关闭swap。命令如下:

swapoff -a #临时关闭swap
swapon -a #启用swap

永久关闭swap:

查看/etc/fstab

sudo nano /etc/fstab

找到swap分区的记录:

...
/dev/mapper/cl-root     /                       xfs     defaults        0 0
UUID=f384615e-7c71-43b0-876c-45e8f08cfa6e /boot                   ext4    defaults        1 2
/dev/mapper/cl-home     /home                   xfs     defaults        0 0
/dev/mapper/cl-swap     swap                    swap    defaults        0 0

把加载swap分区的那行记录注释掉即可

#/dev/mapper/cl-swap     swap                    swap    defaults        0 0

重启机器

reboot

再用free -m检查一下

free -m
              total        used        free      shared  buff/cache   available
Mem:           3757        1127        1906          17         722        2370
Swap:             0           0           0

后记

如果使用我的方式一周以上没有再死机了,请在帖子中告知一声,因为我也是摸着石头过河。

在尝试解决问题时,发现坛友有许多相似的情况,也许能得到您的帮助。

收藏
送赞 2
分享
苟利国家生死以,岂因祸福避趋之

1

主题

18

回帖

0

牛值

江湖小虾

2025-6-13 01:46:18 显示全部楼层

感谢分享,感觉是玄学。有天断 电重开之后,好多天就没死机了。

5

主题

249

回帖

0

牛值

小有名气

飞牛百度网盘玩家

2025-6-13 07:36:02 显示全部楼层

物理机装的还是虚拟机

物理机啊,j1900基本跑不动虚拟机  详情 回复
2025-6-13 08:53
墨香染指尖,代码藏心间。飞牛江湖里,书生亦狂癫。

2

主题

196

回帖

0

牛值

小有名气

2025-6-13 08:53:21 楼主 显示全部楼层
喔喔 发表于 2025-6-13 07:36
物理机装的还是虚拟机

物理机啊,j1900基本跑不动虚拟机
苟利国家生死以,岂因祸福避趋之

0

主题

15

回帖

0

牛值

江湖小虾

2025-6-13 09:29:38 显示全部楼层

我之前也经常死机,我发现是因为我用了alist挂载夸克,然后当传输总量超过大概150G的时候,系统直接死机,只要没超过这个量就没事

可能就是swap满载后的死机  详情 回复
2025-6-13 09:32

2

主题

196

回帖

0

牛值

小有名气

2025-6-13 09:32:41 楼主 显示全部楼层
chenzp 发表于 2025-6-13 09:29
我之前也经常死机,我发现是因为我用了alist挂载夸克,然后当传输总量超过大概150G的时候,系统直接死机, ...

可能就是swap满载后的死机
永久关闭swap的话也会有影响吧,但是临时关闭,保不准哪天又出现这种情况了  详情 回复
2025-6-13 09:47
苟利国家生死以,岂因祸福避趋之

0

主题

15

回帖

0

牛值

江湖小虾

2025-6-13 09:47:33 显示全部楼层
linlin9 发表于 2025-6-13 09:32
可能就是swap满载后的死机

永久关闭swap的话也会有影响吧,但是临时关闭,保不准哪天又出现这种情况了
内存够用基本没什么影响。  详情 回复
2025-6-13 14:03

2

主题

196

回帖

0

牛值

小有名气

2025-6-13 14:03:04 楼主 显示全部楼层
chenzp 发表于 2025-6-13 09:47
永久关闭swap的话也会有影响吧,但是临时关闭,保不准哪天又出现这种情况了 ...

内存够用基本没什么影响。
所以直接加内存是吧  详情 回复
2025-6-13 17:25
苟利国家生死以,岂因祸福避趋之

0

主题

15

回帖

0

牛值

江湖小虾

2025-6-13 17:25:15 显示全部楼层
linlin9 发表于 2025-6-13 14:03
内存够用基本没什么影响。

所以直接加内存是吧

0

主题

4

回帖

0

牛值

fnOS系统内测组

2025-6-16 09:25:17 显示全部楼层

已测试,swapoff -a 临时关闭不好用,依旧死机

现在没定位出问题,貌似只有降级才能彻底解决问题

经测试,更换网卡驱动,解决不了死机问题

我从0.8+版本就有死机的现象,应该不是降级的问题。你插上显示器有显示吗  详情 回复
2025-6-16 09:37

2

主题

196

回帖

0

牛值

小有名气

2025-6-16 09:37:59 楼主 显示全部楼层
techminister 发表于 2025-6-16 09:25
已测试,swapoff -a  临时关闭不好用,依旧死机
现在没定位出问题,貌似只有降级才能彻底解决问题
...

我从0.8+版本就有死机的现象,应该不是降级的问题。你插上显示器有显示吗
之前的版本升级一直都没有问题,自从0.9.2以上就开始死机,应该是内核升级导致的,感觉像是内核版本与物理机硬件版本不兼容导致的;和显示器没关系,不过连上显示器能不断的看到内核报错  详情 回复
2025-6-16 09:42
苟利国家生死以,岂因祸福避趋之

0

主题

4

回帖

0

牛值

fnOS系统内测组

2025-6-16 09:42:16 显示全部楼层
linlin9 发表于 2025-6-16 09:37
我从0.8+版本就有死机的现象,应该不是降级的问题。你插上显示器有显示吗 ...

之前的版本升级一直都没有问题,自从0.9.2以上就开始死机,应该是内核升级导致的,感觉像是内核版本与物理机硬件不兼容导致的;和显示器没关系,不过连上显示器能不断的看到内核报错
嗯,那和我这个死机的原因不一样。我死机后连上显示器一点反应都没有。你的这个情况我不太清楚。  详情 回复
2025-6-16 10:18

2

主题

196

回帖

0

牛值

小有名气

2025-6-16 10:18:45 楼主 显示全部楼层
techminister 发表于 2025-6-16 09:42
之前的版本升级一直都没有问题,自从0.9.2以上就开始死机,应该是内核升级导致的,感觉像是内核版本与物理 ...

嗯,那和我这个死机的原因不一样。我死机后连上显示器一点反应都没有。你的这个情况我不太清楚。
苟利国家生死以,岂因祸福避趋之

1

主题

11

回帖

0

牛值

江湖小虾

2025-6-16 10:56:22 显示全部楼层

我死机后连上显示器也没有,把加载swap分区的那行记录注释掉也不太行

如果日志也没记录的话,那可能这个方法对你的机器不适用。  详情 回复
2025-6-16 14:38

2

主题

196

回帖

0

牛值

小有名气

2025-6-16 14:38:54 楼主 显示全部楼层
爱吃土豆 发表于 2025-6-16 10:56
我死机后连上显示器也没有,把加载swap分区的那行记录注释掉也不太行

如果日志也没记录的话,那可能这个方法对你的机器不适用。
停了docker后,目前还没出现死机,再观察几天看看 在这个帖子中看到的停用docker https://club.fnnas.com/forum.php?mod=viewthread&tid=25868&highlight=  详情 回复
2025-6-17 16:05
苟利国家生死以,岂因祸福避趋之

1

主题

1

回帖

0

牛值

江湖小虾

2025-6-16 16:32:40 显示全部楼层

可能是你的msata的性能问题,我用的梵想的sata没出现这种问题

,我还是原版飞牛,4G内存

有可能,买的拉及拆盘的msata,现在也没什么正经msata了  详情 回复
2025-6-18 08:51

1

主题

11

回帖

0

牛值

江湖小虾

2025-6-17 16:05:04 显示全部楼层
linlin9 发表于 2025-6-16 14:38
如果日志也没记录的话,那可能这个方法对你的机器不适用。

停了docker后,目前还没出现死机,再观察几天看看
在这个帖子中看到的停用docker
https://club.fnnas.com/forum.php ... 5868&highlight=

2

主题

196

回帖

0

牛值

小有名气

2025-6-18 08:51:19 楼主 显示全部楼层
小幸运 发表于 2025-6-16 16:32
可能是你的msata的性能问题,我用的梵想的sata没出现这种问题
,我还是原版飞牛,4G内存
...

有可能,买的拉及拆盘的msata,现在也没什么正经msata了
苟利国家生死以,岂因祸福避趋之

5

主题

2

回帖

0

牛值

江湖小虾

2025-7-7 00:01:39 显示全部楼层

遇到了同样的问题,我也试着关了swap,不过楼主给的nano还是太难用了,我换成了vim,然后我还试了试修改系统使用swap激进的比例,代码如下sudo vim /etc/sysctl.conf vm.swappiness = 1 sudo sysctl -p 也可以解决死机的问题,楼主可以试试

感谢反馈,我试试  详情 回复
2025-7-7 08:02

2

主题

196

回帖

0

牛值

小有名气

2025-7-7 08:02:51 楼主 显示全部楼层
misakamiro 发表于 2025-7-7 00:01
遇到了同样的问题,我也试着关了swap,不过楼主给的nano还是太难用了,我换成了vim,然后我还试了试修改系 ...

感谢反馈,我试试
苟利国家生死以,岂因祸福避趋之

1

主题

6

回帖

0

牛值

江湖小虾

2025-7-7 21:24:30 显示全部楼层
咱俩问题一样的··我是自从去年冬天装机开始就没正常过·之前老系统偶尔死机,升级0.9之后每天死机两三次,后期又升级最多坚持了5天,日志里只有偶尔自动重启的信息·内存换了就差换系统盘了···
换系统盘可能有用  详情 回复
2025-7-8 08:07

2

主题

196

回帖

0

牛值

小有名气

2025-7-8 08:07:36 楼主 显示全部楼层
迈克尔·杰? 发表于 2025-7-7 21:24
咱俩问题一样的··我是自从去年冬天装机开始就没正常过·之前老系统偶尔死机,升级0.9之后每天死机两三次 ...

换系统盘可能有用
我用了一个暴力的办法暂时解决。自己做了一个硬件看门狗,nas死机了让它自动重启。省着大老远回家重启主机  详情 回复
2025-7-21 23:20
苟利国家生死以,岂因祸福避趋之

1

主题

6

回帖

0

牛值

江湖小虾

2025-7-21 23:20:47 显示全部楼层
linlin9 发表于 2025-7-8 08:07
换系统盘可能有用

我用了一个暴力的办法暂时解决。自己做了一个硬件看门狗,nas死机了让它自动重启。省着大老远回家重启主机
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则