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

Откуда:
Сообщений: 2
ситуация: закончилось место, архивирование немного сломалось, после чего оно было очищено и архивирование восстановилось.

на primary
select * from v$archive_dest_status
показывает статус VALID и разрыв (соответствует в несколько дней) между archived & applied

на стендбае:
запрос
select * from (
  select sequence#, completion_time, row_number() over (order by sequence# desc) rn from v$archived_log where applied='YES' 
  ) where rn = 1

показывает последний примененный лог за 26.05.10


SQL> select process, STATUS from v$managed_standby;

PROCESS   STATUS
--------- ------------
ARCH      CONNECTED
ARCH      CONNECTED
MRP0      WAIT_FOR_GAP
RFS       IDLE

в алерте на стендбае:
Wed Jun  2 18:33:22 2010
RFS[6271]: Archived Log: '/u01/oracle/arch/1_31763_673934463.dbf'
Wed Jun  2 18:34:46 2010
RFS[6271]: Archived Log: '/u01/oracle/arch/1_31764_673934463.dbf'
Wed Jun  2 18:36:08 2010
RFS[6271]: Archived Log: '/u01/oracle/arch/1_31765_673934463.dbf'
Wed Jun  2 18:37:32 2010
RFS[6271]: Archived Log: '/u01/oracle/arch/1_31766_673934463.dbf'
Wed Jun  2 18:38:54 2010
RFS[6271]: Archived Log: '/u01/oracle/arch/1_31767_673934463.dbf'
Wed Jun  2 18:40:17 2010
RFS[6271]: Archived Log: '/u01/oracle/arch/1_31768_673934463.dbf'
Wed Jun  2 18:41:39 2010
RFS[6271]: Archived Log: '/u01/oracle/arch/1_31769_673934463.dbf'
Wed Jun  2 18:43:01 2010
RFS[6271]: Archived Log: '/u01/oracle/arch/1_31770_673934463.dbf'
Wed Jun  2 18:47:10 2010
RFS[6271]: Archived Log: '/u01/oracle/arch/1_31771_673934463.dbf'
Wed Jun  2 19:05:08 2010
RFS[6271]: Archived Log: '/u01/oracle/arch/1_31772_673934463.dbf'

принимает, но не накатывает


алерт на primary:
Wed Jun  2 16:36:10 2010
ORACLE Instance INFO - Archival Error. Archiver continuing.
Wed Jun  2 16:36:12 2010
Errors in file /u01/oracle/product/10.2/db_1/trace/INFO_arc0_6751.trc:
ORA-00270: Message 270 not found; No message file for product=RDBMS, facility=ORA
FAL[server, ARC0]: FAL archive failed, see trace file.
Wed Jun  2 16:36:12 2010
Errors in file /u01/oracle/product/10.2/db_1/trace/INFO_arc0_6751.trc:
ORA-16055: Message 16055 not found; No message file for product=RDBMS, facility=ORA
ARCH: FAL archive failed. Archiver continuing
Wed Jun  2 16:36:12 2010
ORACLE Instance INFO - Archival Error. Archiver continuing.
Wed Jun  2 16:53:10 2010
Thread 1 advanced to log sequence 31753 (LGWR switch)
  Current log# 1 seq# 31753 mem# 0: /oradata/oralogs/redologs/redo1.log
Wed Jun  2 17:12:59 2010
Thread 1 advanced to log sequence 31754 (LGWR switch)
  Current log# 2 seq# 31754 mem# 0: /oradata/oralogs/redologs/redo2.log
Wed Jun  2 17:29:21 2010
Thread 1 advanced to log sequence 31755 (LGWR switch)
  Current log# 3 seq# 31755 mem# 0: /oradata/oralogs/redologs/redo3.log

видно, что архивирование было сломано, потом пошло.

трейс, на который ссылается алерт последнее изменение 30.05.2010
+ trace

ARC0: Destination LOG_ARCHIVE_DEST_2 network reconnect abandoned
ORA-00270: Message 270 not found; No message file for product=RDBMS, facility=ORA
*** 2010-05-30 22:29:46.556 60970 kcrr.c
kcrrfail: dest:2 err:270 force:0 blast:1
kcrrwkx: unknown error:270
ORA-16055: Message 16055 not found; No message file for product=RDBMS, facility=ORA
ARCH: Connecting to console port...
ARCH: Connecting to console port...
FAL[server]: Selected inactive destination; resetting temporarily
Redo shipping client performing standby login
*** 2010-05-30 22:29:48.609 66535 kcrr.c
Logged on to standby successfully
Client logon and security negotiation successful!
Error 270 creating standby archive log file at host 'smstb'
*** 2010-05-30 22:29:48.633 62692 kcrr.c
ARC0: Attempting destination LOG_ARCHIVE_DEST_2 network reconnect (270)
*** 2010-05-30 22:29:48.634 62692 kcrr.c
ARC0: Destination LOG_ARCHIVE_DEST_2 network reconnect abandoned
ORA-00270: Message 270 not found; No message file for product=RDBMS, facility=ORA
*** 2010-05-30 22:29:48.634 60970 kcrr.c
kcrrfail: dest:2 err:270 force:0 blast:1
kcrrwkx: unknown error:270
ORA-16055: Message 16055 not found; No message file for product=RDBMS, facility=ORA
ARCH: Connecting to console port...
ARCH: Connecting to console port...
*** 2010-05-30 22:35:42.420
Redo shipping client performing standby login
*** 2010-05-30 22:35:42.457 66535 kcrr.c
Logged on to standby successfully
Client logon and security negotiation successful!
tkcrrsarc: (WARN) Failed to find ARCH for message (message:0xa)
tkcrrpa: (WARN) Failed initial attempt to send ARCH message (message:0xa)
tkcrrsarc: (WARN) Failed to find ARCH for message (message:0xa)
tkcrrpa: (WARN) Failed initial attempt to send ARCH message (message:0xa)
tkcrrsarc: (WARN) Failed to find ARCH for message (message:0xa)
tkcrrpa: (WARN) Failed initial attempt to send ARCH message (message:0xa)
tkcrrsarc: (WARN) Failed to find ARCH for message (message:0x2)
tkcrrpa: (WARN) Failed initial attempt to send ARCH message (message:0x2)
Standby mount ID 0xbedafb3c not found
Error 270 creating standby archive log file at host 'smstb'
*** 2010-05-30 22:35:42.618 62692 kcrr.c
ARC0: Attempting destination LOG_ARCHIVE_DEST_2 network reconnect (270)
*** 2010-05-30 22:35:42.618 62692 kcrr.c
ARC0: Destination LOG_ARCHIVE_DEST_2 network reconnect abandoned
ORA-00270: Message 270 not found; No message file for product=RDBMS, facility=ORA
*** 2010-05-30 22:35:42.618 60970 kcrr.c
kcrrfail: dest:2 err:270 force:0 blast:1
kcrrwkx: unknown error:270
ORA-16055: Message 16055 not found; No message file for product=RDBMS, facility=ORA
ARCH: Connecting to console port...
ARCH: Connecting to console port...
FAL[server]: Selected inactive destination; resetting temporarily
Redo shipping client performing standby login
*** 2010-05-30 22:35:44.669 66535 kcrr.c
Logged on to standby successfully
Client logon and security negotiation successful!
Error 270 creating standby archiv

*** DUMP FILE SIZE IS LIMITED TO 5242880 BYTES ***


судя по всему, заполнился по лимиту.


Итак, есть мысль, что FAL не может найти лог, который был удален по время бэкапов.
Но запрос
select * from v$archived_log l where l.DEST_ID = 2 and l.ARCHIVED = 'NO'
возвращает 0 строк.

Файл, следующий (30962) по sequence относительно последнего примененного (30961) на стендбае, там же на стендбае есть.



Вопрос: в чем дело? По чему остановилось применение?
2 июн 10, 19:49    [8880677]     Ответить | Цитировать Сообщить модератору
 Re: стендбай не принимает логи  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18486
просрал пароль
Файл, следующий (30962) по sequence относительно последнего примененного (30961) на стендбае, там же на стендбае есть.
А зарегистрирован?
alter database register logfile ...
3 июн 10, 02:07    [8881671]     Ответить | Цитировать Сообщить модератору
 Re: стендбай не принимает логи  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
Чего говорит
SELECT SEQUENCE#, APPLIED FROM V$ARCHIVED_LOG WHERE SEQUENCE#=30962;

P.S.
Media recovery пробовал перезапускать на стендбае?
3 июн 10, 07:15    [8881783]     Ответить | Цитировать Сообщить модератору
 Re: стендбай не принимает логи  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
2Автор
Модератор: Предлагаю сменит ник. Во избежание...


Сообщение было отредактировано: 3 июн 10, 10:41
3 июн 10, 10:40    [8882771]     Ответить | Цитировать Сообщить модератору
 Re: стендбай не принимает логи  [new]
env
Member

Откуда: Россия, Москва
Сообщений: 6729
tru55,

А простой member может это сделать?
3 июн 10, 11:24    [8883300]     Ответить | Цитировать Сообщить модератору
 Re: стендбай не принимает логи  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
env
А простой member может это сделать?


Вроде как нет, но зарегистрироваться под новым ником и никогда больше не писать под старым вполне

PS
Вопрос больше на тему ОНС
3 июн 10, 11:41    [8883470]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить