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

 找回密码
 立即注册
12
返回列表 发新帖
楼主: Clark

[技术探讨] 自从配置了Z2M,几乎每次运行都会内存溢出系统崩溃

[复制链接]

32

主题

1065

帖子

4942

积分

论坛元老

Rank: 8Rank: 8

积分
4942
金钱
3862
HASS币
90
发表于 2023-3-22 21:49:55 | 显示全部楼层
本帖最后由 relliky 于 2023-3-26 17:59 编辑
Clark 发表于 2023-3-11 21:14
最近发现z2m每隔几天都会异常,需要重启虚拟机才会恢复。怀疑目前分配的2g内存不够用导致。
2023年3月11日 ...

我现在是群晖DS920+8G内存。

分配给2G和全部4个CPU给HAOS VM,HAOS里运行z2m里面连接了60个zigbee设备,我基本没遇到z2m崩溃的问题,最少切到1.2G内存也是可以稳定使用的(但需要关掉VSCODE之类的大容器)。VM就是你给多少内存它就吃多少,因为它毕竟是虚拟的主机,并不知道haos里面的内存具体哪些是消耗给程序的,哪些只是缓存。我觉得你应该是一直在观测群晖里VM的内存占用量,所以你才觉得是内存问题。

去HAOS里,加入system monitor集成
https://www.home-assistant.io/integrations/systemmonitor/



这是我的数据。我觉得你的问题应该再别的地方而不是内存。如果从system monitor里面观测的内存没问题就可以确定这个问题了。

还有一个办法就是在ha里打开终端输入free命令,自己可以搜搜free的结果解释。

Screenshot 2023-03-22 134805.png

我家全屋智能的HA设置 https://github.com/relliky/Tais_Home_Assistant_Config
回复

使用道具 举报

1

主题

32

帖子

176

积分

注册会员

Rank: 2

积分
176
金钱
144
HASS币
0
发表于 2023-3-23 09:24:12 | 显示全部楼层
HP 705G2 的小机器,分配了1C/2G 给HAOS,目前挺稳定的。不知道设备多了会不会有问题。
回复

使用道具 举报

103

主题

758

帖子

2657

积分

金牌会员

Rank: 6Rank: 6

积分
2657
金钱
1899
HASS币
0
 楼主| 发表于 2023-4-1 23:36:12 | 显示全部楼层
本帖最后由 Clark 于 2023-4-14 07:09 编辑
relliky 发表于 2023-3-22 21:49
我现在是群晖DS920+8G内存。

分配给2G和全部4个CPU给HAOS VM,HAOS里运行z2m里面连接了60个zigbee设备, ...

感谢分享!目前虚拟机内存分配到4G后,Z2M就没有出现所有设备离线状态。但是Z2M自动关闭需要重启的情况今天发生了两次,考虑继续升级Z2M模块,当前You have 1.30.2-1 installed. Click update to update to version 1.30.3-1 。

update:2023年4月14日 05:53:03  虚拟机内存分配到4G,Z2M开启奔溃自动重启,用了一段时间稳定多了。 考虑到很多系统core都跳过升级了,有点忍不住还想升级新版本。
当前Home Assistant 2023.1.5                Supervisor 2023.04.0                Operating System 9.4                                  Frontend 20230110.0 - latest
升级之前还是先用VMM虚拟机快照功能全盘镜像一下,感觉这个镜像功能比HA自带的升级备份更靠谱。升级到 Home Assistant 2023.4.4 Supervisor 2023.04.0 Operating System 9.4  Frontend 20230411.1 - latest
顺便升级了xiaomi gateway3集成和HACS集成到最新版本。ZHA集成异常,重启虚拟机后,还是异常,再次重启多模网关,然后重启HA,终于ZHA恢复正常。


回复

使用道具 举报

32

主题

1065

帖子

4942

积分

论坛元老

Rank: 8Rank: 8

积分
4942
金钱
3862
HASS币
90
发表于 2023-4-2 06:38:14 | 显示全部楼层
Clark 发表于 2023-4-1 23:36
感谢分享!目前虚拟机内存分配到4G后,Z2M就没有出现所有设备离线状态。但是Z2M自动关闭需要重启的情况今 ...

你在ha里面看内存消耗多少啊?装glances addon后可以看到每个容器占用的内存量的。
我家全屋智能的HA设置 https://github.com/relliky/Tais_Home_Assistant_Config
回复

使用道具 举报

22

主题

612

帖子

2755

积分

金牌会员

Rank: 6Rank: 6

积分
2755
金钱
2143
HASS币
0
发表于 2023-4-3 10:19:57 | 显示全部楼层
用电视盒子跑的HA 也用了Z2M,但是内存总计消耗1G不到,虽然盒子有几率会死机,但貌似不是Z2M的问题。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 09:13 , Processed in 0.192187 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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