AIX6.1+PowerHA5.5+TSM5.5完全实施手册

更新时间:2024-03-30 05:47:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

AIX6.1+PowerHA5.5+TSM5.5完全实施手册

1、实施环境介绍

1.1、硬件环境介绍

生产节点和备份节点均采用以下配置: IBM P5 570、16路处理器、64G内存 8块内部硬盘:每块146G,两块指派为rootvg 1块共享硬盘:500G(TSM配合PowerHA使用)

1.2、软件环境介绍

操作系统:AIX6.1 集群软件:PowerHA5.5.4

TSM软件:TSM Server 5.5.4,TSM Client 5.5.3

2、系统安装和空间配置

2.1、安装AIX操作系统

缺省安装即可,过程略。

2.2、调整操作系统分区空间

2.2.1、分区空间规划表

表1:AIX操作系统分区空间规划表

分区名称 / /usr 存储容量分配 5G 10G

/var /tmp /home /opt pagespace(虚拟内存、页面空间) 5G 5G 2G 10G 8G 2.2.2、调整分区空间大小的方法

A、执行命令smitty chjfs2

B、选择需要修改的File System Name,如/或/usr等

C、将Unit Size修改为Gigabytes,并将Number of units修改为G的数量 D、按下Enter键执行命令

3、规划和安装PowerHA

3.1、在生产和备用节点上安装PowerHA软件包

3.1.1、安装PowerHA所需的软件环境

如要安装PowerHA5.5,则选要确定AIX6.1系统已安装以下软件包: 表2、安装PowerHA所需的系统软件

bos.adt bos.adt.other bos.data bos.net rsct.basic rsct.compat.basic rsct.compat.clients rsct.opt.fence

rsct.opt.saf rsct.opt.storagerm 检查方法,执行命令lslpp -l | grep 软件名称,或者在安装PowerHA时也会有提示。 如果系统中不存在以上软件包,可以在系统安装盘中找到。

3.1.2、安装PowerHA软件包

注意:此操作为AIX系统安装软件的基本操作,以下内容会经常用到且不提供使用步骤,需要熟练使用。 A、作为root用户登录系统。将PowerHA软件CD装入选定的驱动器,或者将PowerHA软件包上传至服务器/tmp/powerha目录。

B、执行以下命令:smitty install_update,然后选择:Install and Update from ALL Available Software

C、在INPUT device / directory for software选项中,选择用于安装的设备或者输入文件的上传目录/tmp/powerha,并按下Enter键,

D、在SOFTWARE to install选项中,按下F4或者ESC+4组合键以选择要安装的软件包,在弹出的窗口中,按下F7或者ESC+7组合键选择要安装的文件集。

E、在ACCEPT new license agreements?选项中,按下Tab键选择yes, 提示:必须接受新的许可证协议才能安装软件包 F、按下Enter键执行该命令,再按下Enter键确认。 注意:此操作要在生产节点和备用节点上执行。

3.2、在生产和备用节点上升级PowerHA软件包

步骤和3.1.2基本相同,略。

注意:此操作要在生产节点和备用节点上执行。

3.3、配置PowerHA前的准备工作

3.3.1、PowerHA环境规划

表3、PowerHA环境规划

心跳IP IP地址 192.168.2.16 192.168.6.16 192.168.2.17 192.168.6.17 别名 st01boot1 st01boot2 st02boot1 st02boot2 永久IP IP地址 别名 服务IP IP地址 别名 节点 主机名称 node01 st01 10.20.76.16 st01per 10.20.76.18 10.20.76.17 stsvc node02 st02 st02per 3.3.2、配置主机名称

在生产节点上执行命令: #hostname st01 在备用节点上执行命令: #hostname st02

3.3.3、配置IP地址方法

A、执行smitty tcpip命令,选择Minimum Configuration & Startup,按下Enter键, B、在Available Network Interfaces选择需要修改的网卡,按下Enter键,

C、在Internet ADDRESS (dotted decimal)输入要修改的IP地址,并在Network MASK (dotted decimal)输入子网掩码,在Default Gateway-Address (dotted decimal or symbolic name)中输入默认网关址,按下Enter键执行。

注意:此操作要在生产节点和备用节点上执行。

3.3.4、配置/etc/hosts文件

在/etc/hosts文件中添加以下内容: 表4、/etc/hosts添加内容

####st01 info##### 192.168.2.16 st01boot1 st01 192.168.6.16 st01boot2 10.20.76.16 st01per ####st02 info##### 192.168.2.17 st02boot1 st02 192.168.6.17 st02boot2 10.20.76.17 st02per ####service ip##### 10.20.76.18 stsvc 执行#vi /etc/hosts命令,添加上述内容即可。 注意:此操作要在生产节点和备用节点上执行。

4、配置PowerHA

提示:若需截图版,请查看我写的另一篇文档《AIX6.1配置PowerHA5.5》

4.1、扩展拓朴配置

请尽量在生产节点上执行以下操作: 执行命令:# smitty hacmp

4.1.1、配置集群

Extended Configuration

—Extended Topology Configuratio

——Configure an HACMP Cluster

———Add/Change/Show an HACMP Cluster

4.1.2、配置节点

Extended Configuration

—Extended Topology Configuratio ——Configure HACMP Nodes

———Add a Node to the HACMP Cluster

4.1.3、配置网络

Extended Configuration

—Extended Topology Configuratio ——Configure HACMP Networks

———Add a Network to the HACMP Cluster

4.1.4、配置通信设备

Extended Configuration

—Extended Topology Configuratio

——Configure HACMP Communication Interfaces/Devices ———Add Communication Interfaces/Devices

4.1.5、配置永久IP

Extended Configuration

—Extended Topology Configuratio

——Configure HACMP Persistent Node IP Label/Addresses ———Add a Persistent Node IP Label/Address

4.2、扩展资源配置

4.2.1、配置服务IP

Extended Configuration

—Extended Resource Configuration

——HACMP Extended Resources Configuration ———Configure HACMP Service IP Labels/Addresses ————Add a Service IP Label/Address

4.2.2、配置资源组

Extended Configuration

—Extended Resource Configuration

——HACMP Extended Resource Group Configuration ———Add a Resource Group

4.2.3、将服务IP加入资源组

Extended Configuration

—Extended Resource Configuration

——HACMP Extended Resource Group Configuration

———Change/Show Resources and Attributes for a Resource Group

4.2.4、同步扩展配置

Extended Configuration

—Extended Resource Configuration

——Extended Verification and Synchronization

4.3、启动HACMP服务

System Management (C-SPOC) —Manage HACMP Services ——Start Cluster Services

4.4、配置共享存储

4.4.1、配置并发卷组

System Management (C-SPOC)

—HACMP Concurrent Logical Volume Management ——Concurrent Volume Groups

———Create a Concurrent Volume Group

4.4.2、配置共享文件系统

System Management (C-SPOC) —HACMP Logical Volume Management ——Shared File Systems

———Enhanced Journaled File Systems

————Add an Enhanced Journaled File System

4.4.3、配置网络

Extended Configuration

—Extended Topology Configuratio ——Configure HACMP Networks

———Add a Network to the HACMP Cluster

4.4.4、配置通信设备

Extended Configuration

—Extended Topology Configuratio

——Configure HACMP Communication Interfaces/Devices ———Add Communication Interfaces/Devices

4.4.5、将共享存储加入资源组

Extended Configuration

—Extended Resource Configuration

——HACMP Extended Resource Group Configuration

———Change/Show Resources and Attributes for a Resource Group

4.4.6、同步扩展配置

Extended Configuration

—Extended Resource Configuration

——Extended Verification and Synchronization

4.5、重新启动PowerHA服务

4.5.1、停止PowerHA服务

System Management (C-SPOC) —Manage HACMP Services ——Stop Cluster Services

4.5.2、启动PowerHA服务

System Management (C-SPOC) —Manage HACMP Services ——Start Cluster Services

5、PowerHA节点切换测试

System Management (C-SPOC)

—HACMP Resource Group and Application Management ——Move a Resource Group to Another Node / Site ———Move Resource Groups to Another Node

从上图我们可以看到目前tsm资源组正运行在节点st01上

从上图中选中节点st02,按下回车键,然后按回车键确认,即可将资源组转移至节点st02。

6、在生产节点上安装TSM服务器

6.1、TSM服务器需安装的软件包

表5、TSM服务器需安装的软件包

gsksa.rte tivoli.tsm.devices.acsls tivoli.tsm.devices.aix5.rte tivoli.tsm.license.aix5.rte64 tivoli.tsm.license.cert tivoli.tsm.loc.server.ela tivoli.tsm.msg.en_US.devices tivoli.tsm.msg.en_US.server tivoli.tsm.server.aix5.rte64 tivoli.tsm.server.com tivoli.tsm.server.webcon 注意:64位硬件不需要64位服务器,可以在64位硬件上安装32位和64位服务器。

6.2、在生产节点上安装TSM服务器

安装过程与3.1.2相同,略。

提示:安装过程中将创建数据库、恢复日志和缺省存储池。

注意:TSM服务器的可执行文件将安装在/usr/tivoli/tsm/server/bin目录中。

6.3、配置TSM服务器以使用TCP/IP通信方法

在共享磁盘上创建/tsm/files目录,并将/usr/tivoli/tsm/server/bin/dsmserv.opt.smp复制到/tsm/files/dsmserv.opt,并修改/tsm/files/dsmserv.opt文件。 #mkdir /tsm/files

#cp /usr/tivoli/tsm/server/bin/dsmserv.opt.smp /tsm/files/dsmserv.opt #vi /tsm/files/dsmserv.opt 确保以下内容没有被注释,注释是用*号。 COMMmethod TCPIP COMMmethod HTTP TCPPort 1500 HTTPPort 1580

6.4、配置生产节点上TSM服务器的环境变量

#vi /.profile

export DSMSERV_CONFIG=/tsm/files/dsmserv.opt export DSMSERV_DIR=/usr/tivoli/tsm/server/bin

6.5、在共享磁盘上分配TSM数据库、恢复日志

方法1、先从缺省安装目录启动TSM服务器,然后分配TSM数据库和恢复日志(本例使用)

6.5.1、从缺省安装目录启动TSM

#cd /usr/tivoli/tsm/server/bin #dsmserv

6.5.2、分配TSM数据库

1、定义TSM数据库卷

tsm: TSMSERVER>define dbvolume /tsm/tsmdb.dsm formatsize=512 wait=yes

ANR0984I Process 2 for DEFINE DBVOLUME started in the FOREGROUND at 11:24:04. ANR2240I Database volume /tsm/tsmdb.dsm defined.

ANR0986I Process 2 for DEFINE DBVOLUME running in the FOREGROUND processed 1 items for a total of 537,919,488 bytes with a completion state of SUCCESS at 11:24:07. 2、定义数据库卷副本2

tsm: TSMSERVER>define dbcopy /tsm/tsmdb.dsm /tsm/tsmdb2.dsm formatsize=512 wait=yes

ANR0984I Process 3 for DEFINE DBCOPY started in the FOREGROUND at 11:24:22. ANR2241I Database volume copy /tsm/tsmdb2.dsm defined.

ANR0986I Process 3 for DEFINE DBCOPY running in the FOREGROUND processed 1 items for a total of 537,919,488 bytes with a completion state of SUCCESS at 11:24:24. 3、定义数据库卷副本3

tsm: TSMSERVER>define dbcopy /tsm/tsmdb.dsm /tsm/tsmdb3.dsm formatsize=512 wait=yes

ANR0984I Process 4 for DEFINE DBCOPY started in the FOREGROUND at 11:24:41. ANR2241I Database volume copy /tsm/tsmdb3.dsm defined.

ANR0986I Process 4 for DEFINE DBCOPY running in the FOREGROUND processed 1 items for a total of 537,919,488 bytes with a completion state of SUCCESS at 11:24:46.

6.5.3、分配恢复日志

1、定义恢复日志卷

tsm: TSMSERVER>define logvolume /tsm/tsmlog.dsm formatsize=1024 wait=yes

ANR0984I Process 5 for DEFINE LOGVOLUME started in the FOREGROUND at 11:25:26. ANR2260I Recovery log volume /tsm/tsmlog.dsm defined.

ANR0986I Process 5 for DEFINE LOGVOLUME running in the FOREGROUND processed 1 items for a total of 1,074,790,400 bytes with a completion state of SUCCESS at 11:25:35.

2、定义恢复日志卷副本2

tsm: TSMSERVER>define logcopy /tsm/tsmlog.dsm /tsm/tsmlog2.dsm formatsize=1024 wait=yes

ANR0984I Process 6 for DEFINE LOGCOPY started in the FOREGROUND at 11:26:45. ANR2261I Recovery log volume copy /tsm/tsmlog2.dsm defined.

ANR0986I Process 6 for DEFINE LOGCOPY running in the FOREGROUND processed 1 items for a total of 1,074,790,400 bytes with a completion state of SUCCESS at 11:26:55. 3、定义恢复日志卷副本3

tsm: TSMSERVER>define logcopy /tsm/tsmlog.dsm /tsm/tsmlog3.dsm formatsize=1024 wait=yes

ANR0984I Process 7 for DEFINE LOGCOPY started in the FOREGROUND at 11:28:10. ANR2261I Recovery log volume copy /tsm/tsmlog3.dsm defined.

ANR0986I Process 7 for DEFINE LOGCOPY running in the FOREGROUND processed 1 items for a total of 1,074,790,400 bytes with a completion state of SUCCESS at 11:28:20. 方法2、先创建文件然后运行格式化命令(官方推荐) 2.1、使用dsmfmt命令对共享磁盘中的文件进行格式化,

2.2、使用dsmserv format命令在当前目录中安装将创建dsmserv.dsk文件的数据库。

6.6、复制TSM启动和并闭脚本

#mkdir /tsm/bin

#cp /usr/tivoli/tsm/server/bin/startserver /tsm/bin/startserver #cp /usr/tivoli/tsm/server/bin/stopserver /tsm/bin/stopserver

6.7、清除缺省服务器安装

6.7.1、清除自动启动项

使用rmitab autosrvr命令将自动启动TSM的条目从服务器的/etc/inittab中除去。6.7.2、清除生产节点TSM服务器的缺省配置

清除安装TSM服务器时缺省创建的数据库、恢复日志和dsmserv.dsk文件 1、删除旧的数据库卷和恢复日志卷

tsm: TSMSERVER>delete dbvolume db.dsm ANR2244I

Delete

process

initiated

for

database

/usr/tivoli/tsm/server/bin/db.dsm (process id 8). ANS8003I Process number 8 started. tsm: TSMSERVER>delete logvolume log.dsm ANR2264I

Delete

process

initiated

for

recovery

log

/usr/tivoli/tsm/server/bin/log.dsm (process id 9). ANS8003I Process number 9 started.

注:如果不指定目录,则默认是指/usr/tivoli/tsm/server/bin目录。 2、删除旧的数据库卷和恢复日志卷物理文件 #cd /usr/tivoli/tsm/server/bin #rm –rf db.dsm #rm –rf log.dsm 3、复制dsmserv.dsk

复制dsmserv.dsk文件至共享磁盘/tsm/files目录,执行以下命令:

volume

volume

#cp /usr/tivoli/tsm/server/bin/dsmserv.dsk /tsm/files/ 4、删除旧的dsmserv.dsk文件 #cd /usr/tivoli/tsm/server/bin #rm –rf dsmserv.dsk

注意:以上的删除操作不可恢复,需谨慎。

7、在生产节点上安装TSM客户机

7.1、TSM客户机需安装的软件包

表6、TSM客户机需安装的软件包

gsksa.rte gskta.rte tivoli.tsm.client.api.32bit tivoli.tsm.client.api.64bit tivoli.tsm.client.ba tivoli.tsm.client.jbb tivoli.tsm.filepath_aix 注:安装时只需要安装管理客户机,因为TSM备份/归档客户机不受PowerHA支持,但如果不需要使用HACMP管理客户机,只备份单台机器上的文件,就可以安装。本例中安装TSM备份/归档客户机。

7.2、在生产节点上安装TSM客户机

安装过程与3.1.2相同,略。

注意:TSM管理客户机会安装在/usr/tivoli/tsm/client/ba/bin目录中。

7.3、配置TSM客户机

7.3.1、配置dsm.opt文件

#vi /usr/tivoli/tsm/client/ba/bin/dsm.opt

SErvername tsmserver

7.3.2、配置dsm.sys文件

#vi /usr/tivoli/tsm/client/ba/bin/dsm.sys SErvername tsmserver COMMMethod TCPip TCPPort 1500

TCPServeraddress 10.20.76.18 *This enter HACMP Service IPaddress NODEname st01ba

PASSwordaccess generate

MANAgedservices webclient schedule SCHEDmode prompted

7.3.3、配置环境变量

#vi /.profile

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

8、在生产节点上配置TSM服务器

8.1、在生产节点上从共享磁盘目录启动TSM服务器

#cd /tsm/files #dsmserv

8.2、注册许可证

TSM:TSMSERVER>register license file=*.lic

ANR2017I Administrator SERVER_CONSOLE issued command: REGISTER LICENSE file=*.lic

ANR2852I Current license information: ANR2853I New license information:

ANR2828I Server is licensed to support IBM System Storage Archive Manager. ANR2828I Server is licensed to support Tivoli Storage Manager Basic Edition. ANR2828I Server is licensed to support Tivoli Storage Manager Extended Edition.

8.3、命名TSM服务器

TSM:TSMSERVER>set servername tsmserver

ANR2017I Administrator SERVER_CONSOLE issued command: SET SERVERNAME tsmserver ANR2094I Server name set to TSMSERVER.

8.4、验证数据库和恢复日志文件是否位于共享磁盘上

tsm: TSMSERVER>QUERY DBVOLUME tsm: TSMSERVER>QUERY LOGVOLUME

8.5、为备份和归档准备存储池

8.5.1、定义备份和归档存储池

TSM:TSMSERVER>define volume backuppool /tsm/backup.dsm formatsize=2048 wait=yes ANR2017I Administrator SERVER_CONSOLE issued command: DEFINE VOLUME backuppool /tsm/backup.dsm formatsize=2048

ANR0984I Process 3 for DEFINE VOLUME started in the BACKGROUND at 11:39:51. ANR2491I Volume Creation Process starting for /tsm/backup.dsm, Process Id 3. ANR2206I Volume /tsm/backup.dsm defined in storage pool BACKUPPOOL (device class

DISK).

ANR0986I Process 3 for DEFINE VOLUME running in the BACKGROUND processed 1 items for a total of 2,147,483,648 bytes with a completion state of SUCCESS at 11:41:17.

ANR1305I Disk volume /tsm/backup.dsm varied online.

tsm: TSMSERVER>define volume archivepool /tsm/archive.dsm formatsize=1024 wait=yes

ANR2017I Administrator SERVER_CONSOLE issued command: DEFINE VOLUME archivepool /tsm/archive.dsm formatsize=1024

ANR0984I Process 4 for DEFINE VOLUME started in the BACKGROUND at 11:42:05. ANR2491I Volume Creation Process starting for /tsm/archive.dsm, Process Id 4. ANR2206I Volume /tsm/archive.dsm defined in storage pool ARCHIVEPOOL (device class DISK).

ANR0986I Process 4 for DEFINE VOLUME running in the BACKGROUND processed 1 items for a total of 1,073,741,824 bytes with a completion state of SUCCESS at 11:43:41.

ANR1305I Disk volume /tsm/archive.dsm varied online.

8.5.2、验证备份和归档存储池是否位于共享磁盘上

tsm: TSMSERVER>QUERY VOLUME

8.5.3、定义备份和归档存储池空间触发器

tsm: TSMSERVER>define spacetrigger stg spaceexpansion=50 stgpool=backuppool expansionprefix=/tsm/

ANR2017I Administrator SERVER_CONSOLE issued command: DEFINE SPACETRIGGER stg spaceexpansion=50 stgpool=backuppool expansionprefix=/tsm/

ANR4485I A storage pool space trigger has been defined and enabled for storage pool BACKUPPOOL.

tsm: TSMSERVER>define spacetrigger stg spaceexpansion=50 stgpool=archivepool expansionprefix=/tsm/

ANR2017I Administrator SERVER_CONSOLE issued command: DEFINE SPACETRIGGER stg spaceexpansion=50 stgpool=archivepool expansionprefix=/tsm/

ANR4485I A storage pool space trigger has been defined and enabled for storage pool ARCHIVEPOOL.

8.5.4、查看备份和归档存储池空间触发器

TSM:TSMSERVER>query spacetrigger stg stgpool=*

8.5.5、删除旧的备份和归档存储池

1、删除旧的备份和归档存储池卷

tsm: TSMSERVER>delete volume /usr/tivoli/tsm/server/bin/backup.dsm tsm: TSMSERVER>delete volume /usr/tivoli/tsm/server/bin/archive.dsm 注:1、如果不指定目录,则默认是指/tsm/file目录,因为刚才是从共享磁盘上启动的。

2、如果之前已经备份了一些数据,可以在命令后面加上discarddata=yes,指放弃所有已备份的数据。 TSM服务器缺省安装时还创建了一个空间管理存储池,在实际应用中,如果用不到,可以把这个存储池删掉,或者根据上面的步骤也转移到共享磁盘上去。在本例中,把它删掉。

tsm: TSMSERVER>delete volume /usr/tivoli/tsm/server/bin/spcmgmt.dsm 2、删除旧的备份和归档存储池卷 #cd /usr/tivoli/tsm/server/bin #rm –rf backup.dsm #rm –rf archive.dsm #rm –rf spcmgmt.dsm

注意:以上的删除操作不可恢复,需谨慎。

8.6、创建HACMP脚本用来管理TSM的用户

8.6.1、创建用户和密码

tsm: TSMSERVER>register admin tsmserver tsm123456

ANR2017I Administrator SERVER_CONSOLE issued command: REGISTER ADMIN tsmserver ?***?

ANR2068I Administrator TSMSERVER registered.

注意:在添加用户名时如果加入密码,TSM输出时,会自动隐藏密码。

8.6.2、给用户授权

tsm: TSMSERVER>grant authority tsmserver classes=system grant authority tsmserver classes=system

ANR2017I Administrator SERVER_CONSOLE issued command: GRANT AUTHORITY tsmserver classes=system

ANR2076I System privilege granted to administrator TSMSERVER.

8.7、编辑TSM Shell脚本

8.7.1、编辑startserver脚本

将以下内容:

cd /sharedfs/files

export DSMSERV_CONFIG=/sharedfs/files/dsmserv.opt 更改为: cd /tsm/files

export DSMSERV_CONFIG=/tsm/files/dsmserv.opt

8.7.2、编辑stopserver脚本

将脚本中的服务器名称改为8.3中定义的服务器名称。并将用户id和密码改为8.6.1中定义的用户名和密码,或者不修改用户名和密码,直接使用缺省值admin即可。 请将以下内容:

LOCKFILE=\更改为:

LOCKFILE=\/tsm/files/adsmserv.lock\再请将以下内容:

/usr/tivoli/tsm/client/ba/bin/dsmadmc -password=admin –noconfirm 更改为:

/usr/tivoli/tsm/client/ba/bin/dsmadmc -password=tsm123456 –noconfirm

注:本节红色字体为需要更改或是需要注意是否更改的地方,请谨慎操作。

-servername=tsmserver

-id=tsmserver

-servername=tsmserver

-id=admin

9、设置备用节点

9.1、使用备用节点接管生产节点上的共享磁盘和IP地址

执行命令:#smitty hacmp System Management (C-SPOC)

—HACMP Resource Group and Application Management ——Move a Resource Group to Another Node / Site ———Move Resource Groups to Another Node

9.2、在备用节点上安装TSM服务器

注:需安装的软件包与生产节点上相同,安装过程与3.1.2相同,略。

9.3、配置备用节点上TSM服务器的环境变量

#vi /.profile

export DSMSERV_CONFIG=/tsm/files/dsmserv.opt export DSMSERV_DIR=/usr/tivoli/tsm/server/bin

9.4、在备用节点上从共享磁盘目录启动TSM服务器

#cd /tsm/files #dsmserv

9.5、验证数据库和恢复日志、存储池卷文件是否位于共享磁盘上

tsm: TSMSERVER>QUERY DBVOLUME tsm: TSMSERVER>QUERY LOGVOLUME tsm: TSMSERVER>QUERY VOLUME

9.6、在备用节点上安装TSM客户机

注:需安装的软件包与生产节点上相同,安装过程与3.1.2相同,略。

9.7、在备用节点配置TSM客户机环境变量

#vi /.profile

export DSM_CONFIG=/usr/tivoli/tsm/client/ba/bin/dsm.opt export DSM_DIR=/usr/tivoli/tsm/client/ba/bin export DSM_LOG=/usr/tivoli/tsm/client/ba/bin 注意:重新登录用户可使环境变量生效

9.8、复制TSM客户机配置文件

从生产节点上复制TSM客户机配置文件到备用节点上 执行以下命令: rcp

/usr/tivoli/tsm/client/ba/bin/dsm.opt

192.168.2.17:/usr/tivoli/tsm/client/ba/bin/ rcp

/usr/tivoli/tsm/client/ba/bin/dsm.sys

192.168.2.17:/usr/tivoli/tsm/client/ba/bin/

注意:在复制过程中,可能需要输入密码。另外,复制完成后,要在dsm.sys修改备用节点的节点名称。

9.9、清除缺省服务器安装

9.9.1、清除自动启动项

使用rmitab autosrvr命令将自动启动TSM的条目从服务器的/etc/inittab中除去。

9.9.2、清除备用节点TSM服务器的缺省配置

清除安装TSM服务器时缺省创建的数据库、恢复日志和dsmserv.dsk文件 注:如果TSM客户机配置文件dsm.sys被更改了,就必须复制到其它节点。

10、备份TSM Server数据库

注:此操作可在任意节点上执行。

10.1、创建TSM Server数据库备份目录

#mkdir /tsm/dbback

10.2、定义file设备类至/tsm/dbback目录

tsm: TSMSERVER>define devclass dbfile devtype=file directory=/tsm/dbback ANR2203I Device class DBFILE defined.

10.3、完全备份TSM Server数据库

tsm: TSMSERVER>backup db devclass=dbfile type=full wait=yes

ANR0984I Process 2 for DATABASE BACKUP started in the FOREGROUND at 13:33:42. ANR2280I Full database backup started as process 2.

ANR4550I Full database backup (process 2) complete, 218 pages copied.

ANR0985I Process 2 for DATABASE BACKUP running in the FOREGROUND completed with completion state SUCCESS at 13:33:42.

10.4、定义TSM Server数据库备份触发器

tsm:

TSMSERVER>define

dbbackuptrigger

devclass=dbfile

logfullpct=80

numincremental=2 mininterval=480 minlogfreepct=30

ANR2283I Database backup trigger defined, but is disabled. 因为目前数据库没有用到80%,所以定义后,此触发器为不可用。

注:设置数据库备份触发器为80%,两个增量备份后,进行一个完全备份。使用dbfile设备类。数据库每晚都做备份,且每天不多于两次,除非备份可以释放至少30%的日志空间。

11、PowerHA配置TSM应用

11.1、在资源设定中添加TSM启动和停止脚本

执行命令:#smitty hacmp —Extended Configuration

——Extended Resource Configuration

———HACMP Extended Resources Configuration ————Configure HACMP Application Servers —————Configure HACMP Application Servers

——————Add an Application Server

详细选项如上图所示。

11.2、将TSM资源加到资源组中

Extended Configuration

—Extended Resource Configuration

——HACMP Extended Resource Group Configuration

———Change/Show Resources and Attributes for a Resource Group

11.2、同步扩展配置

Extended Configuration

—Extended Resource Configuration

——Extended Verification and Synchronization

12、AIX+PowerHA+TSM故障测试

12.1、AIX+PowerHA+TSM转移节点测试

System Management (C-SPOC)

—HACMP Resource Group and Application Management ——Move a Resource Group to Another Node / Site ———Move Resource Groups to Another Node 迁移完成后,如下图所示:

迁移完成后,在st02上,可以看到共享IP、共享磁盘和已经启动的TSM服务器,如下图:

12.2、AIX+PowerHA+TSM实际故障测试

测试方法1,将已经挂载共享磁盘、服务IP并正在运行TSM的st02两条网线全部拔掉,检查st01是否能自动接管。

测试方法2,在测试方法1中,确认st01已将接接管后,将已经挂载共享磁盘、服务IP并正在运行TSM的st01关机(使用halt命令),检查st02是否能自动接管。

本文来源:https://www.bwwdw.com/article/ifqr.html

Top