[转帖]求教一个问题:LIBTUX_CAT:577_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
4
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4238 | 回复: 3   主题: [转帖]求教一个问题:LIBTUX_CAT:577        下一篇 
landy
注册用户
等级:新兵
经验:61
发帖:72
精华:0
注册:2011-12-31
状态:离线
发送短消息息给landy 加好友    发送短消息息给landy 发消息
发表于: IP:您无权察看 2014-10-23 15:08:45 | [全部帖] [楼主帖] 楼主

 LIBTUX_CAT:577: ERROR: Unable to register because
the slot is already owned by another process


有人遇到过吗?

进程先是因为超时终止掉了CMDTUX_CAT:1667: WARN: Server(13789) processing terminated

after SVCTIMEOUT


然后LIBTUX_CAT:216: WARN: Process 13789 died; removing from BB

restart后就报错

全部的出错如下

115329.MBPS!BBL.626: CMDTUX_CAT:1667: WARN: Server(13789) processing terminated
after SVCTIMEOUT
115329.MBPS!BBL.626: LIBTUX_CAT:216: WARN: Process 13789 died; removing from BB
115329.MBPS!BBL.626: CMDTUX_CAT:1667: WARN: Server(13790) processing terminated
after SVCTIMEOUT
115329.MBPS!BBL.626: LIBTUX_CAT:541: WARN: Server MBPSGRP/600 terminated
115329.MBPS!BBL.626: LIBTUX_CAT:557: INFO: Server MBPSGRP/600 being restarted
115329.MBPS!BBL.626: LIBTUX_CAT:541: WARN: Server MBPSGRP/601 terminated
115329.MBPS!BBL.626: LIBTUX_CAT:557: INFO: Server MBPSGRP/601 being restarted
115329.MBPS!restartsrv.20899: 071006: TUXEDO Version 6.5 SCO_SV  3.2 2 i386.
115329.MBPS!restartsrv.20899: LIBTUX_CAT:577: ERROR: Unable to register because
the slot is already owned by another process
115329.MBPS!MBPS_BAT.20900: 071006: TUXEDO Version 6.5 SCO_SV  3.2 2 i386.
115329.MBPS!MBPS_BAT.20900: LIBTUX_CAT:262: INFO: Standard main starting
115329.MBPS!MBPS_BAT.20900: LIBTUX_CAT:525: INFO: Default tpsvrinit() function u
sed
115329.MBPS!MBPS_BAT.20900: LIBTUX_CAT:476: WARN: Server 2/600: client process 1
9920: lost message
115329.MBPS!MBPS_BAT.20900: LIBTUX_CAT:477: WARN: SERVICE=MBPS_BAT_ACC    MSG_ID=0    REASON=server died
115329.MBPS!?proc.19924: 071006: TUXEDO Version 6.5 SCO_SV  3.2 2 i386.
115329.MBPS!?proc.19924: tpfcall.c|193|TPESVCERR - server error while handling request|


大家有什么想法啊,如果进程因超时而异常终止掉后我用ps -ef | grep *还能看到吗?

--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
koei123
注册用户
等级:大校
经验:4196
发帖:16
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei123 加好友    发送短消息息给koei123 发消息
发表于: IP:您无权察看 2014-10-23 17:28:03 | [全部帖] [楼主帖] 2  楼

呵呵,根源在于,同时挂掉了两个

115329.MBPS!BBL.626: CMDTUX_CAT:1667: WARN: Server(13789) processing terminated after SVCTIMEOUT
115329.MBPS!BBL.626: LIBTUX_CAT:216: WARN: Process 13789 died; removing from BB
115329.MBPS!BBL.626: CMDTUX_CAT:1667: WARN: Server(13790) processing terminated after SVCTIMEOUT


你看,进程号13789的错误信息是两条;而13790的只有一条。。。



赞(0)    操作        顶端 
koei123
注册用户
等级:大校
经验:4196
发帖:16
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei123 加好友    发送短消息息给koei123 发消息
发表于: IP:您无权察看 2014-10-23 17:29:13 | [全部帖] [楼主帖] 3  楼

理论上对于因为超时被干掉的进程,你在ps -ef的结果中是找不到的,因为即使重新启动了,也是新的进程号



赞(0)    操作        顶端 
koei123
注册用户
等级:大校
经验:4196
发帖:16
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei123 加好友    发送短消息息给koei123 发消息
发表于: IP:您无权察看 2014-10-23 17:31:01 | [全部帖] [楼主帖] 4  楼

这个问题要展开了说的话,涉及到Tuxedo源代码中的不足之处,但还不能称之为Bug
不过,如果同一款Server,如果只有一个超时的话,是不会出现这种起不来的错误的,敬请放心。



赞(0)    操作        顶端 
总帖数
4
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论