数据库重启,TSM不能备份,需要在TSM的客户端(ORACLE)启动TSM监控进程

本文介绍了一种解决Oracle系统故障后,TSM无法正常备份的问题的方法。通过重启AIX系统的TSM监控进程来恢复备份功能,包括查看、启动、杀死进程等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

环境: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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值