WebSphere Application Server 节点代理自动关闭
WebSphere Application Server Node Agent Shutting down automatically
让我解释一下我的环境设置
WAS 版本:8.5
OS:AIX
我们有 1 个 DMGR、6 个节点代理和 6 个节点。最近我们遇到了一个问题。节点代理正在自动关闭。日志显示 "Too many open file"。我们使用 LSOF 命令来监控节点代理进程 ID。
一些内核参数。
硬文件限制:20000
软件文件限制:8126
这是监控输出。
Date Server 1 Node Agent PID(6054) Server 2 Node Agent PID(8076)
29/11/2015 1636 1641
30/11/2015 2382 2390
01/12/2015 4527 4534
02/12/2015 5265 5274
节点代理进程只继续打开文件。它没有关闭文件描述符。 IBM 建议升级到 8.5.5,但这不是一个可行的选择,并且无法在所有环境中轻松完成。
有解决方法请提供。
提前致谢。
您能否提供有关记录的 "Too many open file" 消息的更多详细信息?
无论如何,升级+1。版本 8.5.0.0 已有约 2 年历史。
按照 IBM 文档的建议,将 nofiles softlimit 增加到至少 10000:http://www-01.ibm.com/support/knowledgecenter/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/tprf_tuneaix.html?lang=en
- 编辑/etc/security/limits 文件。将以下行添加到运行 WebSphere Application Server 进程的用户帐户:
nofiles = 10000
nofiles_hard = 10000
- 保存更改。
- 重新启动您的 AIX 系统。
- 要验证结果,请在命令行中键入 ulimit -a 命令。
也就是说,这可能只会延迟您的问题,并且 运行 在 8.5.0.0 上确实不是一个好主意。只需一步即可升级到最新版本(8.5.5.7)。
让我解释一下我的环境设置
WAS 版本:8.5 OS:AIX
我们有 1 个 DMGR、6 个节点代理和 6 个节点。最近我们遇到了一个问题。节点代理正在自动关闭。日志显示 "Too many open file"。我们使用 LSOF 命令来监控节点代理进程 ID。
一些内核参数。 硬文件限制:20000 软件文件限制:8126
这是监控输出。
Date Server 1 Node Agent PID(6054) Server 2 Node Agent PID(8076)
29/11/2015 1636 1641
30/11/2015 2382 2390
01/12/2015 4527 4534
02/12/2015 5265 5274
节点代理进程只继续打开文件。它没有关闭文件描述符。 IBM 建议升级到 8.5.5,但这不是一个可行的选择,并且无法在所有环境中轻松完成。
有解决方法请提供。
提前致谢。
您能否提供有关记录的 "Too many open file" 消息的更多详细信息?
无论如何,升级+1。版本 8.5.0.0 已有约 2 年历史。
按照 IBM 文档的建议,将 nofiles softlimit 增加到至少 10000:http://www-01.ibm.com/support/knowledgecenter/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/tprf_tuneaix.html?lang=en
- 编辑/etc/security/limits 文件。将以下行添加到运行 WebSphere Application Server 进程的用户帐户:
nofiles = 10000 nofiles_hard = 10000
- 保存更改。
- 重新启动您的 AIX 系统。
- 要验证结果,请在命令行中键入 ulimit -a 命令。
也就是说,这可能只会延迟您的问题,并且 运行 在 8.5.0.0 上确实不是一个好主意。只需一步即可升级到最新版本(8.5.5.7)。