viplcy Posted April 6, 2024 Posted April 6, 2024 (edited) 早上开机一个小时后,就出现内存被撑爆到100%。之前也有发现,一直没注意,重启后好像又正常了很久,要如何排查? 运行htop,看不出哪里有异样 unraidzero-diagnostics-20240406-0935.zip Edited April 6, 2024 by viplcy Quote
anpple Posted April 6, 2024 Posted April 6, 2024 系统日志错误和警告摘要 1. 网络不可达错误: 日志显示系统无法连接网络,可能是由于网络配置不当、物理连接问题或网络服务故障。 2. Docker服务通知: 日志中提到了Docker服务成功启动。如果Docker容器不能正确工作,请进一步查看这些日志。 3. libvirt警告: libvirt发出无法解析进程状态数据的警告,可能是虚拟机或libvirt守护程序存在问题。 4. 内存不足(OOM): 系统日志记录了内存不足(OOM)killer被调用,表明某进程内存使用过多,系统为防止崩溃已将其终止​``【oaicite:1】``​。 5. PHP-FPM警告: 日志中有警告显示PHP-FPM的`max_children`设置已达到,这可能导致Web服务中断。 6. BTRFS异步丢弃(Async Discard): 日志中有BTRFS文件系统操作开启异步丢弃的信息​``【oaicite:0】``​。 解决方案: - 网络问题: 检查物理网络连接、网络配置及网络服务状态。 - Docker问题: 查看Docker容器日志和系统资源使用情况。 - libvirt警告: 检查虚拟机和libvirt守护进程状态。 - OOM错误: 使用`top`或`htop`等工具检查哪些进程消耗内存,考虑增加内存或优化应用程序。 - PHP-FPM配置: 如果您的工作负载高,考虑增加PHP-FPM配置中的`max_children`限制。 - BTRFS消息: 如果没有错误,这可能只是个信息性消息,但要确保系统没有磁盘空间不足的问题。 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.