故障报告
1. 问题(故障)描述
报错信息:library initialization failed - unable to allocate file descriptor table - out of memoryAborted
2. 问题(故障)原因
JDK8启动程序时会尝试为系统设置的”1073741816”个文件句柄分配内存,因为文件句柄数量十分巨大,就导致了即便分配10G运存还是Out Of Memory。旧版的Linux默认句柄数为1024,则不会出现该异常。
3. 解决
修改/usr/local/zcbus/profile,最后部分添加以下命令
ulimit -n 10000
最后重启zcbus容器:
cd /usr/local/zcbus/scripts/
stop_container.sh
start_container.sh
4. 参考
https://blog.csdn.net/weixin_36146275/article/details/104566640
文档更新时间: 2022-09-18 21:11 作者:周风磊