将IBM TSM 7.1升级到7.1.4之后,执行rman备份报如下错误:

......
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ch1 channel at 06/17/2016 11:39:33
ORA-19502: write error on file "DB_EMREP_28_4135987928_20160617_914758772_0sr8c73k_1_1", block number 161 (block size=8192)
ORA-27030: skgfwrt: sbtwrite2 returned error
ORA-19511: non RMAN, but media manager or vendor specific failure, error text:
   ANS1708E (RC258)  Backup operation failed.  Only a root user can do this operation.

经查,是由于BackupInitiationROOT参数引起的。默认情况下,它的值为yes:

tsm: TSMSRV>q opt BackupInitiationROOT

Server Option                 Option Setting                     
-------------------------     -----------------------------------
BackupInitiationRoot          Yes

将其更改为NO后,rman备份成功。

tsm: TSMSRV>setopt BackupInitiationRoot NO

Do you wish to proceed? (Yes (Y)/No (N)) y
ANR2119I The BACKUPINITIATIONROOT option has been changed in the options file.

tsm: TSMSRV>q opt BackupInitiationROOT

Server Option                 Option Setting                     
-------------------------     -----------------------------------
BackupInitiationRoot          No

参考:   

Security Bulletin: Tivoli Storage Manager version roll-off by unauthorized clients (CVE-2014-4817)