|
Стендбай останавливает накат логов
|
|||
---|---|---|---|
#18+
Добрый день! Такая проблема возникла, поставил стендбай базу, ставлю накат логов, все нормально идет, логи принимаются. Но как только стендбай догонит прод, он перестает накатывать новые логи, пока не остановлю и заново не поставлю накат. И так будет, пока он снова не догонит прод, и ситуация повторяется. В чем может быть проблема? Версии оракла 12. Накат ставлю командой: alter database recover managed standby database using current logfile disconnect; Накат останавливаю командой: alter database recover managed standby database cancel; ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2020, 06:51 |
|
Стендбай останавливает накат логов
|
|||
---|---|---|---|
#18+
С чего ты взял, что перестает накатывать? Просто накатывает не с архивных логов, а с оперативных текущих стендбай-логов (как ты и заказывал в команде) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2020, 06:55 |
|
Стендбай останавливает накат логов
|
|||
---|---|---|---|
#18+
Вячеслав Любомудров, хмм, просто раньше когда ставил стендбаи, я видел что он физически архивные логи копирует, а тут на проде уже штук десять новых архивных логов, а на стендбае пусто. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2020, 06:59 |
|
Стендбай останавливает накат логов
|
|||
---|---|---|---|
#18+
Заглядываешь в alert.log и смотришь ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2020, 07:03 |
|
Стендбай останавливает накат логов
|
|||
---|---|---|---|
#18+
Можно на стендбае еще запрос прогнать: Код: plsql 1.
И посмотреть, что с MRP0 происходит, применяет он изменения с текущего лога на праймери или нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2020, 10:34 |
|
Стендбай останавливает накат логов
|
|||
---|---|---|---|
#18+
Paravozov, Убедись что password file на primary и на standby одинаковые, если используется Linux - при помощи md5sum, если Windows - можно использовать команду powershell get-filehash. Ну или любым другим hash checker'ом. Проверь в tnsnames.ora наличие алиаса для primary и для standby на обеих системах. Если используешь RAC - делай вышеуказанное на каждой ноде кластера. Если мне не изменяет память то начиная с версии 12c при использовании ASM+RAC password file располагается не в $ORACLE_HOME/dbs, а на ASM diskgroup. В случае использования RAC на standby убедись что процессы RFS и MRP работают на одной и той же ноде, технически не проблема если оба инстанса standby базы подняты, но может получится что процессы RFS работают на одной ноде, а MRP - на другой. Соответственно в alert.log первой ноды сообщений о накате логов не будет. Как уже правильно сказали смотри alert.log на primary и на standby. Проверь состояние archive destination Код: plsql 1.
С какой частотой архивируются redo log files на primary? Если изменений мало а сами redo достаточно большие то можно долго ждать пока выполнится архивирование. Можно выставить параметр ARCHIVE_LAG_TARGET на primary, redo будут архивироваться с заданной частотой и передаваться на standby. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2020, 21:23 |
|
|
start [/forum/topic.php?fid=52&fpage=36&tid=1880886]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 150ms |
0 / 0 |