Fatal lock manager error: semaphores are exhausted, errno:

Access Violation, некорректное выполнение запросов или вызовов API, ошибки утилит командной строки, в общем все, что вам мешает работать

Модераторы: kdv, dimitr

Ответить
kotygoroshko
Сообщения: 7
Зарегистрирован: 06 авг 2007, 15:53

Fatal lock manager error: semaphores are exhausted, errno:

Сообщение kotygoroshko » 20 авг 2007, 18:13

У меня Firebird version 1.5.3 CS
Работает под операционкой Suse 10

Вовремя работы возникла ошибка:
Fatal lock manager error: semaphores are exhausted, errno: 11

В инете поискал... ни кто ничего по поводу этой ошибки не пишет..
Может кто-то обяснить что это такое и как с ним боротся...

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 20 авг 2007, 18:39

пишет ведь - семафоров не хватает.
или какая другая софтина эти семафоры сожрала, или не хватило базового количества. Меняй firebird.conf, и параллельно смотри на кол-во семафоров к конфиге ОС.

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Сообщение Merlin » 20 авг 2007, 18:46

Стоило сначала поискать несколько ближе, а именно в /opt/firebird/firebird.conf :wink:

kotygoroshko
Сообщения: 7
Зарегистрирован: 06 авг 2007, 15:53

Сообщение kotygoroshko » 21 авг 2007, 12:26

Спасибо за советы. Количество симафоров в /opt/firebird/firebird.conf стоит (по умолчанию) 32.
В системе увеличил до 64.
По статье найденой в Инете:
(Статья мне показалась немного устаревшей - кто может прокоментировать???)
http://www.ibphoenix.com/main.nfs?a=ibp ... ibp_sem_sm Решил что этого должно хватить.



PS.Ошибка пока больше не повторялась.

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Сообщение Merlin » 21 авг 2007, 12:53

kotygoroshko писал(а):Спасибо за советы. Количество симафоров в /opt/firebird/firebird.conf стоит (по умолчанию) 32.
В системе увеличил до 64.
По статье найденой в Инете:
(Статья мне показалась немного устаревшей - кто может прокоментировать???)
http://www.ibphoenix.com/main.nfs?a=ibp ... ibp_sem_sm Решил что этого должно хватить.

PS.Ошибка пока больше не повторялась.
В этой статье расчёты для SCO UNIX, которое жрало семафоры только треск стоял. У пИнгвина аппетит на них скромный, про Фрю не знаю. Кому там у тебя их не хватило - FB или другому вращающемуся там софту - трудно сказать. Если будет опять - попробуй увеличить в конфиге FB тоже.

Ответить