『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 308|回复: 21

[求助] frigate 的运行会 导致 openwrt 路由器 死机 ?

[复制链接]

47

主题

269

帖子

1604

积分

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1335
HASS币
0
发表于 2024-5-8 15:12:08 | 显示全部楼层 |阅读模式
本帖最后由 mobility 于 2024-5-11 09:33 编辑

大伙好!
      我的配置是 主机是 N4120,16G内存, 500G固态硬盘 运行了 openwrt系统,安装了 docker版 HA,和docker版 frigate, 摄像头tplink ipc45aw-plus,frigate启动以后cpu占用比较小,总共大概30%左右,识别的时间大概是 30ms,一切看起来很正常,但是  1天左右 openwrt 系统死机了,要强制按电源开关机才行,我后来把frigate的 人员检测给关掉了,想测试看看 是不是 人员检测引起的,但还是会死机,2-3天左右就会死机。我的openwrt 系统 在使用frigate之前,一直非常稳定,运行几个月都没有问题,从来没有死过机,不知道这是什么原因?请各位帮忙看看,谢谢!


看来是内核和核显驱动的问题了,不使用核显加速,就没问题。但是cpu占用太高。有人说升级内核到6.5版本才行。
回复

使用道具 举报

43

主题

1351

帖子

5613

积分

论坛元老

Rank: 8Rank: 8

积分
5613
金钱
4252
HASS币
40
发表于 2024-5-8 15:18:38 | 显示全部楼层
千万不要套娃,和什么都往里塞,想要稳定运行底层系统选择很重要
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

47

主题

269

帖子

1604

积分

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1335
HASS币
0
 楼主| 发表于 2024-5-8 15:25:23 | 显示全部楼层
jjcs 发表于 2024-5-8 15:18
千万不要套娃,和什么都往里塞,想要稳定运行底层系统选择很重要

底层 是 openwrt ,frigate 作为docker容器 ,这应该 没套娃吧?
回复

使用道具 举报

0

主题

129

帖子

994

积分

高级会员

Rank: 4

积分
994
金钱
865
HASS币
0
发表于 2024-5-8 15:37:36 | 显示全部楼层
frigate要用核显来解码,如果用CPU就容易达到100%就会死机,还有建议路由最好分开,玩死机就全屋断网就不好玩了
回复

使用道具 举报

47

主题

269

帖子

1604

积分

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1335
HASS币
0
 楼主| 发表于 2024-5-8 15:40:56 | 显示全部楼层
本帖最后由 mobility 于 2024-5-8 15:43 编辑
jimgo 发表于 2024-5-8 15:37
frigate要用核显来解码,如果用CPU就容易达到100%就会死机,还有建议路由最好分开,玩死机就全屋断网就不好 ...

你好 ,我看了 cpu占用,刚启动时 确实很高,但正常运行 识别时,占用不到30%,应该不是cpu占用高的问题。我试试 设置 限制内存占用,看看能不能不死机。
回复

使用道具 举报

23

主题

645

帖子

4450

积分

元老级技术达人

积分
4450
金钱
3790
HASS币
30

教程狂人

QQ
发表于 2024-5-8 17:30:59 | 显示全部楼层
Frigate的系统资源占用大小,完全依赖于环境,检测的物体多了,占用资源相应就大,我的J4205的QNAP NAS带了两个海康400W的摄像机,另外还有HA,NodeRed,二十个左右的Docker容器,用核显识别的时延25ms左右,如果同时运行KODI,识别的延时就很高了,二三百毫秒了。感觉你用Openwrt的Docker去跑Frigate似乎不太合理,虽然Openwrt底层是Linux,但是这玩意只适合做路由系统,性能上应该受限,底层系统可以整个Openmediavault,将Openwrt和Frigate分开
回复

使用道具 举报

54

主题

270

帖子

4561

积分

元老级技术达人

积分
4561
金钱
4281
HASS币
80
发表于 2024-5-8 17:51:31 | 显示全部楼层
不大会是爆内存的问题,程序爆内存会被内核杀掉。有条件可以连显示器或者串口看看死机前最后的内核日志发帖看看。经验上看有可能是驱动问题引起内核崩溃。如果用的是openwrt用的是ext4,也可以考虑fsck检查一下系统分区有无损坏。经验上看ext4突然掉电后并不靠谱。以上如果能看懂或者会搜索,可以尝试一下。
回复

使用道具 举报

2

主题

102

帖子

1714

积分

金牌会员

Rank: 6Rank: 6

积分
1714
金钱
1612
HASS币
0
发表于 2024-5-8 23:06:05 | 显示全部楼层
ryanh7 发表于 2024-5-8 17:51
不大会是爆内存的问题,程序爆内存会被内核杀掉。有条件可以连显示器或者串口看看死机前最后的内核日志发帖 ...

大佬,有原生的traccar解决了地图偏移的解决方案?看到几篇解决地图偏移的方案,高版本的traccar不行
回复

使用道具 举报

0

主题

129

帖子

994

积分

高级会员

Rank: 4

积分
994
金钱
865
HASS币
0
发表于 2024-5-8 23:44:17 | 显示全部楼层
mobility 发表于 2024-5-8 15:40
你好 ,我看了 cpu占用,刚启动时 确实很高,但正常运行 识别时,占用不到30%,应该不是cpu占用高的问题。 ...

frigate内存基本可以忽略不计,我2个摄像头用核显 cpu才占用不到10%,你30%占用是带了多少的摄像头。
回复

使用道具 举报

54

主题

270

帖子

4561

积分

元老级技术达人

积分
4561
金钱
4281
HASS币
80
发表于 2024-5-8 23:53:50 | 显示全部楼层
foxwywh 发表于 2024-5-8 23:06
大佬,有原生的traccar解决了地图偏移的解决方案?看到几篇解决地图偏移的方案,高版本的traccar不行
...

来晚了,删掉了,抱歉
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-20 08:02 , Processed in 0.345681 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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