powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / И опять навернулась база
25 сообщений из 73, страница 1 из 3
И опять навернулась база
    #39866232
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё та же наша большая база > 200 Гб, 250 одновременных пользователей. Сегодня утром вдруг сервер "выкинул" всех пользователей, после чего они уже не могли подключиться. Пришлось полностью перегружать сервер. Сервер 3.0.5. Сейчас обновили до последней сборки и запустили gfix...

В логе такие записи:

авторSERVER2 Tue Sep 24 11:30:30 2019
Database: E:\DATA_BASE\GDBASE.FDB
internal Firebird consistency check (decompression overran buffer (179), file: sqz.cpp line: 282)

SERVER2 Tue Sep 24 11:30:30 2019
Database: E:\DATA_BASE\GDBASE.FDB
deadlock
update conflicts with concurrent update
concurrent transaction number is 62848316

...

SERVER2 Tue Sep 24 11:30:30 2019
Database: E:\DATA_BASE\GDBASE.FDB
deadlock
update conflicts with concurrent update
concurrent transaction number is 62848316


SERVER2 Tue Sep 24 11:30:30 2019
I/O error during "WriteFile" operation for file "E:\DATA_BASE\GDBASE.FDB"
Error while trying to write to file
Неверный дескриптор.

...

SERVER2 Tue Sep 24 11:30:30 2019
Database: E:\DATA_BASE\GDBASE.FDB
I/O error during "WriteFile" operation for file "E:\DATA_BASE\GDBASE.FDB"
Error while trying to write to file
Неверный дескриптор.


SERVER2 Tue Sep 24 11:30:30 2019
Database: E:\DATA_BASE\GDBASE.FDB
deadlock
update conflicts with concurrent update
concurrent transaction number is 62848298


SERVER2 Tue Sep 24 11:30:30 2019
I/O error during "WriteFile" operation for file "E:\DATA_BASE\GDBASE.FDB"
Error while trying to write to file
Неверный дескриптор.


SERVER2 Tue Sep 24 11:30:30 2019
Database: E:\DATA_BASE\GDBASE.FDB
I/O error during "WriteFile" operation for file "E:\DATA_BASE\GDBASE.FDB"
Error while trying to write to file
Неверный дескриптор.

...

SERVER2 Tue Sep 24 11:30:31 2019
Database: E:\DATA_BASE\GDBASE.FDB
I/O error during "WriteFile" operation for file "E:\DATA_BASE\GDBASE.FDB"
Error while trying to write to file
Неверный дескриптор.

...

Михаил Юрьевич Шойхет, [24.09.19 12:43]
SERVER2 Tue Sep 24 11:49:55 2019
Database: E:\DATA_BASE\GDBASE.FDB
internal Firebird consistency check (decompression overran buffer (179), file: sqz.cpp line: 282)


SERVER2 Tue Sep 24 11:49:55 2019
I/O error during "ReadFile" operation for file "E:\DATA_BASE\GDBASE.FDB"
Error while trying to read from file
Неверный дескриптор.
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866237
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Предположительно, незадолго до этого пытались увеличить длину строкового поля, но сервер сказал, что табличка занята.
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866256
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gfix показал:

авторSummary of validation errors

Number of record level errors : 28
Number of data page errors : 6
Number of record level warnings : 3
Number of pointer page warnings : 7


Что делать, при условии что бэкап-рестор прямо сейчас невозможен:

1) продолжать работать с этой БД и как только возникнет возможность сделать бэкап-рестор
2) сделать gfix -mend и продолжать работать пока не получится сделать полный бэкап-рестор

Перед бэкапом-рестором надо ли делать gfix -mend?
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866262
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22Что делатьЗависит от того, что там за ошибки в логе.
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866265
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ситуация упростилась ((

Firebird уже не работает с базой. Практически сразу валится bugcheck. После чего к базе уже нельзя подключиться.

Остается или рискнуть с gfix -mend и тянуть до вечера. Или брать базу из утреннего архива...
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866272
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

какой именно багчек ?
Можешь выполнить валидацию ещё раз ?
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866273
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После такой ошибки уже нельзя остановить службу... Долго висит, потом выдает что служба не ответила своевременно...
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866276
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
багчек не запомнили. только статистика на экране от gfix, в логе не добавились записи...
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866283
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22багчек не запомнили. Плохо
sysdba22только статистика на экране от gfix, в логе не добавились записи...А вот этого не может быть.
Запись о начале\окончании валидации есть ?
Может не ту БД проверяли (не на том сервере\экземпляре) ?
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866285
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

gfix при каждом скане пишет подробности в firebird.log.

p.s. ну ё-моё...
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866321
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
записей в логе нет, но сам лог был в этот момент открыт в notepad...
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866325
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
24.09.2019 14:06, sysdba22 пишет:
> записей в логе нет, но сам лог был в этот момент открыт в notepad...

крассауцы!
почему не FAR-ом по F3?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866328
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22записей в логе нет, но сам лог был в этот момент открыт в notepad...Вы его там сохранили что-ли потом ???
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866343
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
блин, предприятие 5500 работников парализовано. ясно, что люди в стрессе. могут допустить ошибки.
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866360
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

ну успокойся и сделай валидацию ещё раз и посмотри в лог
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866390
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
24.09.2019 14:47, Симонов Денис пишет:
> ну успокойся и сделай валидацию ещё раз и посмотри в лог

поздно.
база уже убита вусмерть.
а копию он не сделал.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866393
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

не кажи "гоп"
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866402
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
24.09.2019 15:04, hvlad пишет:
> не кажи "гоп"

я что-то пропустил?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866405
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

ты делаешь категоричные выводы, основываясь на огрызках инф-ции.
Не надо, оставь ДС'у
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866441
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

утри холодный пот со лба.
Буквально сегодня - недоресторенная база размером 2 гиг. в таблицах по статистике якобы есть данные, в одной аж 24млн записей, но в ИБЕ нихрена не видно, 0 записей.
Триггеров и процедур нет. База в single-user maintanance. Ясно что обломалась при ресторе.
БЭКАПА НЕТ, или он хер знает где.
Оригинальной базы тоже нет. Зато есть копия базы 4х летней давности.

Софт, если что, называется Кронверк, если я не ошибся. За такое (где бэкап, перепись ориг. базы) надо руки отрубать.
Однако, софт уже тю-тю, не поддерживается и не разрабатывается.

p.s. проклятия тем, кто так до сих пор делает.
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866449
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
утешил, блин
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866459
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

помогу организовать панихиду по базе.
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866577
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
завтра отпишу хронологию событий, насколько ее возможно восстановить. сейчас сделали gfix -mend и руками восстановили пропавшие записи. ночью на копии сделаем бэкап-рестор чтобы посмотреть что еще пропало и как это восстановить. на субботу дают нам окно, чтобы на основной бд сделать бэкап-рестор.

мы сдаемся и отказываемся от FB 3 SuperServer. По нашей статистике, у клиентов на 2.5 Classic таких постоянных и глобальных проблем нет. К сожалению, перейти обратно базой 200 Гб мы не можем. DataPump не предлагать. Нам просто не выделят столько времени офф лайна основной БД. Пока, мы перейдем на FB 3 Classic и будем наблюдать. К сожалению, вся игра в FB 3 SuperServer затевалась ради огромного кэша, размером со всю базу. Он действительно дает прирост производительности, но этот прирост не стоит того, что база падает регулярно каждые полтора-два месяца.
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866578
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

У меня конечно базы поменьше, да и пользователей тоже меньше, но пока ещё ни разу не падало. Тьфу, тьфу, тьфу...

Чтобы не падала надо либо уметь готовить, либо в случае падения уметь найти причину.
Пока видно одни предположения
...
Рейтинг: 0 / 0
И опять навернулась база
    #39866585
Фотография aleksandr-pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

так же база ~160 Г. пользователей порядка 70 ооочень много транзакиций FireBird 3.0.4 не падала не разу вообще за последние несколько лет
...
Рейтинг: 0 / 0
25 сообщений из 73, страница 1 из 3
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / И опять навернулась база
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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