|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
Падает сервер 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 ГБ. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2018, 17:38 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
на ночь оставил третью попытку. теперь gbak но без ключа -se и без указания имени сервера в имени файла базы данных. Утром посмотрим. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2018, 17:46 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
sysdba22Как бы выяснить в чем дело?Получить полный дамп памяти в момент падения и дать его нам для анализа. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2018, 17:48 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
пока дождусь утра. пройдет ли восстановление без серверного протокола или нет. Тут просто 512 ГБ ОЗУ и полный дамп может быть проблематичен в силу этого. может попробовать сборку с отладочной информацией? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2018, 17:56 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
sysdba22Тут просто 512 ГБ ОЗУ и полный дамп может быть проблематичен в силу этогоПолный дамп - это память процесса, а не всё ОЗУ sysdba22может попробовать сборку с отладочной информацией?Debug build ? Будет медленно. Сам собирать будешь ? Или речь о pdb файлах ? Их наличие никак не влияет на работу. Бинарники там обычные, релизные. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2018, 18:11 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
sysdba22Падает сервер 3.0.4.32920 релиз 3.0.3 не падает? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2018, 18:18 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
3.03 тоже падал. дамп процесса тоже нелегко будет сделать. я выделяю 200 гб под кэш страниц и 64 гб под темп кэш. на момент падения восстанавливается 100 гб базы. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2018, 22:35 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
sysdba22я выделяю 200 гб под кэш страниц и 64 гб под темп кэш. если бэкап 48 гиг, то база вряд-ли больше 100 гиг, соответственно, выделяй не выделяй 200 гиг, оно все равно не выделится. И 64 гига под темп - это какие адские сортировки надо иметь? Подозреваю, что все эти параметры указаны от балды. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2018, 23:49 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
sysdba22дамп процесса тоже нелегко будет сделатьВам шашечки, или ехать ? (ц) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 01:20 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
kdvИ 64 гига под темп - это какие адские сортировки надо иметь? всего 64 параллельные сортировки по гигу :-) Это же суперсервер. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 10:49 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
Значит, сначала отвечу не по делу, потом по делу: 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 страниц. Если пройдет, тогда дело в больших значениях параметров. Если нет, тогда в чем-то другом. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 11:29 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
sysdba22, тебе нравится есть этот кактус ? Вместо того, чтобы сделать дамп ? Не буду мешать ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 11:30 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
небольшой вопрос по дампу. насколько я понимаю, падает процесс сервера и перезапускается операционной системой. Т.е. в тот момент когда gbak кинет ошибку "error reading from connection" нужного мне процесса для дампа уже не будет. Или я не прав? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 11:33 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
sysdba22, ну так бы и сказал - не знаю, как получить дамп при падении процесса. Держи https://msdn.microsoft.com/en-us/library/windows/desktop/bb787181.aspx Добавлю. Для анализа дампа нужны .pdb файлы от той самой сборки (номер билда), которая собственно упала. Раз уж пользуешься снапшотом, то сохрани debug build - там как раз есть нужные .pdb. Ибо новый снапшот запишется поверх того, которым ты пользовался и я не смогу его скачать => твой дамп станет бесполезным. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 12:19 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
sysdba22, 1. ок 2. ладно зачем у тебя там при ресторе -p 8192 указано? У ресторенной базы другой размер страницы нужен? Сейчас не 8192? зачем при ресторе указан -bu - ты хочешь в базу записать значение кэша? sysdba22насколько я понимаю, падает процесс сервера и перезапускается операционной системой. из скришнота видно, что ты стартуешь службу ФБ, а не гвардейца. Значит, ОС будет перезапускать службу ФБ только если это настроено в свойствах службы. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 13:31 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
размер страницы на всякий случай. он не меняется. количество страниц указано потому что база с 2.5 классик и там, естественно, кэш минимальный. служба перезапускается автоматом, так как установлена командой: instsvc i -a ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 13:53 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
sysdba22служба перезапускается автоматом, так как установлена командой в чем проблема открыть свойства службы, и настроить так, как надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 14:56 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
Места для TEMP достаточно? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 14:59 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
hvlad, выслал почтой ссылку на архив с дампом. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 19:51 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
Gorynich, хватает. чистые все диски. новый же сервер )) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2018, 19:52 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
Огромное спасибо Владу за исправление! https://github.com/FirebirdSQL/firebird/commit/42630c1c836a7d21b765303d20a7a2a3624db99c ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2018, 14:08 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2018, 14:20 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
если здесь: https://github.com/FirebirdSQL/firebird/commits/master отсутствует запись "increment build number", значит snapshot builds здесь: http://web.firebirdsql.org/download/snapshot_builds/win/3.0/ не перекомпилировались? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2018, 10:43 |
|
Падает сервер 3.0.4.32920 64 bit при восстановлении бд из архива
|
|||
---|---|---|---|
#18+
sysdba22, снапшоты собираются, судя по дате сборки. А вот номера билдов обновляться перестали, это да. Разбираемся, спасибо за сигнал. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2018, 11:13 |
|
|
start [/forum/topic.php?fid=40&msg=39608881&tid=1561218]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 310ms |
total: | 454ms |
0 / 0 |