powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Сервер в Fast Recovery сотоянии
11 сообщений из 11, страница 1 из 1
Сервер в Fast Recovery сотоянии
    #36091859
heavenmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В лучших традициях пионера из http://www.sql.ru/forum/actualthread.aspx?tid=549774 перезагрузил тестовый сервер в момент длинной транзакции. Имею переполнение файлов логических логов и базу, подвисшую в состоянии Fast Recovery. Вопрос - можно ли сделать что-нибудь разумное в данной ситуации, чем просто ждать пока процесс не завершится?
...
Рейтинг: 0 / 0
Сервер в Fast Recovery сотоянии
    #36092073
svat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
heavenmasterВопрос - можно ли сделать что-нибудь разумное в данной ситуации, чем просто ждать пока процесс не завершится?

Да. Прожить долгую и счастливую жизнь, к примеру :)

т.к. может так статься [пессимистический вариант], что завершиться этому процессу (в случае попытки отката длинной транзакции) может помешать факт полностью забитых логов логических транзакций. Ибо, как пишет книга, сам процесс отката тоже захочет логироваться - а куда?

Впрочем, тут еще зависит от версии сервера, настроек переменных [ DYNAMIC_LOGS, LTXHWM, LTXEHWM ], места в дбспейсе с логами и корневом дбспейсе и т.д.
Попытка вручную с пом. onparams докинуть в пул логов "свеженьких" - мысль, но не уверен, что сервер даст это сделать в "Fast Recovery"...

... я бы на вашем месте пошуршал в поисках последнего бэкапа - все полезнее, чем просто ждать.
...
Рейтинг: 0 / 0
Сервер в Fast Recovery сотоянии
    #36092585
heavenmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, логические логи забиты. С этим можно что-то сделать в Fast Recovery mode?

У меня есть сохраненные db space'ы - можно ли использовать как бэкап?
...
Рейтинг: 0 / 0
Сервер в Fast Recovery сотоянии
    #36092625
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
heavenmaster,
Если версия сервера больше 9.30 (ИМХО)
и есть место для новых лог. журналов, то можно попробовать установить параметр
DYNAMIC_LOGS = 2 и перезагрузить сервер.
А вообще эта тема уже обсуждалась.
...
Рейтинг: 0 / 0
Сервер в Fast Recovery сотоянии
    #36093520
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
heavenmasterДа, логические логи забиты. С этим можно что-то сделать в Fast Recovery mode?
Формально - нет. Фактически - можно или с помощью техсаппорта или "с помощью кувалды и какой то матери" (и знаний и времени, конечно)
heavenmaster
У меня есть сохраненные db space'ы - можно ли использовать как бэкап?
Смотря как вы их копировали. Если при остановленном сервере (или в режиме приостановленных транзакций) - то можно.
...
Рейтинг: 0 / 0
Сервер в Fast Recovery сотоянии
    #36093581
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А нельзя дли просто "положить" сервер, сделать новый архив 0 уровня, не забыв при его создании сделать резервную копию логических журналов (log salvage) после чего восстановиться с старого 0-го архива, не докатывая последний лог журнал?
...
Рейтинг: 0 / 0
Сервер в Fast Recovery сотоянии
    #36093826
В.К.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если есть архив 0 уровня и резервные копии всех журналов после него, так надо и восстанавливаться (ладно, остановив сервер и скопировав все чанки, если есть время и место чтоб потом поизвращаться можно было), без последнего журнала. Это - нормальный, штатный и зачастую самый быстрый выход из такой ситуации. Но только у кого ж он есть, тот архив, да еще и с копиями всех журналов с момента его создания...
...
Рейтинг: 0 / 0
Сервер в Fast Recovery сотоянии
    #36093848
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойА нельзя дли просто "положить" сервер, сделать новый архив 0 уровня,...
Это как ?
...
Рейтинг: 0 / 0
Сервер в Fast Recovery сотоянии
    #36093884
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Метод с кувалдой описан тут
...
Рейтинг: 0 / 0
Сервер в Fast Recovery сотоянии
    #36094190
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vasilisАнатоЛойА нельзя ли просто "положить" сервер, сделать новый архив 0 уровня,...
Это как ?
Пардон, не вспомнил, что резервное копирование тоже требует места в логах, которого нет...

Кстати, heavenmaster так и не отчитался про версию сервера...
...
Рейтинг: 0 / 0
Сервер в Fast Recovery сотоянии
    #36111795
heavenmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините, что пропал.

Проблема была в том, что при заливке базы через dbimport был бездумно указан параметр -l buffered.
Спасение было найдено в 'ontape -a'

Informix - 9.40.TC4

Резервных копий не было, так как сервера поднимаются чисто под миграционные задачи..

Всем спасибо!!
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Сервер в Fast Recovery сотоянии
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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