Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
Доброго времени суток!

Не только про Оракул, но очень большая просьба откликнуться
буду рад любым подсказкам, т.к. в очередной раз мозги вывихнул :-(

Сервер Бэкапа: Brightstor ArcServe 11.5 SP3 (Win2003)
Сервер БД: RHEL 4 Upd6 AMD x86-64, 9i (9.2.0.8) 64-bit
Агент на машине БД: 11.5 SP3

приношу извинения за пространные логи, но без них никак ...

результатом запуска RMAN на сервере БД и запуска задачи на сервере Бэкапа имеем

RMAN скрипт, сгенерированный сервером Бэкапа
# THIS BACKUP SCRIPT WAS GENERATED BY /opt/CA/BABoraagt/oragentd
# FOR DATABASE dtest
run {
allocate channel dev1_1 type 'sbt_tape' format '%u_%p_%c'
parms='SBT_LIBRARY=/opt/CA/BABoraagt/libobk64.so,ENV=(PARENT_JOBID=4,SBT_PARMS=10.2.177.159;GROUP0;TEST30;<NUL
L>;<NULL>;SUMMARY;FALSE;FALSE;<NULL>;<NULL>;FALSE;0;0;5;0)';
backup full current controlfile;
release channel dev1_1;
}

вывод RMAN:
allocated channel: dev1_1
channel dev1_1: sid=44 devtype=SBT_TAPE
channel dev1_1: BrightStor ARCserve Backup Oracle Agent v11.5

Starting backup at 27-NOV-08
channel dev1_1: starting full datafile backupset
channel dev1_1: specifying datafile(s) in backupset
including current controlfile in backupset
channel dev1_1: starting piece 1 at 27-NOV-08
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on dev1_1 channel at 11/27/2008 13:55:06
RMAN-10032: unhandled exception during execution of job step 1:
ORA-19624: operation failed, retry possible
ORA-19506: failed to create sequential file, name="1kk0ok08_1_1", parms=""
ORA-27028: skgfqcre: sbtbackup returned error
ORA-19511: Error received from media manager layer, error text:
   sbtbackup() : The Oracle agent has not been started [timeout 15 minutes].
ORA-06512: at "SYS.DBMS_BACKUP_RESTORE", line 625
ORA-06512: at line 228
RMAN-10035: exception raised in RPC:
ORA-19624: operation failed, retry possible
ORA-19506: failed to create sequential file, name="1kk0ok08_1_1", parms=""
ORA-27028: skgfqcre: sbtbackup returned error
ORA-19511: Error received from media manager layer, error text:
   sbtbackup() : The Oracle agent has not been started [timeout 15 minutes].
ORA-06512: at "SYS.DBMS_BACKUP_RESTORE", line 625
RMAN-10031: RPC Error: ORA-19624  occurred during call to DBMS_BACKUP_RESTORE.BACKUPPIECECREATE

$ORACLE_HOME/admin/<SID>/udump/sbtio.log:
11/27 12:50:54 (11971) - sbtbackup() : The Oracle agent has not been started [timeout 15 minutes].
11/27 12:50:56 (11971) - sbtend() : ctx->sbtErrorCode: 7501
11/27 12:50:56 (11971) - sbtend(): Abnormal termination. Job has been aborted by RMAN
11/27 12:50:56 (11971) - sbtend() : RDF1 ctx->sbtErrorCode: 7501

/tmp/rman.trc:
DBGMISC:   executing command allocate
DBGRPC:   krmxpoq: xc=182911787224, action="0000001 FINISHED", col_l=16, ind=0, sid=32
DBGRPC:   ENTERED krmqgns on [11/27/2008 11:50:09]
DBGRPC:    krmqgns: looking for work for channel default (krmqgns)
DBGRPC:    krmqgns: commands remaining to be executed: (krmqgns)
DBGRPC:    CMD type=allocate id=1 status=NOT STARTED
DBGRPC:              1 STEP id=1 status=NOT STARTED chid=dev1_1
DBGRPC:    krmxcc: xc=182911797648, connstr=
DBGMISC:    krmqopen: opening new channel context for channel dev1_1, instid 1
DBGRPC:    krmqgns: no work found for channel default (krmqgns)
DBGRPC:     (krmqgns)
DBGRPC:   EXITED krmqgns with status 1 on [11/27/2008 11:50:09]
DBGRPC:   ENTERED krmqgns on [11/27/2008 11:50:09]
DBGRPC:    krmqgns: looking for work for channel dev1_1 (krmqgns)
DBGRPC:    krmqgns: commands remaining to be executed: (krmqgns)
DBGRPC:    CMD type=allocate id=1 status=NOT STARTED
DBGRPC:              1 STEP id=1 status=NOT STARTED chid=dev1_1
DBGRPC:    krmqgns: channel dev1_1 assigned step 1 (krmqgns)
DBGRPC:     (krmqgns)
DBGRPC:   EXITED krmqgns with status 0 on [11/27/2008 11:50:09]
DBGRPC:   krmxcis: xc=182911797648 chid=dev1_1 calling pcicmp
DBGRPC:   krmxr: xc=182911797648 chid=dev1_1 calling peicnt
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.DEVICEALLOCATE
DBGRPC:   krmxrpc: xc=182911797648 RPC #1 completed immediately
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.DEVICEQUERY
DBGRPC:   krmxrpc: xc=182911797648 RPC #2 completed immediately
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.DEVICEQUERY
DBGRPC:   krmxrpc: xc=182911797648 RPC #3 completed immediately
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.DEVICEQUERY
DBGRPC:   krmxrpc: xc=182911797648 RPC #4 completed immediately
allocated channel: dev1_1
channel dev1_1: sid=48 devtype=SBT_TAPE
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.DEVICEQUERY
DBGRPC:   krmxrpc: xc=182911797648 RPC #5 completed immediately
channel dev1_1: BrightStor ARCserve Backup Oracle Agent v11.5
DBGRPC:   krmxr: xc=182911797648 finished step
DBGRPC:   ENTERED krmqgns on [11/27/2008 11:50:09]
DBGRPC:    krmqgns: looking for work for channel default (krmqgns)
DBGRPC:    krmqgns: commands remaining to be executed: (krmqgns)
DBGRPC:    CMD type=allocate id=1 status=STARTED
DBGRPC:              1 STEP id=1 status=FINISHED chid=dev1_1
DBGRPC:    krmqgns: no work found for channel default (krmqgns)
DBGRPC:     (krmqgns)
DBGRPC:   EXITED krmqgns with status 1 on [11/27/2008 11:50:09]
DBGRPC:   ENTERED krmqgns on [11/27/2008 11:50:09]
DBGRPC:    krmqgns: channel dev1_1 finished step 1 (krmqgns)
DBGRPC:    krmqgns: looking for work for channel dev1_1 (krmqgns)
DBGRPC:    krmqgns: commands remaining to be executed: (krmqgns)
DBGRPC:    krmqgns: no work found for channel dev1_1 (krmqgns)
DBGRPC:     (krmqgns)
DBGRPC:   EXITED krmqgns with status 1 on [11/27/2008 11:50:09]
DBGRPC:   ENTERED krmqgns on [11/27/2008 11:50:09]
DBGRPC:    krmqgns: looking for work for channel default (krmqgns)
DBGRPC:    krmqgns: commands remaining to be executed: (krmqgns)
DBGRPC:    krmqgns: no work found for channel default (krmqgns)
DBGRPC:     (krmqgns)
DBGRPC:   EXITED krmqgns with status 1 on [11/27/2008 11:50:09]
DBGRPC:   ENTERED krmqgns on [11/27/2008 11:50:09]
DBGRPC:    krmqgns: looking for work for channel dev1_1 (krmqgns)
DBGRPC:    krmqgns: commands remaining to be executed: (krmqgns)
DBGRPC:    krmqgns: no work found for channel dev1_1 (krmqgns)
DBGRPC:     (krmqgns)
DBGRPC:   EXITED krmqgns with status 1 on [11/27/2008 11:50:09]
DBGMISC:   Finished allocate at 11/27/2008/11:50:09
DBGMISC:   ENTERED krmknrsn on [11/27/2008 11:50:09]
DBGSQL:    EXEC SQL AT TARGET select decode(status,'OPEN',1,0) into :b1  from v$instance
DBGSQL:       sqlcode=0
DBGSQL:          :b1 = 1
...
...
DBGMISC:   executing command backup
DBGRPC:   krmxpoq: xc=182911787224, action="0000001 FINISHED", col_l=16, ind=0, sid=32
DBGRPC:   krmxpoq: xc=182911797648, action="0000005 FINISHED", col_l=16, ind=0, sid=48
DBGRPC:   ENTERED krmqgns on [11/27/2008 11:50:09]
DBGRPC:    krmqgns: looking for work for channel default (krmqgns)
DBGRPC:    krmqgns: commands remaining to be executed: (krmqgns)
DBGRPC:    CMD type=backup id=1 status=NOT STARTED
DBGRPC:              1 STEP id=1 status=NOT STARTED
DBGRPC:    krmqgns: no work found for channel default (krmqgns)
DBGRPC:     (krmqgns)
DBGRPC:   EXITED krmqgns with status 1 on [11/27/2008 11:50:09]
DBGRPC:   ENTERED krmqgns on [11/27/2008 11:50:09]
DBGRPC:    krmqgns: looking for work for channel dev1_1 (krmqgns)
DBGRPC:    krmqgns: commands remaining to be executed: (krmqgns)
DBGRPC:    CMD type=backup id=1 status=NOT STARTED
DBGRPC:              1 STEP id=1 status=NOT STARTED
DBGRPC:    krmqgns: channel dev1_1 assigned step 1 (krmqgns)
DBGRPC:     (krmqgns)
DBGRPC:   EXITED krmqgns with status 0 on [11/27/2008 11:50:09]
DBGRPC:   krmxcis: xc=182911797648 chid=dev1_1 calling pcicmp
DBGRPC:   krmxr: xc=182911797648 chid=dev1_1 calling peicnt
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.BACKUPSTATUS
DBGRPC:   krmxrpc: xc=182911797648 RPC #6 completed immediately
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.BACKUPSETDATAFILE
DBGRPC:   krmxrpc: xc=182911797648 RPC #7 completed immediately
channel dev1_1: starting full datafile backupset
DBGIO:   channel dev1_1: set_stamp=671889009 set_count=51 (budf_start)
channel dev1_1: specifying datafile(s) in backupset
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.CFILEMAKEANDUSESNAPSHOT
DBGRPC:   krmxrpc: xc=182911797648 RPC #8 completed immediately
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.CFILEUSECURRENT
DBGRPC:   krmxrpc: xc=182911797648 RPC #9 completed immediately
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.BACKUPCONTROLFILE
DBGRPC:   krmxrpc: xc=182911797648 RPC #10 completed immediately
including current controlfile in backupset
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.BACKUPSTATUS
DBGRPC:   krmxrpc: xc=182911797648 RPC #11 completed immediately
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.SETLIMIT
DBGRPC:   krmxrpc: xc=182911797648 RPC #12 completed immediately сhannel dev1_1: starting piece 1 at 11/27/2008/11:50:10
channel dev1_1: starting piece 1 at 11/27/2008/11:50:10
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=0 db=target proc=DBMS_BACKUP_RESTORE.GENPIECENAME
DBGRPC:   krmxrpc: xc=182911797648 RPC #13 completed immediately
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=3123 db=target proc=DBMS_BACKUP_RESTORE.BACKUPPIECECREATE
DBGRPC:   krmxrpc: xc=182911797648 starting longrunning RPC #14 to target: DBMS_BACKUP_RESTORE.BACKUPPIECECREA
TE
DBGRPC:   krmxr: xc=182911797648 started long running rpc
DBGRPC:   krmxpoq: xc=182911797648, action="0000014 STARTED", col_l=15, ind=0, sid=48
DBGRPC:   krmxr: callback returned TRUE, skipping sleep
DBGRPC:   krmxpoq: xc=182911797648, action="0000014 STARTED", col_l=15, ind=0, sid=48
DBGRPC:   krmxr: sleeping for 1 seconds
...
...
DBGRPC:   krmxr: sleeping for 10 seconds
DBGRPC:   krmxpoq: xc=182911797648, action="0000014 FINISHED", col_l=16, ind=0, sid=48
DBGRPC:   krmxpod: xc=182911797648 has finished remote rpc #14
DBGRPC:   krmxr: xc=182911797648 chid=dev1_1 calling peicnt
DBGRPC:   krmxrpc: xc=182911797648 kpurpc2 rc=19624 db=target proc=DBMS_BACKUP_RESTORE.BACKUPPIECECREATE
DBGMISC:   krmqexe: unhandled exception on channel dev1_1
DBGMISC:   error recovery releasing channel resources
DBGMISC:   ENTERED krmice on [11/27/2008 12:50:56]
DBGMISC:    command to be compiled and executed is: cleanup  (krmice)
DBGMISC:    command after this command is: NONE  (krmice)
DBGMISC:    compiling command cleanup
27 ноя 08, 11:04    [6493452]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
До этого все работало?:) Агента запускали/перезапускали?
Yours faithfully,
PaulEr
27 ноя 08, 11:13    [6493505]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
PaulEr

До этого все работало?:) Агента запускали/перезапускали?

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

что еще смущает:
библиотека к Оракулу 64-bit, а бинарники агента 32-bit ...
27 ноя 08, 11:20    [6493548]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Sal
Member

Откуда:
Сообщений: 1595
http://supportconnect.ca.com/sc/kb/techdetail.jsp?searchID=TEC429717&docid=429717&bypass=yes&fromscreen=kbresults
Document ID: TEC429717

Title: What is the SBT interface and what is its role in backing up Oracle data using the BrightStorARCserve 11.5 Oracle agent
Description:

This article discusses the function of the sbt interface, including instructions for setting debug.

Т..е надо вкл debug, понять, почему агент не стартует
27 ноя 08, 11:59    [6493863]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
спасибо за отклик
Sal
http://supportconnect.ca.com/sc/kb/techdetail.jsp?searchID=TEC429717&docid=429717&bypass=yes&fromscreen=kbresults
Document ID: TEC429717


отладка включена с помощью SBT_DEBUG=1

да простят меня модераторы за пространные логи ...

11/27 15:38:10 (31365) - sbtbackup() : The backup operation was initiated through RMAN
11/27 15:38:10 (31365) - allocConnID() : Enter
11/27 15:38:10 (31365) - allocConnID() : Exiting with cp->connID = 1
11/27 15:38:10 (31365) - getSourceHost() : return db1-startip.tomsk.sibirtelecom.ru
11/27 15:38:10 (31365) - Before condition sbtParams.DskStagingStr
11/27 15:38:10 (31365) - sbtbackup() : cmdstr =  -cahost 10.2.177.159 -source db1-startip.tomsk.sibirtelecom.r
u -database ORACLERMAN ORACLE -dbusername ***** -dbpassword ******** -description "RMANORA[JOB_ID:4],1343491,3
1365,500,dtest"  -group "GROUP0" -spantapeopt owritesameblank -firsttapetimeout 5 -spantapetimeout 0 -tape "TE
ST30"
11/27 15:38:50 (31365) - Sending instance name to agent and waiting for its connection. timeout=900
11/27 15:53:50 (31365) - NbBlks=50; BlkSz=262144; CreatorPID=31365; PartnerPID=-1;
shmId=1343491; shmDataId=1376260;
semFull=4751378, semMT=4718609; semClose=4784147; semResume=4816916
11/27 15:53:50 (31365) - sendSHM()[31365:1227778730]: sending block (type=100,len=6,sync=FALSE)
11/27 15:53:50 (31365) - semop_timed()[31365]: Before mutex lock...
11/27 15:53:50 (31365) - semop_timed()[31365]: Notify watchDog...timeout=900,pid=-1
11/27 15:53:50 (31365) - semop_timed()[31365]: calling semop (semid=4718609)
11/27 15:53:50 (31365) - semop_timed()[31365]: Out of semop [rc=0]
11/27 15:53:50 (31365) - semop_timed()[31365]: msg = SHM_W_WAKEUP
11/27 15:53:50 (31365) - semop_timed()[31365]: WatchDog must be interrupted
11/27 15:53:50 (31365) - sendSHM()[31365]: Waiting sync (type=100) ...
11/27 15:53:50 (31365) - semop_timed()[31365]: Before mutex lock...
11/27 15:53:50 (31365) - semop_timed()[31365]: Notify watchDog...timeout=900,pid=-1
11/27 15:53:50 (31365) - semop_timed()[31365]: calling semop (semid=4816916)
11/27 15:53:50 (31365) - semop_timed()[31365]: Out of semop [rc=0]
11/27 15:53:50 (31365) - semop_timed()[31365]: msg = SHM_W_TIMEDOUT
11/27 15:53:50 (31365) - sendSHM() [31365]: Out of semop_timed(-97)
11/27 15:53:50 (31365) - <>
11/27 15:53:50 (31365) - (-97) Error waiting for Agent Connection.
11/27 15:53:50 (31365) - sbtbackup() : The Oracle agent has not been started [timeout 15 minutes].
11/27 15:53:50 (31365) - setSbtError() : errCode = 7501
11/27 15:53:50 (31365) - setSbtError() : msgStr = sbtbackup() : The Oracle agent has not been started [timeout
 15 minutes].
27 ноя 08, 13:11    [6494414]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Sal
Member

Откуда:
Сообщений: 1595
похоже, агент не коннектится к базе, может пароль поменяли, ...
27 ноя 08, 14:02    [6494866]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
еще раз спасибо за отклик
Sal
похоже, агент не коннектится к базе, может пароль поменяли, ...


если про пользователя БД, то вряд ли (кусок из oragentd_4.log):
11/27 10:19:22(4333) - ********************************************************************************
11/27 10:19:22(4333) - Oracle Agent for BrightStor ARCserve Backup for Linux r11.5 SP3 (Build 2427)

11/27 10:19:22(4333) - Server Type[11]

11/27 10:19:22(4333) - A job has been received from BrightStor ARCserve Backup running on host STASH
11/27 10:19:22(4333) - Oracle Agent license is valid
11/27 10:19:22(4333) - The Oracle Database SID to be backed up  is [dtest]
11/27 10:19:22(4333) - The backup job option is RECOVERY MANAGER through GUI
11/27 10:19:22(4333) - getCurrentOracleVersion - return status = 0
11/27 10:19:22(4333) - The Oracle Database SID to be backed up is [dtest]
11/27 10:19:22(4333) - The Oracle Database is installed on [dtest]
11/27 10:19:22(4333) - getCurrentOracleVersion - return status = 0
11/27 10:21:35(4333) - getCurrentOracleVersion - return status = 0
11/27 10:21:37(4333) - Database has not been identified as part of a RAC= -134368924
11/27 10:21:37(4333) - isInstanceInRac - Assuming that the database is not part of a RAC
11/27 10:21:37(4333) - RMAN backup script /opt/CA/BABoraagt/rman_scripts/dtest_STASH_4.rman has been generated
11/27 11:22:26(4333) - AE360144 Failed to execute the RMAN command /u01/app/oracle/product/9.2.0/bin/rman msgl
og '/tmp/rman_4.log' nocatalog
11/27 11:22:26(4333) - AX-RMAN ===========
11/27 11:22:26(4333) - AX-RMAN RMAN OUTPUT
11/27 11:22:26(4333) - AX-RMAN ===========
11/27 11:22:26(4333) - AX-RMAN

11/27 11:22:26(4333) - AX-RMAN Recovery Manager: Release 9.2.0.8.0 - 64bit Production

11/27 11:22:26(4333) - AX-RMAN

11/27 11:22:26(4333) - AX-RMAN Copyright (c) 1995, 2002, Oracle Corporation.  All rights reserved.

11/27 11:22:26(4333) - AX-RMAN

11/27 11:22:26(4333) - AX-RMAN RMAN>

11/27 11:22:26(4333) - AX-RMAN connected to target database: DTEST (DBID=3372961668)

11/27 11:22:26(4333) - AX-RMAN using target database controlfile instead of recovery catalog

11/27 11:22:26(4333) - AX-RMAN
27 ноя 08, 14:21    [6495056]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
Допустим на тиволи есть пароль клиента, чтобы он мог бэкапить на сервер тиволи или брать бэкапы с сервера. Пробовали ресетить пароль своего сервера для бэкапов? Может это и не совсем то, но когда-то была такая загвоздка у меня.

Yours faithfully,
PaulEr
27 ноя 08, 15:34    [6495581]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Sal
Member

Откуда:
Сообщений: 1595
предлагаю попробовать сделать бэкап вручную, без RMAN скрипта, сгенерированного сервером Бэкапа
27 ноя 08, 15:58    [6495812]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
спасибо за отклик
PaulEr

Допустим на тиволи есть пароль клиента, чтобы он мог бэкапить на сервер тиволи или брать бэкапы с сервера. Пробовали ресетить пароль своего сервера для бэкапов? Может это и не совсем то, но когда-то была такая загвоздка у меня.


если я правильно понял предлагаемое, то на ArcServe есть такое понятие как user equivalence
устанавливается:
ca_auth -cahost arcserve.domain -equiv add oracle db.domain caroot caroot "pass"

наличие проверяется:
ca_auth -cahost esrk.tomsk.sibirtelecom.ru -equiv getequiv oracle db1-startip.tomsk.sibirtelecom.ru

Equivalent BrightStor user for oracle@db1-startip.tomsk.sibirtelecom.ru : caroot
27 ноя 08, 16:24    [6496031]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
еще раз спасибо, что тратите на меня время :-)
Sal
предлагаю попробовать сделать бэкап вручную, без RMAN скрипта, сгенерированного сервером Бэкапа

например, так ??:
run {
  allocate channel ch01 type sbt_tape;
  backup current controlfile format '%d_ctrl_%T_%s_%p_%t.bcp';
  release channel ch01;
}

или на диск ? <= на диск бэкапится ...
27 ноя 08, 16:30    [6496071]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Sal
Member

Откуда:
Сообщений: 1595
типа того,
но некий send или parms должен быть.
Арксерв оракл агента под рукой нет,
но для networker мне хватало:
send 'NSR_ENV=(NSR_SERVER=db.mydomain.com,NSR_DATA_VOLUME_POOL=Default)';
27 ноя 08, 16:43    [6496173]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Sal
Member

Откуда:
Сообщений: 1595
http://ca.com/files/WhitePapers/brightstor_protecting_oracle.pdf
Protecting Oracle
Databases Using
BrightStor®ARCserve®
Backup r11.5 in UNIX
and Linux Environments

“My RMAN job was hanging for a long time and I got an
error saying that the Oracle agent has not been started”:
– If the job stays inactive in the BrightStor ARCserve
Backup job queue for more than the number of
minutes specified by the SBT_TIMEOUT parameter
in sbt.cfg (because the tapes are not available, for
instance), then RMAN will time out. Increase the
SBT_TIMEOUT to accommodate your environment
27 ноя 08, 17:36    [6496602]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
спасибо за неоднократные отклики :-)
Sal
типа того,
но некий send или parms должен быть.
Арксерв оракл агента под рукой нет,
но для networker мне хватало:
send 'NSR_ENV=(NSR_SERVER=db.mydomain.com,NSR_DATA_VOLUME_POOL=Default)';

сделал следующее:
sbttest tst -dbname dtest
The sbt function pointers are loaded from libobk.so library.
-- sbtinit succeeded
-- sbtinit (2nd time) succeeded
sbtinit: Media manager supports SBT API version 2.0
sbtinit: vendor description string=BrightStor ARCserve Backup Oracle Agent v11.5
sbtinit: allocated sbt context area of 13816 bytes
sbtinit: Media manager is version 11.5.0.0
-- sbtinit2 succeeded
-- regular_backup_restore starts ................................
MMAPI error from sbtbackup: 7501, sbtbackup() : The Oracle agent has not been started [timeout 15 minutes].

следом пришлю результат RMAN скрипта ...
27 ноя 08, 17:43    [6496651]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
снова спасибо
Sal
http://ca.com/files/WhitePapers/brightstor_protecting_oracle.pdf

довесок:
[url=]
https://support.ca.com/irj/portal/kbproblem?productcd=AEAORA&docid=363778&problemnbr=2&fromscreen=productKBDocs&problemDocAccess=N
[/url]

Oracle RMAN jobs time out after 60 minutes. If client change time out
to 120 minutes, backup will run okay after 60 minutes. Problem occurred
after Day Light Savings Time.

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on dev1_1 channel at 11/27/2008 19:08:54
RMAN-10032: unhandled exception during execution of job step 1:
ORA-19624: operation failed, retry possible
ORA-19506: failed to create sequential file, name="1nk0p07m_1_1", parms=""
ORA-27028: skgfqcre: sbtbackup returned error
ORA-19511: Error received from media manager layer, error text:
   sbtbackup() : The Oracle agent has not been started [timeout 120 minutes].
ORA-06512: at "SYS.DBMS_BACKUP_RESTORE", line 625
ORA-06512: at line 228
RMAN-10035: exception raised in RPC:
ORA-19624: operation failed, retry possible
ORA-19506: failed to create sequential file, name="1nk0p07m_1_1", parms=""
ORA-27028: skgfqcre: sbtbackup returned error
ORA-19511: Error received from media manager layer, error text:
   sbtbackup() : The Oracle agent has not been started [timeout 120 minutes].
ORA-06512: at "SYS.DBMS_BACKUP_RESTORE", line 625
RMAN-10031: RPC Error: ORA-19624  occurred during call to DBMS_BACKUP_RESTORE.BACKUPPIECECREATE

можно для очистки совести воткнуть 3 часа ...
27 ноя 08, 17:53    [6496707]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
скрипт:
run {
  allocate channel ch01 type sbt_tape;
  send "SBT_HOST=esrk.tomsk.sibirtelecom.ru";
  send "SBT_DESTGROUP=GROUP0";
  send "SBT_DESTTAPE=TEST30";
  backup current controlfile format '%d_ctrl_%T_%s_%p_%t.bcp';
  release channel ch01;
}

результат :-(((
allocated channel: ch01
channel ch01: sid=28 devtype=SBT_TAPE
channel ch01: BrightStor ARCserve Backup Oracle Agent v11.5

sent command to channel: ch01

sent command to channel: ch01

sent command to channel: ch01

Starting backup at 27-NOV-08
channel ch01: starting full datafile backupset
channel ch01: specifying datafile(s) in backupset
including current controlfile in backupset
channel ch01: starting piece 1 at 27-NOV-08
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ch01 channel at 11/27/2008 21:11:15
RMAN-10032: unhandled exception during execution of job step 1:
ORA-19624: operation failed, retry possible
ORA-19506: failed to create sequential file, name="DTEST_ctrl_20081127_56_1_671921728.bcp", parms=""
ORA-27028: skgfqcre: sbtbackup returned error
ORA-19511: Error received from media manager layer, error text:
   sbtbackup() : The Oracle agent has not been started [timeout 15 minutes].
ORA-06512: at "SYS.DBMS_BACKUP_RESTORE", line 625
ORA-06512: at line 229
RMAN-10035: exception raised in RPC:
ORA-19624: operation failed, retry possible
ORA-19506: failed to create sequential file, name="DTEST_ctrl_20081127_56_1_671921728.bcp", parms=""
ORA-27028: skgfqcre: sbtbackup returned error
ORA-19511: Error received from media manager layer, error text:
   sbtbackup() : The Oracle agent has not been started [timeout 15 minutes].
ORA-06512: at "SYS.DBMS_BACKUP_RESTORE", line 625
RMAN-10031: RPC Error: ORA-19624  occurred during call to DBMS_BACKUP_RESTORE.BACKUPPIECECREATE
27 ноя 08, 18:18    [6496817]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Sal
Member

Откуда:
Сообщений: 1595
вот предлагают trace=2 вкл.
Note:412950.1 How to determine if an RMAN failure or hang lies in the Media Manager Layer or not

If the information in the logs is not enough to determine the root cause of the failure then set sbt trace eg:

allocate channel t1 device type sbt PARMS='ENV=(NSR_SERVER=SHMT.US.ORACLE.COM, NSR_CLIENT=${THE_CLIENT}, NSR_GROUP=tape)' trace=2;

This will create a trace file in the TARGET udump directory – look for this trace file and check the last few lines – there may be additional errors reported in this trace file.

но проблема может быть на уровне арксерв клиента или сервера, у вас rman ничего не получает от агента и отваливается по таймаута, а причина то может быть в ом что агент сам ничего не получил от клиента, ...
27 ноя 08, 19:06    [6497019]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
Sal
вот предлагают trace=2 вкл.
Note:412950.1 How to determine if an RMAN failure or hang lies in the Media Manager Layer or not


skgfqcre(se=0xbfff8ab0, ctx=0x3fc01a0, dev=0x3fefa88, file=0x3fa2e80, fparms=, flags=0x0)
entering sbtbackup on line 797
*** 2008-11-28 11:24:30.270
entering sbterror on line 2671
return from sbterror on line 2682
SKGFQ OSD: Error in function sbtbackup on line 806
SKGFQ OSD: Look for SBT Trace messages in file /u01/app/oracle/product/9.2.0/admin/dtest/udump/sbtio.log
skgfrls(se=0xbfff93a0, ctx=0x3fc01a0, dev=0x3fefa88)
entering sbtend on line 660
entering sbterror on line 2671
return from sbterror on line 2682
SKGFQ OSD: Error in function sbtend on line 665
SKGFQ OSD: Look for SBT Trace messages in file /u01/app/oracle/product/9.2.0/admin/dtest/udump/sbtio.log

Sal
но проблема может быть на уровне арксерв клиента или сервера, у вас rman ничего не получает от агента и отваливается по таймаута, а причина то может быть в ом что агент сам ничего не получил от клиента, ...


впечатление именно такое: rman что-то ждет от oragentd, oragentd ждет от RMAN или ArcServe
28 ноя 08, 10:25    [6498533]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Sal
Member

Откуда:
Сообщений: 1595
11/27 15:38:10 (31365) - sbtbackup() : cmdstr = -cahost 10.2.177.159 -source db1-startip.tomsk.sibirtelecom.r
u -database ORACLERMAN ORACLE -dbusername ***** -dbpassword ******** -description "RMANORA[JOB_ID:4],1343491,3
1365,500,dtest" -group "GROUP0" -spantapeopt owritesameblank -firsttapetimeout 5 -spantapetimeout 0 -tape "TE
ST30"
11/27 15:38:50 (31365) - Sending instance name to agent and waiting for its connection. timeout=900

вот сформировалась команда для арксерва и на ней типа облом.
Проверьте ее корректность, попробуйте ее изменить, она формируется из agent.cfg, sbt.cfg, instance.cfg ?
А что вот такое -database ORACLERMAN ORACLE ?
28 ноя 08, 10:42    [6498650]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Sal
Member

Откуда:
Сообщений: 1595
еще вот, дайте типа strace oragentd.
проанализируйте все логи, вообще на ленту эту пишет arcserve (не rman )
28 ноя 08, 10:45    [6498675]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
приношу извинения за молчание
Sal

А что вот такое -database ORACLERMAN ORACLE ?



-database database type database name [tablespaces | dbspaces]
Back up supported databases using BrightStor ARCserve Backup database agents. Specify a database type, name, and, optionally, a list of table spaces or db spaces to back up. Supported, valid database types are: INFORMIX, ORACLE, ORACLE8, ORACLERMAN, ORACLE_AS66, SAP, SYBASE, and INGRES.
Note: ORACLE_AS66 is used to support the Oracle Database agent.


т.е. указание какой тип БД ...

Сообщение было отредактировано: 2 дек 08, 08:36
2 дек 08, 06:49    [6511745]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Sal
Member

Откуда:
Сообщений: 1595
Serebrjakov Vladimir
приношу извинения за молчание
Sal

А что вот такое -database ORACLERMAN ORACLE ?



-database database type database name [tablespaces | dbspaces]
Back up supported databases using BrightStor ARCserve Backup database agents. Specify a database type, name, and, optionally, a list of table spaces or db spaces to back up. Supported, valid database types are: INFORMIX, ORACLE, ORACLE8, ORACLERMAN, ORACLE_AS66, SAP, SYBASE, and INGRES.
Note: ORACLE_AS66 is used to support the Oracle Database agent.


т.е. указание какой тип БД ...


тогда у вас должно было бы быть что то типа -database ORACLERMAN dtest
2 дек 08, 10:17    [6512197]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
MacDuck
Member

Откуда: Москва-Подольск
Сообщений: 6387
Serebrjakov Vladimir

/tmp/rman.trc:


А вот это что за трассировка? strace?
2 дек 08, 11:36    [6512713]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
MacDuck
Serebrjakov Vladimir

/tmp/rman.trc:

А вот это что за трассировка? strace?

нет
над RMAN нахлобучечка:
#!/bin/sh

RMANPID="$(ps --ppid $PPID -o pid,ppid,user,comm | grep rman | awk '{print $1}')"
DEFOUT="$(readlink /proc/$RMANPID/fd/1 | grep /tmp/rman)"
DEFERR="$(readlink /proc/$RMANPID/fd/2 | grep /tmp/rman)"

#echo "PID=$PPID" > /tmp/rman_debug.out
#echo "RMANPID=$RMANPID" >> /tmp/rman_debug.out
#echo "DEFOUT=$DEFOUT" >> /tmp/rman_debug.out
#echo "DEFERR=$DEFOUT" >> /tmp/rman_debug.out

if [ -z "$DEFOUT" -a -z "$DEFERR" ]
then
  /u01/app/oracle/product/9.2.0/bin2/rman debug trace=/tmp/rman_$RMANPID.trc $* >/tmp/rman_$RMANPID.out 2>&1
else
  /u01/app/oracle/product/9.2.0/bin2/rman debug trace=/tmp/rman_$RMANPID.trc $*
fi
2 дек 08, 12:42    [6513244]     Ответить | Цитировать Сообщить модератору
 Re: ArcServe + RMAN REHEL4 Upd6 Oracle 9.2.0.8 64-bit  [new]
Serebrjakov Vladimir
Member

Откуда:
Сообщений: 129
еще раз спасибо
Sal
еще вот, дайте типа strace oragentd.
проанализируйте все логи, вообще на ленту эту пишет arcserve (не rman )

нахлобучечка над oragentd:
#!/bin/sh

ORAGENTDPID="$(ps --ppid $PPID -o pid,ppid,user,comm | grep oragentd | awk '{print $1}')"
ORAGENTDPRM=$*

echo "PID=$PPID" > /tmp/oragentd_debug.out
echo "ORAGENTDPID=$ORAGENTDPID" >> /tmp/oragentd_debug.out
echo "ORAGENTDPRM=$ORAGENTDPRM" >> /tmp/oragentd_debug.out
echo >> /tmp/oragentd_debug.out
env  >> /tmp/oragentd_debug.out

strace -o /tmp/strace_$ORAGENTDPID.out /opt/CA/BABoraagt/bin/oragentd $* >/tmp/oragentd_$ORAGENTDPID.out 2>&1
прикладываю файлик
что-то у меня голова в банку не пролазит ...

К сообщению приложен файл (strace_oragentd.rar - 18Kb) cкачать
2 дек 08, 14:59    [6514332]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить