Текущее время: Чт, июл 18 2019, 10:50

Часовой пояс: UTC + 4 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Автом чистка архивных логов в DB2
СообщениеДобавлено: Пн, окт 29 2018, 12:37 
Начинающий
Начинающий

Зарегистрирован:
Пн, окт 29 2018, 12:18
Сообщения: 3
Всем привет.
Помогите разобраться с проблемой. По непонятной причине, после создания бекапа, и вообще слишком долгое время, хранятся архив логи.
Есть Solution Manager, работает на DB2 и такие параметры архивации и бекапа:
Code:
Auto restart enabled                      (AUTORESTART) = ON
Index re-creation time and redo index build  (INDEXREC) = SYSTEM (RESTART)
Log pages during index build            (LOGINDEXBUILD) = OFF
Default number of loadrec sessions    (DFT_LOADREC_SES) = 1
Number of database backups to retain   (NUM_DB_BACKUPS) = 1
Recovery history retention (days)     (REC_HIS_RETENTN) = 7
Auto deletion of recovery objects    (AUTO_DEL_REC_OBJ) = ON

Code:
First log archive method                 (LOGARCHMETH1) = DISK:/db2/SM2/log_arch_dir/
Archive compression for logarchmeth1    (LOGARCHCOMPR1) = OFF
Options for logarchmeth1                  (LOGARCHOPT1) =
Second log archive method                (LOGARCHMETH2) = OFF
Archive compression for logarchmeth2    (LOGARCHCOMPR2) = OFF
Options for logarchmeth2                  (LOGARCHOPT2) =
Failover log archive path                (FAILARCHPATH) =
Number of log archive retries on error   (NUMARCHRETRY) = 5
Log archive retry Delay (secs)         (ARCHRETRYDELAY) = 20
Vendor options                              (VENDOROPT) =


Из за того, что логи так постоянно копятся, сервер ругается на недостаток памяти и база почти всегда на краю, чтобы отказать и упасть.
Как я понял, при указании в параметре LOGARCHMETH1 значения LOGRETAIN логи будут сохраняться постоянно. но если указать (как у меня) DISK и путь, то DB2 должна удалять архив логи после того, как они не станут больше нужны для бекапа... Либо я что то еще не знаю?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автом чистка архивных логов в DB2
СообщениеДобавлено: Вт, окт 30 2018, 15:29 
Начинающий
Начинающий

Зарегистрирован:
Чт, апр 23 2009, 11:28
Сообщения: 8
попробуй поиграть с этим параметром Recovery history retention (days) (REC_HIS_RETENTN) = 7


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автом чистка архивных логов в DB2
СообщениеДобавлено: Пн, ноя 19 2018, 13:07 
Начинающий
Начинающий

Зарегистрирован:
Пн, окт 29 2018, 12:18
Сообщения: 3
Konstantin83 написал(а):
попробуй поиграть с этим параметром Recovery history retention (days) (REC_HIS_RETENTN) = 7

Да он в принципе итак маленький был - 7 дней.
Решили проблему включением параметра сжатия. Стал сжимать файлы логов раза в 2.5-3 и место появилось.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Автом чистка архивных логов в DB2
СообщениеДобавлено: Вс, ноя 25 2018, 08:48 
Ассистент
Ассистент

Зарегистрирован:
Пт, сен 03 2004, 09:53
Сообщения: 35
Пол: Мужской
За глубину истории хранения отвечают следующие параметры:
REC_HIS_RETENTN - определяет количество дней хранения бэкапов базы и соответственно архивных логов, необходимых этим бэкапам.
AUTO_DEL_REC_OBJ - включает либо выключает удаление манагером архивных логов, бэкапов в соответствии с установленной глубиной хранения истории.

В данном случае у вас хранится глубина в 7 дней, если вам не нужна такая история, то можно уменьшить параметр количества дней хранения. Либо отдавать логам большие ресурсы, либо складировать их куда-то на внешний ресурс. Место архивирования логов определяет параметр LOGARCHMETH1.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB