Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1701807
  • 博文数量: 163
  • 博客积分: 10591
  • 博客等级: 上将
  • 技术积分: 1980
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-08 18:17
文章分类

全部博文(163)

文章存档

2018年(1)

2012年(1)

2011年(47)

2010年(58)

2009年(21)

2008年(35)

分类: 服务器与存储

2008-07-29 10:40:54

一.服务器的安装
 
前提:需要对服务器名字,及固定IP进行配置。

更改/etc/sysconfig/network文件,设置HOSTNAME="TSM54-Server"

更改/etc/sysconfig/network-scripts/ifcfg-eth0文件,设置:

 

更改/etc/hosts文件,添加一行:

192.168.1.10  TSM54-Server

192.168.1.11  TSM54-Client

 
 
1.把server的安装文件C97LWML.tar.gz拷贝到/root目录下。
 
2.解压安装文件并执行服务器安装
 

#tar zxvf C97LWML.tar.gz
#./server_install [prefix]

其中 prefix 是可选的,它表示您希望安装 Tivoli Storage Manager 的文件系统。如果不指定 prefix,则缺省值为 /opt

a.从显示的菜单选择您想用来显示许可证协议的语言的编号。按下 Enter 键。

b.此时安装菜单将以指定的语言显示许可证协议,并询问您是否接受它们。要接受许可证协议,请按 1,然后再按 Enter 键

c.接受许可证协议之后,将显示一个菜单,该菜单显示针对相应的平台提供的所有 RPM 软件包。此时,您可以按“q”键,再按 Enter 键退出 install_server 脚本,也可以从菜单中选择要安装的软件包。如果退出该菜单,您可以使用 Red Hat Package Manager(rpm)手动安装对应于您的平台的任何 PRM 软件包。rpm 用来安装 Tivoli Storage Manager 软件包的缺省安装位置为 /opt。要安装到其他位置,请在 rpm 中使用 --prefix 选项。

我在这一步时,按q退出安装,然后转到/root/i686目录下,执行#rpm -ivh TIVsm*.rpm 安装上TIVsm-server-5.4.0-0.i386.rpm TIVsm-license-5.4.0-0.i386.rpm TIVsm-tsmscsi-5.4.0-0.i386.rpm 三个包。服务器默认装在/opt/tivoli/tsm/server/bin中。

下面概述了服务器安装后应该具有的安装目录:

  • 缺省服务器目录/opt/tivoli/tsm/server/bin),它包括:
    • 存储池卷(backup.dsm、archive.dsm 和 spcmgmt.dsm
    • 数据库卷(db.dsm
    • 恢复日志卷(log.dsm
    • 服务器和发放许可证
  • 相关的服务器目录
    • 消息库、联机帮助和支持的语言(/opt/tivoli/tsm/server/bin/en_US)。
    • 设备支持(/opt/tivoli/tsm/devices/bin)。
    • Tivoli Inventory(/opt/tivoli/tsm/tivinv

3.安装帮助

转移到/root/noarch目录下,可以看到很多种语言的命令行帮助包,这里我执行rpm -ivh TIVsm-cmdlinehelp.en_US.utf8-5.4.0-0.noarch.rpm。

注:
消息和帮助将安装到 /opt/tivoli/tsm/server/bin/,其中 是在中指定的一个语言环境。消息编目总是称为 dsmserv.cat,而帮助文件称为 dsm.hlp
 
4. 定义环境变量(可选)

环境变量描述进程的运行环境,如主目录或正使用的终端。要从缺省目录(/opt/tivoli/tsm/server/bin)以外的目录运行服务器,必须为Tivoli Storage Mananger定义环境变量。要找到服务器的安装位置,Tivoli Storage Manager 使用DSMSERV_DIR变量。要定义此变量,输入:

#export DSMSERV_DIR=/opt/tivoli/tsm/server/bin      

'这里假设服务器安装在缺省位置。

 

也可以将环境变量定义为指向服务器选项文件(dsmserv.opt)。这允许运行在同一机器上的两个 Storage Manager 服务器共享相同的选项文件或使用不同的选项文件。例如,要将环境变量 DSMSERV_CONFIG 定义为指向 dsmserv.opt,请输入:

export DSMSERV_CONFIG=/opt/tivoli/tsm/server/bin/dsmserv.opt

 

可将环境变量定义为指向记帐日志文件。记帐记录存储在 dsmaccnt.log 文件中。DSMSERV_ACCOUNTING_DIR 环境变量指定记帐文件打开的目录。如果服务器启动时没有设置该变量,服务器启动时 dsmaccnt.log 文件将置于当前目录下。例如,要设置环境变量将记帐记录放置在 /home/engineering 目录中,请输入以下命令:

export DSMSERV_ACCOUNTING_DIR=/home/engineering

注:要保存此环境,请将这些条目保存到 $HOME 目录中的 .bash_profile 文件。

5.验证安装
 
可以通过从服务器控制台或从管理客户机发出以下 QUERY 命令,验证服务器安装。
首先从/opt/tivoli/tsm/server/bin目录启动服务器,输入:
 

./dsmserv

如果出现的意外问题要求用户将控制权交回给操作系统,可以无警告地停止服务器。为避免丢失管理和客户机节点的连接,请仅在当前会话完成或取消之后停止服务器。停止服务器,从管理命令行输入:

halt

启动TSMSERVER后,可以做如下的操作

q status //查询当前TSM Server的状态
ANR2017I Administrator SERVER_CONSOLE issued command: QUERY STATUS
Storage Management Server for Linux/i386 - Version 5, Release 3, Level 0.0


                                Server Name: SERVER1
             Server host name or IP address:
                  Server TCP/IP port number: 1500
                                 Server URL:
                                Crossdefine: Off
                        Server Password Set: No
              Server Installation Date/Time: 09/13/2006 02:44:05 PM
                   Server Restart Date/Time: 09/13/2006 03:10:13 PM
                             Authentication: On
                 Password Expiration Period: 90 Day(s)
              Invalid Sign-on Attempt Limit: 0
                    Minimum Password Length: 0
WEB Admin Authentication Time-out (minutes): 10
                               Registration: Closed
                             Subfile Backup: No
                               Availability: Enabled
                                 Accounting: Off
                     Activity Log Retention: 1 Day(s)
             Activity Log Number of Records: 34
                          Activity Log Size: <1 M
          Activity Summary Retention Period: 30 Day(s)
                       License Audit Period: 30 Day(s)
                         Last License Audit: 09/13/2006 02:44:06 PM
                  Server License Compliance: FAILED
                          Central Scheduler: Active
                           Maximum Sessions: 25
                 Maximum Scheduled Sessions: 12
              Event Record Retention Period: 10 Day(s)
                     Client Action Duration: 5 Day(s)
          Schedule Randomization Percentage: 25
                      Query Schedule Period: Client
                    Maximum Command Retries: Client
                               Retry Period: Client
                           Scheduling Modes: Any
                                   Log Mode: Normal
                    Database Backup Trigger: Not Defined
                                BufPoolSize: 32,768 K
                           Active Receivers: CONSOLE ACTLOG
                     Configuration manager?: Off
                           Refresh interval: 60
                     Last refresh date/time:
                          Context Messaging: Off
                         Server-free Status: Not Supported
                     Server-free Batch Size:
     Table of Contents (TOC) Load Retention: 120 Minute(s)
                 Machine Globally Unique ID: 30.56.cb.40.f3.42.db.11.87.fe.00.14.5e.1c.27.56
               Archive Retention Protection: Off
                        Encryption Strength: AES

增加一个管理员用户tsmadmin,并给予其系统操作员权限。
TSM:SERVER1>
regester admin hrwang 123456

ANR2017I Administrator SERVER_CONSOLE issued command: REGESTER admin tsmadmin 111111
ANR2000E Unknown command - REGESTER.
TSM:SERVER1>
register admin hrwang 123456

ANR2017I Administrator SERVER_CONSOLE issued command: REGISTER ADMIN hrwang ?***?
ANR2068I Administrator TSMADMIN registered.
TSM:SERVER1>
q user
ANR2017I Administrator SERVER_CONSOLE issued command: QUERY USERID

Administrator Days Since Days Since Locked? Privilege Classes
Name Last Access Password Set
-------------- ------------ ------------ ---------- -----------------------
ADMIN <1 <1 No System
ADMIN_CENTER <1 (?) Yes
CLIENT <1 <1 No Client Owner
SERVER_CONSOLE No System
HRWANG <1 <1 No

TSM:SERVER1>
grant authority hrwang classes=system
ANR2017I Administrator SERVER_CONSOLE issued command: GRANT AUTHORITY tsmadmin classes=system
ANR2076I System privilege granted to administrator TSMADMIN.
TSM:SERVER1>
q user
ANR2017I Administrator SERVER_CONSOLE issued command: QUERY USERID

Administrator Days Since Days Since Locked? Privilege Classes
Name Last Access Password Set
-------------- ------------ ------------ ---------- -----------------------
ADMIN <1 <1 No System
ADMIN_CENTER <1 (?) Yes
CLIENT <1 <1 No Client Owner
SERVER_CONSOLE No System
HRWANG <1 <1 No System


注册客户端用户
TSM:SERVER1>
register node TSM-Client 111111
ANR2017I Administrator SERVER_CONSOLE issued command: REGISTER NODE testhost ?***?
ANR2060I Node TSM-Client registered in policy domain STANDARD.
ANR2099I Administrative userid TESTHOST defined for OWNER access to node TESTHOST.
TSM:SERVER1>
register node TSM54-Client 123456

ANR2017I Administrator SERVER_CONSOLE issued command: REGISTER NODE totalhost ?***?
ANR2060I Node TSM54-Client registered in policy domain STANDARD.
ANR2099I Administrative userid TOTALHOST defined for OWNER access to node TOTALHOST.
TSM:SERVER1>

二.客户端的安装

前提:需要对客户端进行一点配置。

  • 更改/etc/sysconfig/network文件,设置HOSTNAME="TSM54-Client"

    更改/etc/sysconfig/network-scripts/ifcfg-eth0文件,设置:

    更改/etc/hosts文件,添加一行:
    192.168.1.10 TSM54-Server
    192.168.1.11 TSM54-Client

    1.把安装包C97LIML.tar.gz拷贝到/root/test目录下,执行:

    #tar zxvf C97LIML.tar.gz
    #cd /root/test/C97LIML/tsmcli/linux86

    #rpm -ivh TIVsm-API.i386.rpm TIVsm-BA.i386.rpm  TIVsm-msg.zh_CN.i386.rpm

    2.配置客户端

    客户端默认安装在/opt/tivoli/tsm/client/目录下。

    更改客户机系统选项文件和客户机客户选项文件,执行:

    #cd /opt/tivoli/tsm/client/ba/bin
    #cp dsm.sys.smp dsm.sys          
    #cp dsm.opt.smp dsm.opt

    编辑dsm.opt文件,添加:

    servername TSM54-Server

    编辑dsm.sys文件,

    SErvername TSM54-Server
       COMMMethod TCPip
       TCPPort 1500
       TCPServeraddress TSM54-Server
       nodename TSM54-Client

    默认情况下,客户端连接dsm.sys文件中第一个服务器。如果想让客户端默认连接某个列在dsm.sys文件中的服务器,可将其写入dsm.opt文件中。

    3.配置环境变量

    export DSM_DIR=/opt/tivoli/tsm/client/ba/bin/dsm.sys
    export DSM_CONFIG=/opt/tivoli/tsm/client/ba/bin/dsm.opt

    4.验证

  • 在终端中运行
     

    #dsmj

    启动GUI客户端,用户名显示是TSM54-Client,输入密码123456,就连接上了。

    阅读(2320) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~