Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как выяснить причину падения firebird (логи пустые)? / 14 сообщений из 14, страница 1 из 1
29.01.2017, 20:36
    #39394192
metris
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
Привет всем!

Прошу помощи в разборе ситуации. Есть сервер на Ubuntu 12.04 LTS, установлен firebird2.5-superclassic, напрямую к нему подключаются с десяток клиентов.

Два года все работало как часы. Дней 10 назад упал firebird, помог перезапуск службы. Логи firebird пустые. Вчера ситуация повторилась, пересмотрел все логи (включая syslog, messages, auth) ничего необычного. Рестарт службы помог.

В первый раз падение было в период нагрузки близкой к минимуму, второй раз близкой к максимуму.

Какие еще логи смотреть, что может указать на причины падения?

Лог firebird. Падение в районе 15:55, в 16:10 я сделал рестарт службы.

server.com Thu Jan 26 12:30:50 2017
INET/inet_error: read errno = 104


server.com Thu Jan 26 12:42:02 2017
INET/inet_error: read errno = 110


server.com Thu Jan 26 16:10:02 2017
Shutting down the server with 21 active connection(s) to 1 database(s), 0 active service(s)


server.com (Client) Thu Jan 26 16:10:05 2017
/usr/sbin/fbguard: /usr/sbin/fb_smp_server killed (did not terminate)


server.com (Client) Thu Jan 26 16:10:05 2017
/usr/sbin/fbguard: guardian starting /usr/sbin/fb_smp_server
...
Рейтинг: 0 / 0
29.01.2017, 21:43
    #39394223
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
metris,

Голосую за битую память или диск. Я бы в первую очередь гонял memtest и badblocks/fsck.
...
Рейтинг: 0 / 0
29.01.2017, 21:49
    #39394228
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
...
Рейтинг: 0 / 0
29.01.2017, 22:23
    #39394247
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
metrisДва года все работало как часы. Дней 10 назад упал firebird
что менялось в течение 10-20 дней до момента падения ФБ? Железо, база, ОС?
...
Рейтинг: 0 / 0
29.01.2017, 23:38
    #39394270
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
Как то все скромно молчат про битую базу %-~
...
Рейтинг: 0 / 0
30.01.2017, 11:43
    #39394484
metris
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
miwaonlineГолосую за битую память или диск. Я бы в первую очередь гонял memtest и badblocks/fsck.
Спасибо за идею, буду пробовать.
Сервер в ДЦ, так что memtest не подойдет, нашел аналог - memtester, который можно запускать не с live-drive.


hvlad http://www.ibphoenix.com/resources/documents/development/doc_36
Уже включил, но есть подозрение, что дампа не будет, т.к. похоже fb сам не в курсе, что умер...

kdvчто менялось в течение 10-20 дней до момента падения ФБ? Железо, база, ОС?
Ничего, допиливаются только приложения-клиенты.
Может ли клиент как-то "убить" процесс? (простите за нубский вопрос)

Siemargl Как то все скромно молчат про битую базу %-~
Я так понимаю, в этом случае только бекап-рестор?
...
Рейтинг: 0 / 0
30.01.2017, 12:23
    #39394512
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
metrisУже включил, но есть подозрение, что дампа не будет, т.к. похоже fb сам не в курсе, что умер...При чём тут fb ? Дамп (coredump в данном случае) создаёт совсем не fb.
...
Рейтинг: 0 / 0
30.01.2017, 13:27
    #39394588
metris
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
hvladmetrisУже включил, но есть подозрение, что дампа не будет, т.к. похоже fb сам не в курсе, что умер...При чём тут fb ? Дамп (coredump в данном случае) создаёт совсем не fb.

хммм... значит я не до конца вкурил ссылку. Пойду разбираться.
...
Рейтинг: 0 / 0
30.01.2017, 13:33
    #39394597
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
metrisМожет ли клиент как-то "убить" процесс?
Нет

metrisSiemarglКак то все скромно молчат про битую базу %-~
Я так понимаю, в этом случае только бекап-рестор?А она действительно "битая" ?
...
Рейтинг: 0 / 0
30.01.2017, 13:51
    #39394627
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
metrisМожет ли клиент как-то "убить" процесс? (простите за нубский вопрос)на памяти ранние сборки 2.5 убивались обращением клиента от интербейза, было это давно и уже исправлено. Падать не должен, если падает, то это причина написать в трекер.

metrisЯ так понимаю, в этом случае только бекап-рестор?Если база действительно повреждена, то возможно все, что угодно. В факте повреждения надо сначала убедиться, например, gfix применить для проверки.
...
Рейтинг: 0 / 0
30.01.2017, 13:59
    #39394645
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
Ivan_PisarevskyПадать не должен, если падает, то это причина написать в трекер.

для начала обновится до последнего снапшота. В какой-то из версий исправлялось падение от кривых сетевых пакетов.
...
Рейтинг: 0 / 0
30.01.2017, 14:02
    #39394648
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
Ivan_Pisarevskyранние сборки 2.5 убивались обращением клиента от интербейза

Их и с родного клиента можно было уронить, но это тоже давно пофиксили.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.01.2017, 14:10
    #39394661
metris
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
hvladmetrisМожет ли клиент как-то "убить" процесс?
Нет

metrisпропущено...

Я так понимаю, в этом случае только бекап-рестор?А она действительно "битая" ?

Если есть, то не структурные. Сделал сейчас бекап - ошибок нет.
...
Рейтинг: 0 / 0
31.01.2017, 12:31
    #39395353
metris
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выяснить причину падения firebird (логи пустые)?
Ни одна из проверок ничего не показала.

Сделал бекап-рестор чтобы почистить базу от мусора (база похудела на 30% О_О). Включил coredump. Обновление пока не рассматривал, перенес на праздники.

Жду падения и надеюсь, что его не будет :)

Всем спасибо за участие.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как выяснить причину падения firebird (логи пустые)? / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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