Chinaunix
标题:
大ID的消息队列无法删除怎么办?(找到原因啦!)
[打印本页]
作者:
tedsxn
时间:
2007-06-11 09:06
标题:
大ID的消息队列无法删除怎么办?(找到原因啦!)
不知道什么原因,系统出现了几个大ID的消息队列,无法删除,而且删队列的进程也kill不了,请高手帮帮忙啊!谢谢!
#ipcs -q|grep xuser
q 474775559 0xcf1c54e8 --rw-rw-rw- xuser xuser
q 752943112 0x94b054e8 --rw-rw-rw- xuser xuser
q 505348106 0x437054e8 --rw-rw-rw- xuser xuser
q 748945419 0xb37054e8 --rw-rw-rw- xuser xuser
#ipcrm -q 474775559
该命令阻塞,无应答,而且无法中断
#ps -ef|grep ipcrm
root 25761 25688 0 Jun 9 pts/tf 0:00 ipcrm -q 474775559
xuser 24197 1 0 Jun 9 ? 0:00 ipcrm -q 474775559
xuser 12423 1 0 Jun 5 ? 0:00 ipcrm -q 474775559
xuser 25682 1 0 Jun 9 ? 0:00 ipcrm -q 474775559
xuser 24228 24211 0 Jun 9 pts/tn 0:00 ipcrm -q 474775559
root 25978 25947 0 Jun 9 pts/tp 0:00 ipcrm -q 474775559
xuser 11690 1 0 06:14:26 ? 0:00 ipcrm -q 474775559
xuser 853 1 0 May 27 ? 0:00 ipcrm -q 474775559
xuser 2101 1 0 May 27 ? 0:00 ipcrm -q 474775559
xuser 12359 1 0 Jun 5 ? 0:00 ipcrm -q 474775559
xuser 755 1 0 May 27 ? 0:00 ipcrm -q 474775559
联系过hp客户中心,说要重起,但
因为不能停业务,所以重起目前看是不行的。
[
本帖最后由 tedsxn 于 2007-6-13 07:10 编辑
]
作者:
tedsxn
时间:
2007-06-13 07:05
经联系hpIT资源中心,得到答复如下:
这是HP-UX的bug引起的,在处理message queue的时候发生了race condition,导致进程挂起。
解决方法:
安装补丁:PHKL_30590 (s700_800 11.11 application hangs using msg queues)
安装方法:(安装过程会重启系统)
1,把PHKL_30590上传到/tmp下,注:用ftp的binary方式
2,cd /tmp
3,sh PHKL_30590
4,swinstall -s /tmp/PHKL_30590.depot
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2