Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
Здравствуйте!
1) На Primary и STANDBY надо установить недокументированный параметр _log_deletion_policy.
alter system set "_log_deletion_policy"=ALL scope=spfile;

2) На STANDBY DB зайти в RMAN и выполнить настройку :
CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY;

Но логи на STANDBY сами не удаляются. Как быть? Писать скрипт по удалению логов?

Data Guard:
Current Log 1766
Last Received Log 1765
Last Applied Log 1765

STANDBY:
bash-3.2$ ls
o1_mf_1_1762_bxfg8cdf_.arc o1_mf_1_1763_bxfglwof_.arc o1_mf_1_1764_bxfglwh5_.arc o1_mf_1_1765_bxfgm58v_.arc
20 авг 15, 08:49    [18043755]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
проходил мимо...
Member

Откуда: от верблюда
Сообщений: 1178
Valadey
1) На Primary и STANDBY надо установить недокументированный параметр _log_deletion_policy.
alter system set "_log_deletion_policy"=ALL scope=spfile;

Зачем?
20 авг 15, 09:03    [18043792]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
проходил мимо...,

Вычитал в мануалах
20 авг 15, 09:09    [18043814]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
Я планирую на примари базе делать бэкапы + архивлоги с последующим удалением. А на стэнбай базе мне не нужны накатаные логи. Поэтому я хотел бы чтоб они удалялись после накатки. Чего не происходит.
20 авг 15, 09:11    [18043821]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
проходил мимо...
Member

Откуда: от верблюда
Сообщений: 1178
Valadey
Вычитал в мануалах

Недокументированный - в мануалах?
Впрочем, не важно. Зачем вы его использовали?
20 авг 15, 09:12    [18043825]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
https://www.sql.ru/forum/758381/standby-delete-archivelog - отсюда брал.
20 авг 15, 09:13    [18043828]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
проходил мимо...,

Не грузите меня вопросами, просто подскажите как будет правильно:)
20 авг 15, 09:16    [18043833]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Alexey Zhidkov
Member

Откуда: Москва
Сообщений: 1256
Valadey
проходил мимо...,

Не грузите меня вопросами, просто подскажите как будет правильно:)

FRA. само все будет удаляться, если память не изменяет.
20 авг 15, 09:22    [18043857]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
Alexey Zhidkov,

Т.е по достижении порогового значения FRA допустим 200Гб, будет удаляться?
20 авг 15, 09:27    [18043869]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Alexey Zhidkov
Member

Откуда: Москва
Сообщений: 1256
Valadey
Alexey Zhidkov,

Т.е по достижении порогового значения FRA допустим 200Гб, будет удаляться?

все верно. оракл сам удаляет старые логи. и на стендбае он вроде даже не дожидается когда будет достигнут порог, гораздо раньше чистит, если память не изменяет.
20 авг 15, 09:38    [18043910]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
Alexey Zhidkov,

Вот чтото чистку я его не дождусь. Знать бы когда что он чистит.
20 авг 15, 09:45    [18043941]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
_примус
Guest
Valadey
Вот чтото чистку я его не дождусь. Знать бы когда что он чистит.

не все так просто с архивлогами, фра и удалением на стандбай

правда с 10.2.0.3 много воды утекло.
20 авг 15, 09:49    [18043952]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
Так можно удалить? (alter system set "_log_deletion_policy"='ALL' scope=spfile;) т.е сделаю пфайл, удалю строку эту, стартану бд с пфайла, создам спфайл.
20 авг 15, 09:50    [18043956]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Alexey Zhidkov
Member

Откуда: Москва
Сообщений: 1256
_примус
Valadey
Вот чтото чистку я его не дождусь. Знать бы когда что он чистит.

не все так просто с архивлогами, фра и удалением на стандбай

правда с 10.2.0.3 много воды утекло.

мы настраивали на 11.2

в алертлоге видны сообщения об удалении.
20 авг 15, 10:46    [18044310]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Тролин
Member

Откуда: БСП
Сообщений: 363
Valadey, с помощью этого параметра на 10g на primary при удалении архивлогов этот параметр позволял удалить, в противном случае архивлоги применялись на standby и на примари не удалялись т.к был статус что они еще не применились.
В вашем сдучае лучше использовать FRA. или с помощью скриптов держать архив логи к примеру за три дня.
Если использовать fra то в алерете при очистке будут вот такие сообщения:
Media Recovery Log /u02/archivelog/BFE1/archivelog/2015_08_20/o1_mf_1_17084_bxbw9430_.arc
Media Recovery Waiting for thread 1 sequence 17085
Thu Aug 20 11:18:34 2015
Deleted Oracle managed file /u02/archivelog/BFE1/archivelog/2015_07_19/o1_mf_1_16183_btotzn0j_.arc
Deleted Oracle managed file /u02/archivelog/BFE1/archivelog/2015_07_19/o1_mf_1_16184_btp208ll_.arc
Deleted Oracle managed file /u02/archivelog/BFE1/archivelog/2015_07_19/o1_mf_1_16185_btp20d94_.arc
Deleted Oracle managed file /u02/archivelog/BFE1/archivelog/2015_07_19/o1_mf_1_16186_btp9177o_.arc
Deleted Oracle managed file /u02/archivelog/BFE1/archivelog/2015_07_19/o1_mf_1_16187_btp918h9_.arc
Deleted Oracle managed file /u02/archivelog/BFE1/archivelog/2015_07_19/o1_mf_1_16189_btpj28ll_.arc
Deleted Oracle managed file /u02/archivelog/BFE1/archivelog/2015_07_19/o1_mf_1_16188_btpj27yq_.arc
RFS[8]: Opened log for thread 1 sequence 17085 dbid -390398229 branch 810469037
Archived Log entry 15104 added for thread 1 sequence 17085 rlc 810469037 ID 0xe8ba59eb dest 2:
Thu Aug 20 11:18:39 2015
Media Recovery Log /u02/archivelog/BFE1/archivelog/2015_08_20/o1_mf_1_17085_bxbw9txr_.arc
Media Recovery Waiting for thread 1 sequence 17086
20 авг 15, 10:47    [18044321]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
Я уменьшил FRA до 60 Гб, запустил импорт на примари базу, логи накатываются, на стенбае удаляются сами. Всё работает.
alter system set "_log_deletion_policy"='ALL' scope=spfile - оставить как есть? Или всётаки удалить?
20 авг 15, 10:56    [18044383]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
Вот лог:



RFS[1]: Selected log 5 for thread 1 sequence 3833 dbid -486724888 branch 887650288
Deleted Oracle managed file /u01/app/oracle/fast_recovery_area/CLASSSTAN/archivelog/2015_08_21/o1_mf_1_2598_bxfkxhry_.arc
Deleted Oracle managed file /u01/app/oracle/fast_recovery_area/CLASSSTAN/archivelog/2015_08_21/o1_mf_1_2599_bxfkxlrx_.arc
Archived Log entry 3631 added for thread 1 sequence 3832 ID 0xffffffffe5882df7 dest 1:
Media Recovery Waiting for thread 1 sequence 3833 (in transit)
Recovery of Online Redo Log: Thread 1 Group 5 Seq 3833 Reading mem 0
Mem# 0: /u01/app/oracle/fast_recovery_area/CLASSSTAN/onlinelog/o1_mf_5_bxbzwh6j_.log
Standby controlfile consistent with primary
RFS[1]: Selected log 4 for thread 1 sequence 3834 dbid -486724888 branch 887650288
Fri Aug 21 13:59:00 2015
Archived Log entry 3632 added for thread 1 sequence 3833 ID 0xffffffffe5882df7 dest 1:
Fri Aug 21 13:59:00 2015
Media Recovery Waiting for thread 1 sequence 3834 (in transit)
Recovery of Online Redo Log: Thread 1 Group 4 Seq 3834 Reading mem 0
Mem# 0: /u01/app/oracle/fast_recovery_area/CLASSSTAN/onlinelog/o1_mf_4_bxbzwgxn_.log

bash-3.2$ tail -f alert_CLASS.log
Recovery of Online Redo Log: Thread 1 Group 4 Seq 3840 Reading mem 0
Mem# 0: /u01/app/oracle/fast_recovery_area/CLASSSTAN/onlinelog/o1_mf_4_bxbzwgxn_.log
Standby controlfile consistent with primary
RFS[1]: Selected log 5 for thread 1 sequence 3841 dbid -486724888 branch 887650288
Fri Aug 21 13:59:21 2015
Deleted Oracle managed file /u01/app/oracle/fast_recovery_area/CLASSSTAN/archivelog/2015_08_21/o1_mf_1_2606_bxfkybr2_.arc
Archived Log entry 3639 added for thread 1 sequence 3840 ID 0xffffffffe5882df7 dest 1:
Media Recovery Waiting for thread 1 sequence 3841 (in transit)
Recovery of Online Redo Log: Thread 1 Group 5 Seq 3841 Reading mem 0
Mem# 0: /u01/app/oracle/fast_recovery_area/CLASSSTAN/onlinelog/o1_mf_5_bxbzwh6j_.log
Fri Aug 21 13:59:24 2015
Deleted Oracle managed file /u01/app/oracle/fast_recovery_area/CLASSSTAN/archivelog/2015_08_21/o1_mf_1_2607_bxfkyfrh_.arc
Standby controlfile consistent with primary
RFS[1]: Selected log 4 for thread 1 sequence 3842 dbid -486724888 branch 887650288
Archived Log entry 3640 added for thread 1 sequence 3841 ID 0xffffffffe5882df7 dest 1:
Fri Aug 21 13:59:25 2015
Media Recovery Waiting for thread 1 sequence 3842 (in transit)
Recovery of Online Redo Log: Thread 1 Group 4 Seq 3842 Reading mem 0
Mem# 0: /u01/app/oracle/fast_recovery_area/CLASSSTAN/onlinelog/o1_mf_4_bxbzwgxn_.log
Standby controlfile consistent with primary
RFS[1]: Selected log 5 for thread 1 sequence 3843 dbid -486724888 branch 887650288
Deleted Oracle managed file /u01/app/oracle/fast_recovery_area/CLASSSTAN/archivelog/2015_08_21/o1_mf_1_2608_bxfkyjt1_.arc
Deleted Oracle managed file /u01/app/oracle/fast_recovery_area/CLASSSTAN/archivelog/2015_08_21/o1_mf_1_2609_bxfkymrw_.arc
Archived Log entry 3641 added for thread 1 sequence 3842 ID 0xffffffffe5882df7 dest 1:
Media Recovery Waiting for thread 1 sequence 3843 (in transit)
Recovery of Online Redo Log: Thread 1 Group 5 Seq 3843 Reading mem 0
20 авг 15, 11:00    [18044418]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Тролин
Member

Откуда: БСП
Сообщений: 363
Valadey, лучше удали
20 авг 15, 11:21    [18044576]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Alexey Zhidkov
Member

Откуда: Москва
Сообщений: 1256
Тролин
Valadey, лучше удали

правильно, недокументированные параметры использовать следует в крайней необходимости.
20 авг 15, 11:24    [18044594]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
Ещё мнения плиз...
20 авг 15, 11:24    [18044596]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Alexey Zhidkov
Member

Откуда: Москва
Сообщений: 1256
Valadey
Ещё мнения плиз...

зачем? тебе уже все сказали.
спроси на MOS, если нам не веришь.
20 авг 15, 11:27    [18044621]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
Alexey Zhidkov,

правильно, недокументированные параметры использовать следует в крайней необходимости.


Пардонте не видел ваше сообщение.
Способом которым я описывал удаление параметра этого, можно?
20 авг 15, 11:44    [18044771]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Тролин
Member

Откуда: БСП
Сообщений: 363
Valadey, правильно удаляешь
20 авг 15, 14:37    [18046057]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
Valadey
Member

Откуда:
Сообщений: 217
Спасибо всем за консультацию!
20 авг 15, 15:06    [18046282]     Ответить | Цитировать Сообщить модератору
 Re: архивлоги standby  [new]
_примус
Guest
Valadey
Так можно удалить? (alter system set "_log_deletion_policy"='ALL' scope=spfile;) т.е сделаю пфайл, удалю строку эту, стартану бд с пфайла, создам спфайл.


автор
Valadey, правильно удаляешь


SQL> alter system set "_log_deletion_policy"='ALL' scope=spfile;

System altered.

SQL> alter system reset "_log_deletion_policy" scope=spfile;

System altered.
21 авг 15, 02:46    [18049182]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Oracle Ответить