powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / gfix -v -full base.fdb *не* выдаёт ошибку доступа при непустом выводе lsof base.fdb. Why ?
1 сообщений из 1, страница 1 из 1
gfix -v -full base.fdb *не* выдаёт ошибку доступа при непустом выводе lsof base.fdb. Why ?
    #38516969
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hi all

Был некий грузильный тест, я его остановил ("стоп-сигналом", в результате которого все
isql-окна корректно самозакрылись - я специально убедился в этом).

Через 1 минуту спрашиваю у линуха, кто открыл файл базы:
[root@oel64 15:23:03 fb30]$ lsof idx_under_load_test.fdb
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
firebird 7404 root 10u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 11u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 12u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 13u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 14u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 15u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 16u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 17u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 20u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 21u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 22u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 23u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 25u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 26u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 27u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 29u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 58u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 67u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 71u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 94u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 97u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 99u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 108u REG 8,4 325255168 6554515 idx_under_load_test.fdb
firebird 7404 root 125u REG 8,4 325255168 6554515 idx_under_load_test.fdb

2. И несмотря на то, что файл базы ОТКРЫТ, запускаю валидацию:
[root@oel64 15:23:10 fb30]$ gfix -v -full idx_under_load_test.fdb

И... не вижу сообщения от gfix'a, что база типа занята (не помню его дословно).

Это как такое может быть ? Вроде бы gfix всегда требовал монопольного доступа и выдавал ошибку при невозможности оного.

ЗЫ. ФБ запущен в режиме ПРИЛОЖЕНИЯ, арх-ра = SuperServer.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / gfix -v -full base.fdb *не* выдаёт ошибку доступа при непустом выводе lsof base.fdb. Why ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]