TSM 重新配置文档

1.
1.环境介绍

    本次 TSM 重新配置的内容包括:2 台客户端服务器重新安装操作系统后的 TSM
重配置,包括 ba client for aix(2 个节点),tdpo for oracle for aix(2 个
节点)。
    TSM SERVER:windows2003 操作系统,TSM SERVER5.5,IP:192.168.88.126
    ORACLE: AIX5.3, BA CLIENT5.5, TDPO FOR ORACLE5.4, SAN AGENT
 ,IP:192.168.88.128
    EAS: AIX5.3,BA CLIENT5.5, TDPO FOR ORACLE5.4, SAN AGENT ,IP:
192.168.88.127
    存储:具备 SAN 网络,配置 LAN-FREE 模块




2. 客户端安装(文件型客户端)
2.BA

2.1 程序安装
  请客户参照原来的文档,安装过程一样。注意:因为 BA CLIENT 和 TDPO 都会使
用到 API,而 TDPO 对 API 的依赖程度较高,因此,请先安装 TDPO(安装时一起安
装了 API)后,再安装 BA CLIENT,最后安装 SAN AGENT。

2.2 配置
   在 TSM 服务器上查询到 2 台客户端注册的文件型节点名称:
   database_file_client, eas_file_client。
   ―――――――――――――――――――――――――――――――――
   oracle 服务器:
   修改 dsm.opt (/usr/Tivoli/tsm/client/ba/bin/dsm.opt):
    servername file
   修改 dsm.sys (/usr/Tivoli/tsm/client/ba/bin/dsm.sys):
    SERVERNAME file
   NODENAME database_file_client
       TCPSERVERADDRESS     192.168.88.126


                        中国·九州通集团·信息技术总部                            第1页
tcpnodelay        yes
    passwordaccess    generate
    ENABLELANFREE     YES
    LANFREECommmethod SharedMem
    LANFREETCPPort    1500
  ――――――――――――――――――――――――――――――――

  eas 服务器:
  修改 dsm.opt (/usr/Tivoli/tsm/client/ba/bin/dsm.opt):
   servername file
  修改 dsm.sys (/usr/Tivoli/tsm/client/ba/bin/dsm.sys):
   SERVERNAME file
  NODENAME eas_file_client
      TCPSERVERADDRESS     192.168.88.126
      tcpnodelay           yes
      passwordaccess       generate
      ENABLELANFREE        YES
      LANFREECommmethod    SharedMem
      LANFREETCPPort       1500




2.3 运行

   进行环境变量的修改。用 VI 编辑/etc/profile 文件,加入:
  export DSM_DIR=/usr/tivoli/tsm/client/ba/bin
  export DSM_CONFIG=/usr/tivoli/tsm/client/ba/bin/dsm.opt
  export DSM_LOG=/usr/tivoli/tsm/client/ba/bin
  export PATH=$PATH:/usr/tivoli/tsm/client/ba/bin


  通过 xmanager 连接到图形界面后,直接运行 dsmj 就可以打开图形操作界面。
  命令行操作:dsmc (具体参数请参考《参考大全》)




3.TDPO 客户端安装
3.

3.1 程序安装
   请客户参考原来的文档,安装过程一样。


                      中国·九州通集团·信息技术总部                       第2页
3.2 配置
   oracle 服务器:
   修改参数 dsm.opt (/usr/Tivoli/tsm/client/oracle/bin64/dsm.opt)
    servername oracle

   修改参数 dsm.sys (/usr/Tivoli/tsm/client/api/bin64/dsm.sys)
   SErvername oracle
      COMMMethod       TCPip
      TCPPort              1500
      TCPServeraddress      192.168.88.126
      tcpnodelay             yes
      ENABLELANFREE    YES
      LANFREECommmethod SharedMem
      lanfreetcpport     1510

   修改参数 tdpo.opt (/usr/Tivoli/tsm/client/oracle/bin64/tdpo.opt)
   DSMI_ORC_CONFIG /usr/tivoli/tsm/client/oracle/bin64/dsm.opt
   DSMI_LOG        /usr/tivoli/tsm/client/oracle/bin64/sched
   TDPO_NODE        eas_oracle

   同步密码:/usr/Tivoli/tsm/client/oracle/bin64/tdpoconf password

   链接库文件:su – oracle ; ln –s
/usr/Tivoli/tsm/client/oracle/bin64/libobk64.a /oracle/product/
oracle10g/lib/libobk.a

   链接库文件以后,重启 oracle 服务(通过 sqlplus 重启 oracle 实例)

   oracle 用户对 tdpo 目录的访问:chmod –R 777
/usr/Tivoli/tsm/client/oracle/
   ――――――――――――――――――――――――――――――――――

   eas 服务器:
   修改参数 dsm.opt (/usr/Tivoli/tsm/client/oracle/bin64/dsm.opt)
    servername oracle

   修改参数 dsm.sys (/usr/Tivoli/tsm/client/api/bin64/dsm.sys)
   SErvername oracle
      COMMMethod       TCPip
      TCPPort              1500
      TCPServeraddress      192.168.88.126
      tcpnodelay             yes
      ENABLELANFREE    YES


                        中国·九州通集团·信息技术总部                           第3页
LANFREECommmethod SharedMem
      lanfreetcpport    1510

   修改参数 tdpo.opt (/usr/Tivoli/tsm/client/oracle/bin64/tdpo.opt)
   DSMI_ORC_CONFIG /usr/tivoli/tsm/client/oracle/bin64/dsm.opt
   DSMI_LOG        /usr/tivoli/tsm/client/oracle/bin64/sched
   TDPO_NODE        eas2_oracle

   同步密码:/usr/Tivoli/tsm/client/oracle/bin64/tdpoconf password

   链接库文件:su – oracle ; ln –s
/usr/Tivoli/tsm/client/oracle/bin64/libobk64.a /oracle/product/
oracle10g/lib/libobk.a

   链接库文件以后,重启 oracle 服务(通过 sqlplus 重启 oracle 实例)

   oracle 用户对 tdpo 目录的访问:chmod –R 777
/usr/Tivoli/tsm/client/oracle/


3.3 运行

    通过运行相应的脚本进行不同级别的备份,脚本目录:
/usr/Tivoli/tsm/client/oracle/bin64/sched/,脚本采用原来系统使用的脚
本,有个别地方做了修改:
    sched_full.sh
    su - oracle
'/usr/tivoli/tsm/client/oracle/bin64/sched/sched_bkdb_full.sh >
/dev/null'


    sched_bkdb_full.sh
    #!/bin/ksh
    FILENAME="full_"$(date +"%Y%m%d%H%S")".log"
    rman target / catalog rman/rman@orcltsm cmdfile
"/usr/tivoli/tsm/client/oracle/ bin64/sched/rman_full.sh" msglog
"/usr/tivoli/tsm/client/oracle/bin64/sched/$FILENAME"




                         中国·九州通集团·信息技术总部                           第4页
rman_full.sh
   run
   {
   allocate channel t1 type 'sbt_tape' parms
   'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
   backup database;
   backup archivelog all delete input;
   release channel t1;




4.SAN AGENT 安装配置
4.

4.1 安装

    请客户参考原来的文档,安装步骤一样

4.2 配置

   oracle 服务器:
   修改配置文件 /usr/tivoli/tsm/StorageAgent/bin/dsmsta.opt
   COMMmethod     TCPIP
   TCPPort          1500
   COMMmethod     SHAREDMEM
   SHMPort         1510
   TCPADMINPort   1500
   DEVCONFIG      devconfig.out


   初始化 Storage     Agent
   #cd /usr/tivoli/tsm/StorageAgent/bin/
#./dsmsta setstorageserver myname=db_agent mypassword=admin
  myhladdress=192.168.88.128      servername=tsm_server
  serverpassword=admin hladdress=192.168.88.126 lladdress=1500


                           中国·九州通集团·信息技术总部                        第5页
――――――――――――――――――――――――――――――――――
   ――――――――――――――――――――――――――――――――――
   eas 服务器:
   修改配置文件 /usr/tivoli/tsm/StorageAgent/bin/dsmsta.opt
   COMMmethod     TCPIP
   TCPPort          1500
   COMMmethod     SHAREDMEM
   SHMPort         1510
   TCPADMINPort   1500
   DEVCONFIG      devconfig.out


   初始化 Storage     Agent
   #cd /usr/tivoli/tsm/StorageAgent/bin/
#./dsmsta setstorageserver myname=eas_agent mypassword=admin
  myhladdress=192.168.88.127      servername=tsm_server
  serverpassword=admin hladdress=192.168.88.126 lladdress=1500
   ――――――――――――――――――――――――――――――――――

4.3 运行

   安装完成后,系统会将启动脚本添加到系统启动列表里面,每次系统启动的
时候会自动启动代理程序。
   手工启动代理程序:/usr/Tivoli/tsm/StorageAgent/bin/dsmsta &




5.
5.在客户端服务器上安装磁带库的驱动程序

5.1 已经将驱动程序拷贝到服务器本地

      /tmp/soft/ibm-tapedrive-foraix

5.2 安装驱动程序




                           中国·九州通集团·信息技术总部                       第6页
installp –acXd /tmp/soft/ibm-tapedrive-foraix/Atape.10.7.3.0.bin
Atape.driver

5.3 重新扫描硬件设备

   cfgmgr –v
   查看磁带设备列表如下,表明驱动安装成功:
   rmt0 Available 06-08-00-0,0 LVD SCSI 4mm Tape Drive
   rmt1 Available 0C-08-01        IBM 3580 Ultrium Tape Drive (FCP)
   smc0 Available 0C-08-01        IBM 3573 Tape Medium Changer (FCP)




6.对原来 TSM 服务器的更改说明
6.

6.1 修改了节点的访问密码 (admin)

   update node database_file_client admin passexp=0 backdelete=yes
   update node eas_file_client admin passexp=0 backdelete=yes
   update node eas_oracle admin passexp=0 backdelete=yes

6.2 修改了服务器的密码 (admin)

       set serverpassword=admin

6.3 修改了已经注册的 agent 服务器的密码
   update server db_agent serverpassword=admin
   update server eas_agent serverpassword=admin

6.4 增加了一个 oracle 节点 (eas2_oracle)
       register node eas2_oracle admin domain=oracle_domain passexp=0
backdelete=yes




                                                   JoinTown-Yulm
                                                    2008-11-15



                        中国·九州通集团·信息技术总部                                第7页

九州通 Tsm重新配置文档(2008 11 10)

  • 1.
    TSM 重新配置文档 1. 1.环境介绍 本次 TSM 重新配置的内容包括:2 台客户端服务器重新安装操作系统后的 TSM 重配置,包括 ba client for aix(2 个节点),tdpo for oracle for aix(2 个 节点)。 TSM SERVER:windows2003 操作系统,TSM SERVER5.5,IP:192.168.88.126 ORACLE: AIX5.3, BA CLIENT5.5, TDPO FOR ORACLE5.4, SAN AGENT ,IP:192.168.88.128 EAS: AIX5.3,BA CLIENT5.5, TDPO FOR ORACLE5.4, SAN AGENT ,IP: 192.168.88.127 存储:具备 SAN 网络,配置 LAN-FREE 模块 2. 客户端安装(文件型客户端) 2.BA 2.1 程序安装 请客户参照原来的文档,安装过程一样。注意:因为 BA CLIENT 和 TDPO 都会使 用到 API,而 TDPO 对 API 的依赖程度较高,因此,请先安装 TDPO(安装时一起安 装了 API)后,再安装 BA CLIENT,最后安装 SAN AGENT。 2.2 配置 在 TSM 服务器上查询到 2 台客户端注册的文件型节点名称: database_file_client, eas_file_client。 ――――――――――――――――――――――――――――――――― oracle 服务器: 修改 dsm.opt (/usr/Tivoli/tsm/client/ba/bin/dsm.opt): servername file 修改 dsm.sys (/usr/Tivoli/tsm/client/ba/bin/dsm.sys): SERVERNAME file NODENAME database_file_client TCPSERVERADDRESS 192.168.88.126 中国·九州通集团·信息技术总部 第1页
  • 2.
    tcpnodelay yes passwordaccess generate ENABLELANFREE YES LANFREECommmethod SharedMem LANFREETCPPort 1500 ―――――――――――――――――――――――――――――――― eas 服务器: 修改 dsm.opt (/usr/Tivoli/tsm/client/ba/bin/dsm.opt): servername file 修改 dsm.sys (/usr/Tivoli/tsm/client/ba/bin/dsm.sys): SERVERNAME file NODENAME eas_file_client TCPSERVERADDRESS 192.168.88.126 tcpnodelay yes passwordaccess generate ENABLELANFREE YES LANFREECommmethod SharedMem LANFREETCPPort 1500 2.3 运行 进行环境变量的修改。用 VI 编辑/etc/profile 文件,加入: export DSM_DIR=/usr/tivoli/tsm/client/ba/bin export DSM_CONFIG=/usr/tivoli/tsm/client/ba/bin/dsm.opt export DSM_LOG=/usr/tivoli/tsm/client/ba/bin export PATH=$PATH:/usr/tivoli/tsm/client/ba/bin 通过 xmanager 连接到图形界面后,直接运行 dsmj 就可以打开图形操作界面。 命令行操作:dsmc (具体参数请参考《参考大全》) 3.TDPO 客户端安装 3. 3.1 程序安装 请客户参考原来的文档,安装过程一样。 中国·九州通集团·信息技术总部 第2页
  • 3.
    3.2 配置 oracle 服务器: 修改参数 dsm.opt (/usr/Tivoli/tsm/client/oracle/bin64/dsm.opt) servername oracle 修改参数 dsm.sys (/usr/Tivoli/tsm/client/api/bin64/dsm.sys) SErvername oracle COMMMethod TCPip TCPPort 1500 TCPServeraddress 192.168.88.126 tcpnodelay yes ENABLELANFREE YES LANFREECommmethod SharedMem lanfreetcpport 1510 修改参数 tdpo.opt (/usr/Tivoli/tsm/client/oracle/bin64/tdpo.opt) DSMI_ORC_CONFIG /usr/tivoli/tsm/client/oracle/bin64/dsm.opt DSMI_LOG /usr/tivoli/tsm/client/oracle/bin64/sched TDPO_NODE eas_oracle 同步密码:/usr/Tivoli/tsm/client/oracle/bin64/tdpoconf password 链接库文件:su – oracle ; ln –s /usr/Tivoli/tsm/client/oracle/bin64/libobk64.a /oracle/product/ oracle10g/lib/libobk.a 链接库文件以后,重启 oracle 服务(通过 sqlplus 重启 oracle 实例) oracle 用户对 tdpo 目录的访问:chmod –R 777 /usr/Tivoli/tsm/client/oracle/ ―――――――――――――――――――――――――――――――――― eas 服务器: 修改参数 dsm.opt (/usr/Tivoli/tsm/client/oracle/bin64/dsm.opt) servername oracle 修改参数 dsm.sys (/usr/Tivoli/tsm/client/api/bin64/dsm.sys) SErvername oracle COMMMethod TCPip TCPPort 1500 TCPServeraddress 192.168.88.126 tcpnodelay yes ENABLELANFREE YES 中国·九州通集团·信息技术总部 第3页
  • 4.
    LANFREECommmethod SharedMem lanfreetcpport 1510 修改参数 tdpo.opt (/usr/Tivoli/tsm/client/oracle/bin64/tdpo.opt) DSMI_ORC_CONFIG /usr/tivoli/tsm/client/oracle/bin64/dsm.opt DSMI_LOG /usr/tivoli/tsm/client/oracle/bin64/sched TDPO_NODE eas2_oracle 同步密码:/usr/Tivoli/tsm/client/oracle/bin64/tdpoconf password 链接库文件:su – oracle ; ln –s /usr/Tivoli/tsm/client/oracle/bin64/libobk64.a /oracle/product/ oracle10g/lib/libobk.a 链接库文件以后,重启 oracle 服务(通过 sqlplus 重启 oracle 实例) oracle 用户对 tdpo 目录的访问:chmod –R 777 /usr/Tivoli/tsm/client/oracle/ 3.3 运行 通过运行相应的脚本进行不同级别的备份,脚本目录: /usr/Tivoli/tsm/client/oracle/bin64/sched/,脚本采用原来系统使用的脚 本,有个别地方做了修改: sched_full.sh su - oracle '/usr/tivoli/tsm/client/oracle/bin64/sched/sched_bkdb_full.sh > /dev/null' sched_bkdb_full.sh #!/bin/ksh FILENAME="full_"$(date +"%Y%m%d%H%S")".log" rman target / catalog rman/rman@orcltsm cmdfile "/usr/tivoli/tsm/client/oracle/ bin64/sched/rman_full.sh" msglog "/usr/tivoli/tsm/client/oracle/bin64/sched/$FILENAME" 中国·九州通集团·信息技术总部 第4页
  • 5.
    rman_full.sh run { allocate channel t1 type 'sbt_tape' parms 'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)'; backup database; backup archivelog all delete input; release channel t1; 4.SAN AGENT 安装配置 4. 4.1 安装 请客户参考原来的文档,安装步骤一样 4.2 配置 oracle 服务器: 修改配置文件 /usr/tivoli/tsm/StorageAgent/bin/dsmsta.opt COMMmethod TCPIP TCPPort 1500 COMMmethod SHAREDMEM SHMPort 1510 TCPADMINPort 1500 DEVCONFIG devconfig.out 初始化 Storage Agent #cd /usr/tivoli/tsm/StorageAgent/bin/ #./dsmsta setstorageserver myname=db_agent mypassword=admin myhladdress=192.168.88.128 servername=tsm_server serverpassword=admin hladdress=192.168.88.126 lladdress=1500 中国·九州通集团·信息技术总部 第5页
  • 6.
    ―――――――――――――――――――――――――――――――――― ―――――――――――――――――――――――――――――――――― eas 服务器: 修改配置文件 /usr/tivoli/tsm/StorageAgent/bin/dsmsta.opt COMMmethod TCPIP TCPPort 1500 COMMmethod SHAREDMEM SHMPort 1510 TCPADMINPort 1500 DEVCONFIG devconfig.out 初始化 Storage Agent #cd /usr/tivoli/tsm/StorageAgent/bin/ #./dsmsta setstorageserver myname=eas_agent mypassword=admin myhladdress=192.168.88.127 servername=tsm_server serverpassword=admin hladdress=192.168.88.126 lladdress=1500 ―――――――――――――――――――――――――――――――――― 4.3 运行 安装完成后,系统会将启动脚本添加到系统启动列表里面,每次系统启动的 时候会自动启动代理程序。 手工启动代理程序:/usr/Tivoli/tsm/StorageAgent/bin/dsmsta & 5. 5.在客户端服务器上安装磁带库的驱动程序 5.1 已经将驱动程序拷贝到服务器本地 /tmp/soft/ibm-tapedrive-foraix 5.2 安装驱动程序 中国·九州通集团·信息技术总部 第6页
  • 7.
    installp –acXd /tmp/soft/ibm-tapedrive-foraix/Atape.10.7.3.0.bin Atape.driver 5.3重新扫描硬件设备 cfgmgr –v 查看磁带设备列表如下,表明驱动安装成功: rmt0 Available 06-08-00-0,0 LVD SCSI 4mm Tape Drive rmt1 Available 0C-08-01 IBM 3580 Ultrium Tape Drive (FCP) smc0 Available 0C-08-01 IBM 3573 Tape Medium Changer (FCP) 6.对原来 TSM 服务器的更改说明 6. 6.1 修改了节点的访问密码 (admin) update node database_file_client admin passexp=0 backdelete=yes update node eas_file_client admin passexp=0 backdelete=yes update node eas_oracle admin passexp=0 backdelete=yes 6.2 修改了服务器的密码 (admin) set serverpassword=admin 6.3 修改了已经注册的 agent 服务器的密码 update server db_agent serverpassword=admin update server eas_agent serverpassword=admin 6.4 增加了一个 oracle 节点 (eas2_oracle) register node eas2_oracle admin domain=oracle_domain passexp=0 backdelete=yes JoinTown-Yulm 2008-11-15 中国·九州通集团·信息技术总部 第7页