powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
25 сообщений из 25, страница 1 из 1
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606280
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива.

Единственная запись в логе:

SERVER6 Thu Feb 22 17:10:57 2018
INET/inet_error: read errno = 10054, server host = localhost, address = 127.0.0.1/3050

Дважды пытался, и с помощью утилиты gbak (с ключем -se) и из нашей программы (подключение
к серверу через API).

Архив базы сделан на ФБ 2.5.

Как бы выяснить в чем дело?

PS: бэкап большой -- 48 ГБ.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606287
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на ночь оставил третью попытку. теперь gbak но без ключа -se и без указания имени сервера в имени файла базы данных. Утром посмотрим.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606291
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22Как бы выяснить в чем дело?Получить полный дамп памяти в момент падения и дать его нам для анализа.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606297
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пока дождусь утра. пройдет ли восстановление без серверного протокола или нет. Тут просто 512 ГБ ОЗУ и полный дамп может быть проблематичен в силу этого.

может попробовать сборку с отладочной информацией?
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606306
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22Тут просто 512 ГБ ОЗУ и полный дамп может быть проблематичен в силу этогоПолный дамп - это память процесса, а не всё ОЗУ

sysdba22может попробовать сборку с отладочной информацией?Debug build ? Будет медленно. Сам собирать будешь ?
Или речь о pdb файлах ? Их наличие никак не влияет на работу. Бинарники там обычные, релизные.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606308
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22Падает сервер 3.0.4.32920
релиз 3.0.3 не падает?
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606400
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
3.03 тоже падал.

дамп процесса тоже нелегко будет сделать. я выделяю 200 гб под кэш страниц и 64 гб под темп кэш.

на момент падения восстанавливается 100 гб базы.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606419
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22я выделяю 200 гб под кэш страниц и 64 гб под темп кэш.
если бэкап 48 гиг, то база вряд-ли больше 100 гиг, соответственно, выделяй не выделяй 200 гиг, оно все равно не выделится.
И 64 гига под темп - это какие адские сортировки надо иметь?
Подозреваю, что все эти параметры указаны от балды.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606428
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22дамп процесса тоже нелегко будет сделатьВам шашечки, или ехать ? (ц)
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606468
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvИ 64 гига под темп - это какие адские сортировки надо иметь?
всего 64 параллельные сортировки по гигу :-) Это же суперсервер.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606480
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Значит, сначала отвечу не по делу, потом по делу:

1) базу слегка почистили. насколько возможно. до этого ее размер доходил до 180+ Гб. Так что кэш в 200 Гб вполне оправдан, учитывая что сервер будет дальше работать лет пять и база будет расти.

2) в разгар рабочего дня 300 подключений из которых пару десятков с аналитическими выборками (большие запросы с группировками и сортировками). Простое отключение кэша дает в темп каталоге несколько десятков фалов сортировок с размерами от 1 Гб и выше. Так что 64 Гб под темп кэш это суровая реальность, а не фантазии.

3) если вы следите за тенденциями, то SAP перешел на базу SAP HANNA, которая "in-memory, column-oriented, relational database management system". Ключевое здесь "in-memory". По отзывам, на практических примерах у них пошло ускорение в 100-1000 раз. Так что большие объемы памяти это уже реальность, а завтра будет повседневность.

Теперь по делу:

1) оставленный на ночь gbak тоже завершился ошибкой. Скрин в прикреплении.

2) но, запущенный на другом сервере gbak завершился успешно. Итоговый размер бд 126 Гб.

В чем разница:

а) сервер 3.0.4.32917
б) ключи -v -o при восстановлении. Восстанавливалось ооочень долго, полтора суток.
в) на этом сервере 32 Гб ОЗУ
г) количество буферов устеновлено 2000, остальные параметры firebird.conf по-умолчанию.


Теперь я думаю попробовать вернуть все параметры конфигурации Firebird по-умолчанию и прогнать восстановление на большом сервере с буфером 2000 страниц.

Если пройдет, тогда дело в больших значениях параметров. Если нет, тогда в чем-то другом.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606481
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

тебе нравится есть этот кактус ? Вместо того, чтобы сделать дамп ?
Не буду мешать
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606483
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
небольшой вопрос по дампу. насколько я понимаю, падает процесс сервера и перезапускается операционной системой. Т.е. в тот момент когда gbak кинет ошибку "error reading from connection" нужного мне процесса для дампа уже не будет. Или я не прав?
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606496
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

ну так бы и сказал - не знаю, как получить дамп при падении процесса.

Держи
https://msdn.microsoft.com/en-us/library/windows/desktop/bb787181.aspx

Добавлю. Для анализа дампа нужны .pdb файлы от той самой сборки (номер билда),
которая собственно упала. Раз уж пользуешься снапшотом, то сохрани debug build -
там как раз есть нужные .pdb. Ибо новый снапшот запишется поверх того, которым
ты пользовался и я не смогу его скачать => твой дамп станет бесполезным.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606526
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

1. ок
2. ладно

зачем у тебя там при ресторе -p 8192 указано? У ресторенной базы другой размер страницы нужен? Сейчас не 8192?
зачем при ресторе указан -bu - ты хочешь в базу записать значение кэша?

sysdba22насколько я понимаю, падает процесс сервера и перезапускается операционной системой.
из скришнота видно, что ты стартуешь службу ФБ, а не гвардейца. Значит, ОС будет перезапускать службу ФБ только если это настроено в свойствах службы.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606537
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
размер страницы на всякий случай. он не меняется.

количество страниц указано потому что база с 2.5 классик и там, естественно, кэш минимальный.

служба перезапускается автоматом, так как установлена командой:

instsvc i -a
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606556
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22служба перезапускается автоматом, так как установлена командой
в чем проблема открыть свойства службы, и настроить так, как надо?
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606557
Gorynich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Места для TEMP достаточно?
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606614
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad,

выслал почтой ссылку на архив с дампом.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39606615
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gorynich,

хватает. чистые все диски. новый же сервер ))
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39608480
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное спасибо Владу за исправление!

https://github.com/FirebirdSQL/firebird/commit/42630c1c836a7d21b765303d20a7a2a3624db99c
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39608486
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

спасибо за дамп и терпение.
И за тикет
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39608881
sysdba22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если здесь:

https://github.com/FirebirdSQL/firebird/commits/master

отсутствует запись "increment build number", значит snapshot builds здесь:

http://web.firebirdsql.org/download/snapshot_builds/win/3.0/

не перекомпилировались?
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39608901
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sysdba22,

снапшоты собираются, судя по дате сборки.
А вот номера билдов обновляться перестали, это да.
Разбираемся, спасибо за сигнал.
...
Рейтинг: 0 / 0
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
    #39609948
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Починили build number's
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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