Текущее время: Пт, апр 19 2024, 07:22

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


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


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

Вопросы по отличиям версий 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, 11:37 
Начинающий
Начинающий

Зарегистрирован:
Пн, окт 29 2018, 11: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, 14:29 
Начинающий
Начинающий

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


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

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

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


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

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

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


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

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


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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