Найти и закрыть / отменить связь между сообщениями в системе

У меня есть машина SLES-11, на которой я не являюсь корнем, где я создаю программный код, который широко использует очереди сообщений. Из-за некоторых ошибок, теперь есть ошибка:

mq_open: Too many open files

Я использую команду ipcs -a но я не вижу своих очередей сообщений. Так что я не могу использовать ipcrm команда.

Итак, сейчас я не могу использовать машину вообще. Есть ли способ найти очереди сообщений (открытые мной) в системе и закрыть их?

Информация: у меня нет /dev/mqueue в моей системе. Я тоже не root пользователь

1 ответ

Похоже, тот, кто установил MQ на этом сервере, НЕ читал руководство. Существует целый раздел для параметров ядра Linux, который необходимо проверить: http://pic.dhe.ibm.com/infocenter/wmqv7/v7r1/topic/com.ibm.mq.doc/zi00760_.htm

Другие вопросы по тегам