收起左侧

飞牛系统的dockermgr进程频繁扫描端口导致系统崩溃

14
回复
191
查看
[ 复制链接 ]

1

主题

10

回帖

0

牛值

江湖小虾

2025-3-31 14:40:39 显示全部楼层 阅读模式

设备环境:物理机,飞牛版本:0.8.41,局域网/公网/反代/域名/P2P

BUG现象:飞牛系统每隔一段时间会无法连接,但是电脑还处于启动状态,间隔时间不到12个小时就会出现一次,出现后只能是重新启动主机。导出Debug日志后,自行排查系统失联之前,dockermgr会进行频繁(大概2分钟一次)的扫描容器的端口

出现频率:必现

联系方式:15927052265,248群-ChrisZhang

日志文件:https://s.fnnas.net/s/990fdb890cc94c12bf

日志文件见飞牛分享链接,这里粘贴一下部分日志信息: 2025-03-30T01:55:01.043257+08:00 INAS CRON[151990]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1) 2025-03-30T01:55:41.742973+08:00 INAS dockermgr[3424]: [01:55:41.741] [info] [3440] [SAC]Clear all docker ports 2025-03-30T01:55:41.743429+08:00 INAS dockermgr[3424]: [01:55:41.741] [info] [3440] [SAC]Unregister for all dockers 2025-03-30T01:55:41.744145+08:00 INAS dockermgr[3424]: [01:55:41.743] [info] [3440] [SAC]Unregister for all succeed 2025-03-30T01:55:41.749189+08:00 INAS dockermgr[3424]: [01:55:41.749] [info] [3440] [SAC]Try to update ports for postgres(66d1a66d3ee8f5f71d603ac5f83b5c0027290f47c9c08f2ed23d0bdd08e03fd7) 2025-03-30T01:55:41.749381+08:00 INAS dockermgr[3424]: [01:55:41.749] [info] [3440] [SAC]Register 1 ports for 66d1a66d3ee8f5f71d603ac5f83b5c0027290f47c9c08f2ed23d0bdd08e03fd7 2025-03-30T01:55:41.749837+08:00 INAS dockermgr[3424]: [01:55:41.749] [info] [3440] [SAC]Register 1 ports finished 2025-03-30T01:55:41.749962+08:00 INAS dockermgr[3424]: [01:55:41.749] [info] [3440] [SAC]Try to update ports for redis(9798d7ccf16c65d6019b1cd2a6d12737c259d2c9f25eeda49b2d2f3c10890374) 2025-03-30T01:55:41.750015+08:00 INAS dockermgr[3424]: [01:55:41.749] [info] [3440] [SAC]Register 1 ports for 9798d7ccf16c65d6019b1cd2a6d12737c259d2c9f25eeda49b2d2f3c10890374 2025-03-30T01:55:41.750455+08:00 INAS dockermgr[3424]: [01:55:41.750] [info] [3440] [SAC]Register 1 ports finished 2025-03-30T01:55:41.750609+08:00 INAS dockermgr[3424]: [01:55:41.750] [info] [3440] [SAC]Try to update ports for aipan(c5794c6dd0343478009e161861156c6e985e866c70fb44ab679318584f256341) 2025-03-30T01:55:41.750667+08:00 INAS dockermgr[3424]: [01:55:41.750] [info] [3440] [SAC]Register 1 ports for c5794c6dd0343478009e161861156c6e985e866c70fb44ab679318584f256341 2025-03-30T01:55:41.751082+08:00 INAS dockermgr[3424]: [01:55:41.751] [info] [3440] [SAC]Register 1 ports finished 2025-03-30T01:55:41.751166+08:00 INAS dockermgr[3424]: [01:55:41.751] [info] [3440] [SAC]Try to update ports for xunlei(f0eae3c4de43b38355585dafe2d5b963a72e8024db8345ae9cdff780cfee0b9f) 2025-03-30T01:55:41.751225+08:00 INAS dockermgr[3424]: [01:55:41.751] [info] [3440] [SAC]Register 1 ports for f0eae3c4de43b38355585dafe2d5b963a72e8024db8345ae9cdff780cfee0b9f 2025-03-30T01:55:41.751612+08:00 INAS dockermgr[3424]: [01:55:41.751] [info] [3440] [SAC]Register 1 ports finished 2025-03-30T01:55:41.751739+08:00 INAS dockermgr[3424]: [01:55:41.751] [info] [3440] [SAC]Try to update ports for mysql(4b076fb65e00feac7802b8098dea52dce466261c229f3e9b57247b4b39ec5b72) 2025-03-30T01:55:41.751796+08:00 INAS dockermgr[3424]: [01:55:41.751] [info] [3440] [SAC]Register 1 ports for 4b076fb65e00feac7802b8098dea52dce466261c229f3e9b57247b4b39ec5b72 2025-03-30T01:55:41.752127+08:00 INAS dockermgr[3424]: [01:55:41.752] [info] [3440] [SAC]Register 1 ports finished

收藏
送赞
分享

30

主题

6625

回帖

0

牛值

管理员

2025-3-31 17:55:09 显示全部楼层
已在群里联系正在排查 后续排查结果麻烦补充在本贴下

1

主题

13

回帖

0

牛值

江湖小虾

2025-3-31 22:41:56 显示全部楼层
我可能也是类似的情况,持续关注。

1

主题

1

回帖

0

牛值

江湖小虾

社区上线纪念勋章

2025-4-1 00:15:34 显示全部楼层
我也是类似的情况,主机开机状态,外网访问不了,但是局域网内可以

1

主题

13

回帖

0

牛值

江湖小虾

2025-4-1 09:22:48 显示全部楼层
解决问题有啥进展需要牛友及时告知大家撒,目前机器用不了了。

3

主题

4

回帖

0

牛值

fnOS系统内测组

2025-4-2 20:09:04 显示全部楼层
本帖最后由 airenelife 于 2025-4-2 20:47 编辑

我也有这个问题,2分钟一次 这个的作用是什么?

关了docker 服务,就一直输出

Apr 02 20:45:45 nas dsmgr[2627]: [Stats]start begin
Apr 02 20:45:45 nas dsmgr[2627]: [Stats]wait for container event
Apr 02 20:45:45 nas dsmgr[2627]: [Stats]closing event monitor
Apr 02 20:45:45 nas dsmgr[2627]: [Stats]closed event monitor
Apr 02 20:45:45 nas dsmgr[2627]: [Stats]exit from getContainerList
Apr 02 20:45:45 nas dsmgr[2627]: [Stats]Close the channel, err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Apr 02 20:45:45 nas dsmgr[2627]: time="2025-04-02T20:45:45+08:00" level=error msg="runStats err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?"
Apr 02 20:45:55 nas dsmgr[2627]: [Stats]Run stats cnt:3, size:0
Apr 02 20:45:55 nas dsmgr[2627]: [Stats]start begin
Apr 02 20:45:55 nas dsmgr[2627]: [Stats]wait for container event
Apr 02 20:45:55 nas dsmgr[2627]: [Stats]closing event monitor
Apr 02 20:45:55 nas dsmgr[2627]: [Stats]closed event monitor
Apr 02 20:45:55 nas dsmgr[2627]: [Stats]exit from getContainerList
Apr 02 20:45:55 nas dsmgr[2627]: [Stats]Close the channel, err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Apr 02 20:45:55 nas dsmgr[2627]: time="2025-04-02T20:45:55+08:00" level=error msg="runStats err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?"
Apr 02 20:46:05 nas dsmgr[2627]: [Stats]Run stats cnt:4, size:0
Apr 02 20:46:05 nas dsmgr[2627]: [Stats]start begin
Apr 02 20:46:05 nas dsmgr[2627]: [Stats]wait for container event
Apr 02 20:46:05 nas dsmgr[2627]: [Stats]closing event monitor
Apr 02 20:46:05 nas dsmgr[2627]: [Stats]closed event monitor
Apr 02 20:46:05 nas dsmgr[2627]: [Stats]exit from getContainerList
Apr 02 20:46:05 nas dsmgr[2627]: [Stats]Close the channel, err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Apr 02 20:46:05 nas dsmgr[2627]: time="2025-04-02T20:46:05+08:00" level=error msg="runStats err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?"
Apr 02 20:46:15 nas dsmgr[2627]: [Stats]Run stats cnt:5, size:0
Apr 02 20:46:15 nas dsmgr[2627]: [Stats]start begin
Apr 02 20:46:15 nas dsmgr[2627]: [Stats]wait for container event
Apr 02 20:46:15 nas dsmgr[2627]: [Stats]closing event monitor
Apr 02 20:46:15 nas dsmgr[2627]: [Stats]closed event monitor
Apr 02 20:46:15 nas dsmgr[2627]: [Stats]exit from getContainerList
Apr 02 20:46:15 nas dsmgr[2627]: [Stats]Close the channel, err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Apr 02 20:46:15 nas dsmgr[2627]: time="2025-04-02T20:46:15+08:00" level=error msg="runStats err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?"
Apr 02 20:46:20 nas dockermgr[2624]: [20:46:20.938] [info] [2637] [SAC]Clear all docker ports
Apr 02 20:46:20 nas dockermgr[2624]: [20:46:20.938] [info] [2637] [SAC]Unregister for all dockers
Apr 02 20:46:20 nas dockermgr[2624]: [20:46:20.939] [info] [2637] [SAC]Unregister for all succeed
Apr 02 20:46:20 nas dockermgr[2624]: [20:46:20.940] [error] [2637] [SAC]Failed to get container list, ret:7
Apr 02 20:46:25 nas dsmgr[2627]: [Stats]Run stats cnt:6, size:0
Apr 02 20:46:25 nas dsmgr[2627]: [Stats]start begin
Apr 02 20:46:25 nas dsmgr[2627]: [Stats]wait for container event
Apr 02 20:46:25 nas dsmgr[2627]: [Stats]closing event monitor
Apr 02 20:46:25 nas dsmgr[2627]: [Stats]closed event monitor
Apr 02 20:46:25 nas dsmgr[2627]: [Stats]exit from getContainerList
Apr 02 20:46:25 nas dsmgr[2627]: [Stats]Close the channel, err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Apr 02 20:46:25 nas dsmgr[2627]: time="2025-04-02T20:46:25+08:00" level=error msg="runStats err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?"
Apr 02 20:46:35 nas dsmgr[2627]: [Stats]Run stats cnt:7, size:0
Apr 02 20:46:35 nas dsmgr[2627]: [Stats]start begin
Apr 02 20:46:35 nas dsmgr[2627]: [Stats]wait for container event
Apr 02 20:46:35 nas dsmgr[2627]: [Stats]closing event monitor
Apr 02 20:46:35 nas dsmgr[2627]: [Stats]closed event monitor
Apr 02 20:46:35 nas dsmgr[2627]: [Stats]exit from getContainerList
Apr 02 20:46:35 nas dsmgr[2627]: [Stats]Close the channel, err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Apr 02 20:46:35 nas dsmgr[2627]: time="2025-04-02T20:46:35+08:00" level=error msg="runStats err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?"

1

主题

10

回帖

0

牛值

江湖小虾

2025-4-9 14:47:37 楼主 显示全部楼层
到目前为止没有找到原因,依旧是每天失联两到三次

0

主题

5

回帖

0

牛值

江湖小虾

2025-4-15 16:35:46 显示全部楼层

我也是一模一样的问题,但是我是大概每两到三天失联一次,专门接了显示器,就是纯死机,敲键盘也没有反应。系统崩溃前是dockermgr.service这个服务,不停的update ports,然后是systemd,run-docker-runtime Deactivated successfully.两者交替直到崩溃。现在我把docker服务完全关了,还有这个dsmgr.service一直跑出来,和楼主的log一模一样。

我看有位同志发帖说是内存的问题的,我测了好多遍发现不是内存的问题,后来这位同志也反馈不是内存的问题。 我试着把dokcermgr停用了,但是会引发其他崩溃,感觉是系统内核不对导致的,始终找不到原因,每天失联很多  详情 回复
2025-4-15 16:48

1

主题

10

回帖

0

牛值

江湖小虾

2025-4-15 16:48:54 楼主 显示全部楼层
jasonyhsu 发表于 2025-4-15 16:35
我也是一模一样的问题,但是我是大概每两到三天失联一次,专门接了显示器,就是纯死机,敲键盘也没有反应。 ...

我看有位同志发帖说是内存的问题的,我测了好多遍发现不是内存的问题,后来这位同志也反馈不是内存的问题。
我试着把dokcermgr停用了,但是会引发其他崩溃,感觉是系统内核不对导致的,始终找不到原因,每天失联很多很多次
我现在把docker服务关了,发现有个dsmgr服务每10秒执行一次, 2025-04-15T14:27:45.949678+08:00 fnOS dsmgr[192614]: [Stats]Run stats cnt:1402, size:0 2025-04-15T14:27:45.949766+08:00 fnOS dsmgr[192614]: [  详情 回复
2025-4-15 16:51

0

主题

5

回帖

0

牛值

江湖小虾

2025-4-15 16:51:12 显示全部楼层
虫虫 发表于 2025-4-15 16:48
我看有位同志发帖说是内存的问题的,我测了好多遍发现不是内存的问题,后来这位同志也反馈不是内存的问题 ...

我现在把docker服务关了,发现有个dsmgr服务每10秒执行一次,

2025-04-15T14:27:45.949678+08:00 fnOS dsmgr[192614]: [Stats]Run stats cnt:1402, size:0
2025-04-15T14:27:45.949766+08:00 fnOS dsmgr[192614]: [Stats]start begin
2025-04-15T14:27:45.949797+08:00 fnOS dsmgr[192614]: [Stats]wait for container event
2025-04-15T14:27:45.949844+08:00 fnOS dsmgr[192614]: [Stats]closing event monitor
2025-04-15T14:27:45.949872+08:00 fnOS dsmgr[192614]: [Stats]closed event monitor
2025-04-15T14:27:45.949897+08:00 fnOS dsmgr[192614]: [Stats]exit from getContainerList
2025-04-15T14:27:45.949922+08:00 fnOS dsmgr[192614]: [Stats]Close the channel, err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
2025-04-15T14:27:45.949948+08:00 fnOS dsmgr[192614]: time="2025-04-15T14:27:45+08:00" level=error msg="runStats err:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?"

0

主题

5

回帖

0

牛值

江湖小虾

2025-4-21 10:07:36 显示全部楼层

我现在把从飞牛商店安装的所有应用和容器都卸载删除了,只保留了一些自己安装的docker,已经运行3天了没有死机,虽然从屏幕显示看中间也跳过一些乱七八糟的代码,后台记录仍然有dockermgr这个服务不停刷新端口,但是飞牛一直没有失联。所以猜测可能是应该商店里某个应用导致的失联死机,会再观察一段时间。

2

主题

5

回帖

0

牛值

江湖小虾

2025-4-22 10:51:00 显示全部楼层

问题解决了吗

并没有,现在就是准备自己在组装一个小主机,除了硬盘全都换掉,实在不想折腾了,官方也没有给解决,基本没有什么回复  详情 回复
2025-4-30 17:14

1

主题

10

回帖

0

牛值

江湖小虾

2025-4-30 17:14:28 楼主 显示全部楼层

并没有,现在就是准备自己在组装一个小主机,除了硬盘全都换掉,实在不想折腾了,官方也没有给解决,基本没有什么回复

2

主题

5

回帖

0

牛值

江湖小虾

2025-5-1 22:57:55 显示全部楼层
虫虫 发表于 2025-4-30 17:14
并没有,现在就是准备自己在组装一个小主机,除了硬盘全都换掉,实在不想折腾了,官方也没有给解决,基本 ...

我和你一样的,Docker 一直在更新端口。
我终于不受这个问题的困扰了,解决办法就是把这个有问题的nas拆解了挂到闲鱼上买了,然后再组装个稳定点的机器,我现在组了一个3865u的,很稳定,已经运行4天多了没有死机  详情 回复
6 天前

1

主题

10

回帖

0

牛值

江湖小虾

6 天前 楼主 显示全部楼层
Enen 发表于 2025-5-1 22:57
我和你一样的,Docker 一直在更新端口。

我终于不受这个问题的困扰了,解决办法就是把这个有问题的nas拆解了挂到闲鱼上卖了,然后再组装个稳定点的机器。我现在组了一个3865u的,很稳定,已经运行4天多了没有死机
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则