我有一台SLES-11机器,在这台机器上,我不是构建广泛使用消息队列的软件代码的根。由于一些错误,现在有一个错误:
mq_open: Too many open files
我正在使用命令ipcs -a
,但我没有看到我的消息队列。所以我不能使用ipcrm
命令。
所以,现在我根本不能使用机器。有没有办法在系统中找到消息队列(由我打开)并关闭它们?
的信息:
我的系统中没有/dev/mqueue
。我也不是root
用户
答案 0 :(得分:0)
听起来无论谁在该服务器上安装了MQ都没有阅读本手册。需要检查Linux内核参数的整个部分: http://pic.dhe.ibm.com/infocenter/wmqv7/v7r1/topic/com.ibm.mq.doc/zi00760_.htm