Vadim Mescheryakov пишет:
У одного заказчика появилась такая проблемма с базой

Сервер ALTLinux на ядре 2.4, FB 1.5.3 CS

Не проходит gfix -sweep базы
(возвращает  ошибку Fatal lock manager error: invalid lock id (6722420),
errno: 2)

Нашел  в  Firebird.log частые сообщения о таких ошибках:

server_sclad Mon Sep 18 16:14:50 2006
 ISC_kill: process 1925 couldn't deliver signal 16 to process 3968:
permission denied

server_sclad Mon Sep 18 16:14:50 2006
 Fatal lock manager error: invalid lock id (6722420), errno: 2

Посмотрел в /var/log/secure - там не зарегистрированы процессы с таким pid -
3968

Что может быть не так? Если процесс не фиксируется в /var/log/secure значит он запускался локалнь на сервере? Кроме gbak и gfix ничего не запускается на сервере (по крайней мере спецы заказчика не признаются)

Раз "permission denied", то пользователя:группу надо проверять для gbak и gfix и права на каталогах /opt/firebird и /opt/firebird/bin (привел по умолчанию).

В 2 апреля подобная ситуация обсуждалась, ищи по эхе. Не знаю только чем дело успокоилось (или упокоилось).

--
Regards,
Ovchinnikov Vasily
ova at tkvc ru

Ответить