AIX5310和was7009搭配使用端口不释放
本帖最后由 niceyy 于 2011-06-17 08:50 编辑
各位大侠不知是否遇到过我这种情况:
操作系统:AIX 5300-10
中间件版本:WebSphere 7.0.0.9
我通过kill -9 杀掉server进程,进程端口仍然不释放
f100060000299b98 tcp 0 0 *.9002 *.* LISTEN
f1000600072e1398 tcp4 28 0 10.1.6.30.9002 10.1.8.11.37173 CLOSE_WAIT
f10006001016cb98 tcp4 28 0 10.1.6.30.9002 10.1.8.11.37450 CLOSE_WAIT
f100060004922b98 tcp4 28 0 10.1.6.30.9002 10.1.8.11.37719 CLOSE_WAIT
f100060000951398 tcp4 28 0 10.1.6.30.9002 10.1.8.11.37985 CLOSE_WAIT
f10006000807eb98 tcp4 28 0 10.1.6.30.9002 10.1.8.11.38252 CLOSE_WAIT
f100060007264b98 tcp4 7 0 10.1.6.30.9002 10.1.8.11.38520 ESTABLISHED
我尝试:
rmsock f100060007264b98 tcpcb
报:
Wait for exiting processes to be cleaned up before removing the socket
这个事情搞要重启主机了,不知各位大侠是否有好的解决办法。谢谢!
[补充]:我在红帽5.3和5.5上用was7.0.0.11,未见此问题......
[后续跟踪]:
我已经将was版本进行了升级,从7.0.0.9升级为7.0.0.11。这个问题仍然存在
无语了......
难道让我升级操作系统版本???不能每次重启应用都shutdown -Fr啊~~这可是生产!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
决定了,升was版本,升到7.0.0.11以上....
但是还是想知道这类问题如何从AIX层面排查,请各位大侠多多指导,谢谢!
你确认WAS用的是9002?你确认WAS进程都停掉了?你确认过WAS的日志没有?
回复 3# rockants
你好,我们应用was端口使用的都不是默认端口,9002是其中之一,是一个例子,其他端口也是一样的。我曾经尝试杀掉所有java进程,server、node、dmgr。当然,进程都没了,日志也没有东西继续抛出。谢谢你的回复,谢谢!
追加了后续跟踪,请各位大虾参考,谢谢!