RMAN Backup Error

tsmboys

ADSM.ORG Member
Joined
Jan 9, 2009
Messages
109
Reaction score
0
Points
0
Location
India
Hi

Any help to solve this problem


RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of allocate command on ch1 channel at 02/25/2009 16:19:59
ORA-19554: error allocating device, device type: SBT_TAPE, device name:
ORA-27000: skgfqsbi: failed to initialize storage subsystem (SBT) layer
IBM AIX RISC System/6000 Error: 106: Reserved errno was encountered
Additional information: 7011
ORA-19511: Error received from media manager layer, error text:
SBT error = 7011, errno = 106, sbtopen: system error
 
Last edited:
Hi,

As the backup is not reaching to the destination (TSM Server). Plese check the following

1. Check the Archive log is enabled
2. Check the sbt tape script is configured.

These 2 things are to be configured by oracle admins before configuring the backup to TSM end.
Verify the PDF for the steps in IBM publiclibrary

Regards
Shankar
 
TDP for Oracle Error

1) My tdpoconf showenv command give correct output that means
i think my configuration of TDPO is correct.

is it true ?

IBM Tivoli Storage Manager for Databases:
Data Protection for Oracle
Version 5, Release 3, Level 3.0
(C) Copyright IBM Corporation 1997, 2006. All rights reserved.


Data Protection for Oracle Information
Version: 5
Release: 3
Level: 3
Sublevel: 0
Platform: 64bit TDP Oracle AIX

Tivoli Storage Manager Server Information
Server Name: BGL-SVR-EBS
Server Address: 10.16.51.18
Server Type: AIX-RS/6000
Server Port: 1500
Communication Method: TCP/IP

Session Information
Owner Name: root
Node Name: bgl-svr-ppbl-03_db
Node Type: TDP Oracle AIX
DSMI_DIR: /usr/tivoli/tsm/client/api/bin64
DSMI_ORC_CONFIG: /usr/tivoli/tsm/client/oracle/bin64/dsm.opt
TDPO_OPTFILE: /usr/tivoli/tsm/client/oracle/bin64/tdpo.opt
Password Directory: /usr/tivoli/tsm/client/oracle/bin64
Compression: FALSE
License Information: License file exists and contains valid license data.



bash-2.05b#


2) I did manual backup through BA client and it is working fine.


3) Here i just want to know whether it is ORACLE error or TSM error
so that i can ask our oracle DBA to correct this error.




any help....
 
Hi,

write permissions on "tdpoerror.log" file
chmod 666 /opt/tivoli/tsm/client/api/bin64/tdpoerror.log

Harry
 
TDP for Oracle Error

Thanks for quick Reply..

Harry
I have changed the permissions of tdpoerror.log file and it is ok.

mallirajan
ok,we will run the backups once again and let you know the status.


can you please answer my below question ? if possible.

Whether it is ORACLE error or TSM error


 
rather than teling is as error. Configuration from Oracle end is not done properly. So check the configuration from oracle end 1st. then we will proceed with the TSM end.
 
TDP for Oracle Error

Hi mallirajan

Thanks and i was bit confused on this.

ok we will check the oracle end first and ping you.
 
Hi,

so your tdpoerror.log permissions were set correctly and (or you set it correctly now) and it is still not working?
There can be other problems there
a) have you created the link of /usr/tivoli/tsm/client/oracle/bin/libobk64.a to $ORACLE_HOME/lib/libobk.a (****note the difference between libobk64.a and libobk.a****)
b) what Oracle version d you have? Oracle 11 is supported from TDP 5.5.1 for example

Most of the time I encountered problem witch RMAN channel allocation it was TDP configuration problem.

Harry
 
TDP for Oracle Error

Hi Harry


tdpoerror.log file permission is correct but still it is giving problem.

a) We have created the link as follows

bash-2.05b$ ls -ltr /prepaid/oracle/orasoft/OraHome1/lib/libobk.a
lrwxrwxrwx 1 root system 19 Feb 25 12:53 /prepaid/oracle/orasoft/OraHome1/lib/libobk.a -> /usr/lib/libobk64.a


b) my Oracle version 9.0.1
TDPO version 5.3.3


Any help...
 
As I have said earlier, did you check that the TDP node password has been set?

Check the settings in the tdpo.opt file like the tdpo_node value is set correctly pointing to the right node name and Servername as defined in the dsm.sys second stanza.
 
TDP for Oracle Error

Hi moon-buddy

1) TDP node password has deen set and you can see my
password file below

bash-2.05b# pwd
/usr/tivoli/tsm/client/oracle/bin64

bash-2.05b# ls -l
total 4576
-rw-r--r-- 1 root system 48 Feb 25 18:32 TDPO.ndl-svr-ppbl-03_db

-rwxrw-rw- 1 bin bin 47 May 26 2006 agent.lic
-rw-r--r-- 1 root system 751 Feb 25 10:43 dsm.opt
-rw-r--r-- 1 root system 1040 Feb 25 15:04 dsm.sys
drwxr-xr-x 2 root system 256 Feb 25 10:17 en_US
-rwxr-xr-x 1 bin bin 825939 May 26 2006 libobk64.a
-rwxr-xr-x 1 root system 998 Feb 25 18:15 tdpo.opt
-rwxr-xr-x 1 bin bin 727710 May 26 2006 tdpoconf
-rw-rw-rw- 1 root system 210 Feb 25 15:00 tdpoerror.log
drwxr-xr-x 2 root system 256 Feb 25 10:53 tdposmp
-rwxr-xr-x 1 bin bin 757873 May 26 2006 tdposync
bash-2.05b#



2) Tdpoconf showenv show correct output and you can see that
output in my below posts.so i think there is no issue with
password.


3)find below my tdpo.opt file and dsm.sys file outputs
the server name is same in both files.

tdpo.opt
---------

DSMI_ORC_CONFIG /usr/tivoli/tsm/client/oracle/bin64/dsm.opt
DSMI_LOG /usr/tivoli/tsm/client/oracle/bin64

TDPO_FS ndl-svr-ppbl-03
TDPO_NODE ndl-svr-ppbl-03_db
TDPO_OWNER root
TDPO_PSWDPATH /usr/tivoli/tsm/client/oracle/bin64

*TDPO_DATE_FMT 1
*TDPO_NUM_FMT 1
*TDPO_TIME_FMT 1

*TDPO_MGMT_CLASS_2 mgmtclass2
*TDPO_MGMT_CLASS_3 mgmtclass3
*TDPO_MGMT_CLASS_4 mgmtclass4

dsm.sys
---------

Servername ndl-svr-ebs
COMMMethod TCPip
TCPPort 1500
TCPServeraddress 10.16.51.18
passwordaccess prompt
nodename ndl-svr-ppbl-03_db


any idea or sugesstions please
 
Last edited:
Hi,

with tdpo.opt setting:
DSMI_LOG /usr/tivoli/tsm/client/oracle/bin64

you set that tdpoerror.log is created in that directory - is it writable for oracle user? Has the tdpoerror.log there have the right permission?

Harry
 
Hi Toxy

1) As per your link
http://www-01.ibm.com/support/docvie...=utf-8&lang=en

It says that it OS ERROR


7010 /* permission denied */
7011 /* OS error */
7012 /* invalid argument(s) */

can you kindly tell me what may be the problem ? is there any problem with my link file libobk.a or something else ?



2) find below my agent.lic file permissions

bash-2.05b# ls -l
total 4576
-rw-r--r-- 1 root system 48 Feb 25 18:32 TDPO.ndl-svr-ppbl-03_db

-rwxrw-rw- 1 bin bin 47 May 26 2006 agent.lic

-rw-r--r-- 1 root system 751 Feb 25 10:43 dsm.opt
-rw-r--r-- 1 root system 1040 Feb 25 15:04 dsm.sys
drwxr-xr-x 2 root system 256 Feb 25 10:17 en_US
-rwxr-xr-x 1 bin bin 825939 May 26 2006 libobk64.a
-rwxr-xr-x 1 root system 998 Feb 25 18:15 tdpo.opt
-rwxr-xr-x 1 bin bin 727710 May 26 2006 tdpoconf
-rw-rw-rw- 1 root system 210 Feb 25 15:00 tdpoerror.log
drwxr-xr-x 2 root system 256 Feb 25 10:53 tdposmp
-rwxr-xr-x 1 bin bin 757873 May 26 2006 tdposync
bash-2.05b#
 
TDP for Oracle Error

Hi Harry

Find below my tdpoerror.log file permissions

-rw-rw-rw- 1 root system 210 Feb 25 15:00 tdpoerror.log

I think oracle user can access my tdpoerror.log file

any other ideas..

Now i have taken another test server to solve this error.
 
SU [oracleuser]

and try to open/edit ... all files needed for RMAN/TDP Backup (log files/opt files)
 
Back
Top