5.9 TSM的客户端(ORACLE数据库)调度进程不能启动导致备份不正常

本文介绍了解决TSM备份Oracle高可用(HA)数据库失败的问题步骤。包括检查和启动TSM客户端调度进程、确认TSM配置文件正确设置、使TSM客户端识别数据库节点等关键操作。

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

在使用HA时,把ORACLE数据库切换到了另一台数据库中,发现TSM备份失败。

1、  查看TSM的客户端(ORACLE服务器端)的调度进程是否启动

   $ ps -ef|grep dsm

  oraoms 499736 733408   0 16:06:48  pts/0  0:00 grep dsm

  发现该进程没有启动

 

2、  启动该进程在AIX系统的后台运行。

   /usr/tivoli/tsm/script/$ ./oraclebcksched.sh &

   查看$ ps -ef|grep dsm  该进程没有启动

 

3、  确保HA中的两个数据库中的TSM 配置文件正确。(配置相应服务器的IP,很多情况是因为IP没有对应导致的。)

   TSM Client的三个配置文件,一般位于

 

/usr/tivoli/tsm/client/ba/bin/dsm.sys 这是配置TSM Client的调度节点文件

 

/usr/tivoli/tsm/client/api/bin64/dsm.sys

 

/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt 这是数据库的配置文件

 

4、让TSMClient识别数据库的节点

$ dsmc -servername=TSMoraServ

IBM Tivoli Storage Manager

Command Line Backup/Archive Client Interface

  Client Version 5, Release 4, Level 0.0

  Client date/time: 05/05/09   14:31:30

(c) Copyright by IBM Corporation and other(s) 1990, 2007. All Rights Reserved.

 

Node Name: TDPOMS

 

输入节点,然后输入密码: (一般默认密码为admin

 

5、启动TSM Client的调度进程

 

$ ./oraclebcksched.sh  &

 

1、  查看调度进程:

$ ps -ef|grep dsmc

    root  995376       1   0 15:14:28      -  0:02 dsmc sched -servername=TSMoraserv

    root 1159388 1589432   0 09:10:09  pts/0  0:00 grep dsmc

 

这样TSM Client的调度进程就正常运行了

 

7、查看调度日志/usr/tivoli/tsm/logs/dsmsched.log 下一个调度的备份脚本了

 

 

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12778571/viewspace-616337/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12778571/viewspace-616337/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值