环境:AIX5.3的ORACLE10g
Windows2003的TSM把Oracle的数据备份到IBM的带库中
描述:Oracle的系统故障,重启了AIX系统,TSM不能正常备份。这个需要重新启动TSM客户端(AIX的数据库服务器)的TSM监控进程
。
1、查看TSM客户端(AIX的数据库服务器)的监控进程脚步:
DQXXDBS01:/usr/tivoli/tsm/script> cat oraclebcksched.sh
#!/usr/bin/ksh
export DSM_LOG=/usr/tivoli/tsm/logs
export DSM_DIR=/usr/tivoli/tsm/client/ba/bin
export DSM_CONFIG=/usr/tivoli/tsm/client/oracle/bin64/dsm.opt
nohup dsmc sched -servername=TSMoraserv 2> /dev/null &
exit $?
DQXXDBS01:/usr/tivoli/tsm/script>
DQXXDBS01:/usr/tivoli/tsm/script>
2、查看是否启动了该进程
DQXXDBS01:/usr/tivoli/tsm/script> ps -ef|grep dsmc
root 561190 1 0 19:45:51 - 0:02 dsmc sched -servername=TSMorase
rv
root 839838 1 0 19:45:51 - 0:02 dsmc sched -servername=TSMServe
r
root 942240 856120 0 10:10:31 pts/0 0:00 grep dsmc
DQXXDBS01:/usr/tivoli/tsm/script>
看到已经存在两个进程,但已经不能起作用。
3、杀死进程
DQXXDBS01:/usr/tivoli/tsm/script> kill -9 561190
DQXXDBS01:/usr/tivoli/tsm/script> kill -9 839838
4、重新启动该监控进程:(让该进程在后台运行)
DQXXDBS01:/usr/tivoli/tsm/script> nohup ./oraclebcksched.sh &
[1] 913642
DQXXDBS01:/usr/tivoli/tsm/script> Sending nohup output to nohup.out.
[1] + Done nohup ./oraclebcksched.sh &
DQXXDBS01:/usr/tivoli/tsm/script>
DQXXDBS01:/usr/tivoli/tsm/script>
5、查看已经启动的TSM监控进程
DQXXDBS01:/usr/tivoli/tsm/script> ps -ef|grep dsmc
root 561196 856120 0 10:13:12 pts/0 0:00 grep dsmc
root 897174 1 0 10:13:00 pts/0 0:02 dsmc sched -servername=TSMoraserv
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12778571/viewspace-611839/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12778571/viewspace-611839/