Tivoli Storage Manager安装配置Word文档格式.docx
- 文档编号:7896099
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:39
- 大小:2.78MB
Tivoli Storage Manager安装配置Word文档格式.docx
《Tivoli Storage Manager安装配置Word文档格式.docx》由会员分享,可在线阅读,更多相关《Tivoli Storage Manager安装配置Word文档格式.docx(39页珍藏版)》请在冰点文库上搜索。
TSMserverv5.5;
TSMClientv5.4
bydnew:
TSMClientv5.4/TSMAPI64bit/TSMforSAN/TSMforr3
2安装配置TSMserver
2.1安装TSMserver软件
smit安装所需要的软件包:
Tivoli.tsm.devices.aix5.rte
Tivoli.tsm.license.aix5.rte64
Tivoli.tsm.license.cert
Tivoli.tsm.server.aix5.rte64
T
放入安装光盘,或者导入安装文件,使用smit工具安装。
选择安装包时注意有32位/64位之分,一般不要选择all_latest(全选),下表为选择的软件包:
TSMserver程序安装目录,在系统盘底下/usr/Tivoli,使用root用户来安装,创建一个新的用户tsminst1来使用tsmserver。
TSMClient可以从IBM网站(V5.2下载地址)直接下载,发行介质上Client安装包一般在单独的光盘上(早期的版本有时候会随Server安装光盘),如果没有安装TSMClient的话,就无法使用dsmadmc管理配置工具,所以需要另行安装,下表为选择的软件包:
安装完成用lslpp-Ltivoli.tsm.*检查安装情况,如果需要,可以下载升级到最新的补丁,
补丁的说明:
tsm版本,例如v5.2.6.0,最后两个字段中,前者代表MaintenanceLevel,后者代表PatchLevel。
应先升级到5.2.6.0(Maintenance包),然后再到5.2.6.3(patch包)。
TSM提供公开的补丁下载,地址:
ftp:
//
maintenance或者patches进入。
2.2初始配置
如果安装正常,安装程序会自动创建一个初始的TSM实例,其中包括:
●SERVER_CONSOLE和ADMIN管理员账号;
●缺省的策略域Standard;
●缺省的节点Client;
●缺省TSM数据库和恢复日志,AIX在/usr/tivoli/tsm/server/bin目录下;
●缺省的存储池ARCHIVEPOOL/BACKUPPOOL/SPACEMGPOOL。
TSMServer环境和参数文件配置
如果安装正常,一般情况下,可以直接启动dsmserv服务程序,执行首次备份。
一些环境变量的设置,可以让dsmserv服务程序启动更方便(但不是必须的):
DSMSERV_DIR=/usr/tivoli/tsm/server/bin
DSMSERV_CONFIG=/usr/tivoli/tsm/server/bin/dsmserv.opt
PATH=$PATH:
/usr/tivoli/tsm/client/ba/bin:
/usr/tivoli/tsm/server/bin
exportDSMSERV_DIRDSMSERV_CONFIGPATH
●DSMSERV_DIR指定TSMServer软件的安装目录;
●DSMSERV_CONFIG指明TSMServer软件的参数配置文件;
●PATH的设置把tsm的执行程序包含在命令路径下。
TSMServer所用到的参数文件有dsmserv.dsk和dsmserv.opt。
前者指明TSMDB和
RecoveryLog的位置,该文件必须在执行dsmserv命令时的当前目录下。
dsmserv.opt定义dsmserv运行时的一些属性,所有选项都有缺省值,所以该配置文件不是必须的,下面是维持TSM正常工作,经常需要对调整的参数:
#vi/usr/tivoli/tsm/server/bin/dsmserv.opt:
COMMmethodTCPIP
COMMmethodSHAREDMEM
COMMmethodHTTP
TCPPort1500
SHMPort1510
HTTPPort1580
*######以上为默认设置,定义TSM服务侦听的协议和端口######
*最大连接会话数
MAXSessions40
*通讯超时:
2小时(60)
COMMTimeout7200
*客户端空闲退出超时:
1小时
IDLETimeout60
LANGuageen_US
*关闭自动expireinventory,小时为单位(24)
*EXPInterval0
*磁带卷的使用历史信息记录文件
VOLUMEHISTORY/tsm_data/volhist.out(为新创建的文件系统,存放TSMserver的输出信息及自身的db备份)
*磁带设备的配置记录文件
DEVCONFIG/tsm_data/devconfig.out
将tsmserver/usr/tivoli/tsm/client/api/bin64/下的dsm.sys改成如下
SErvernametsm
COMMMethodTCPip
TCPPort1500
TCPServeraddress192.168.100.27
NODEnamebydold_fs
passwordaccessgenerate
2.3TSMServer启动关闭
TSM安装程序会自动在/etc/inittab中添加下面这样一条记录,所以每次主机重新启动,
会自动开启TSM服务。
autosrvr:
2:
once:
/usr/tivoli/tsm/server/bin/rc.adsmserv>
/dev/console2>
&
1
首次安装完启动TSM服务程序,或者关闭TSM服务程序后重启,可以执行下面的命令:
#cd/usr/tivoli/tsm/server/bin/
#nohup./dsmserv>
/dev/null2>
1&
TSM服务程序启动之后,客户端做简单配置(见下面的客户端配置部分),即可执行dsmadmc进入管理界面(缺省用户/密码:
admin/admin);
或者通过浏览器登陆WEB管理界面。
剩下的配置工作都在管理界面中完成。
如果要关闭TSMServer,可以在管理界面下选择或者输入halt命令;
特殊情况下,发
送SIGTERM信号(kill)给dsmserv进程,也有同样的效果。
2.3.1状态(status)参数的修改
在dsmadmc管理界面下完成参数修改,这些参数的当前值,可以用querystatus命令查看:
setinvalidpwlimit0#允许密码错误次数而锁定账号,0为不锁定
setpassexp0admin=admin#admin密码失效天数,0为永不失效
setactlogretention30#actlog保留天数
seteventretention30#event事件记录保留天数
setschedmodeany#设定客户端自动任务执行模式any*/polling/prompt
setwebauthtimeout0#在Web管理界面上不活动超时退出时间,0为不自动退出
2.4注册使用许可(License)
在V5.5下,注册时不需要提供许可数量:
registerlicfile=tsmbasic.lic
registerlicfile=tsmee.lic
注册完成后,执行querylicense命令确认许可状态是否已经成功。
2.5知识点:
TSM配置相关知识
2.5.1配置界面
进入TSM的管理界面有下面几种形式:
●Server_Console形式
不带后台运行方式执行dsmserv命令,这时dsmserv进程所在终端可以作为TSM的
Console,所有TSM前后台进程的输出信息都会在该窗口显示,在这个窗口下也可以输入配置命令。
当admin用户被锁定或忘记密码时,需要进入Server_Console重置。
●命令行形式:
在与TSMServer相连通的主机上(也可以是本机),执行dsmadmc命令进入命令行管理界面。
如果TSMServer不在本机,需在/usr/tivoli/tsm/client/ba/bin/dsm.sys配置文件中,指定TCPServerAddress属性;
TSMServer就是本机,则无需配置。
命令行支持交互和批处理两种执行方式。
dsmadmc后跟要执行的TSM配置命令,进入批处理方式。
这种方式适合用于取回配置信息,例如:
dsmadmc-id=admin-password=admin
qactlog>
/tmp/actlog.out取回TSM活动日志。
●Web形式:
通过安装IntegratedSolutionsConsole(ISC)和AdministrationCenter(AC)软件,提供基于Java的Web管理界面。
使用浏览器访问ISC安装主机(一般同时是TSMServer主机),默认端口8421,例如:
http:
//192.168.0.80:
8421/ibm/console,登陆的用户和密码在安装ISC时指定,通常设置为iscadmin和iscadmin。
登陆ISC界面后,需要创建一个服务器连接(这时根据提示会在TSM中创建一个名为ADMIN_CENTER的管理用户),就可以对TSMServer进行管理了。
2.6TSM命令格式
因为Web界面对使用环境有要求,所以在实施时,常用命令行形式。
TSM命令,格式比较规范,便于操作员的记忆:
●查询类:
query…
●定义类:
define/register…
●修改类:
update…
●删除类:
delete/remove…
●其他类:
cancel…
●万能的帮助:
help
其中,TSM的help命令用起来十分方便,假设我们要查询存储池信息,但不知道命令。
因为属于查询类命令,先用helpquery获得所有查询类命令列表,找到与存储池相关的命令querystgpool后,接着用helpquerystgpool获得命令的详细用户。
TSM配置命令支持缩写形式,根据管理员参考手册提供的语法,输全大写部分的字符
即可,例如:
QueryDEVclass命令只需要输入qdev就可以。
2.7安装设备驱动程序
大多数的IBM带库产品,都需要安装Atape驱动程序,系统才能正确识别。
TSMServer安装光盘也提供磁带设备驱动(tivoli.tsm.devices.aix5.rte),用一些常见的通
用设备,例如:
内置4mm、8mm磁带机。
另外,某些带库设备,尤其是非IBM带库的控制部分,在操作系统中没有对应的设备文件,TSM无法定义相应的路径,这时必须手工创建一个TSM设备文件。
installp-acXd./Atape.12.0.9.0.binAtape.driver
常用磁带设备所使用的设备文件和需要的驱动程序可参见下表:
使用smit工具:
smittsm_devices进入手工创建tsm逻辑设备文件界面,SCSI设备选择SCSIAttachedDevices子菜单进入;
光纤设备选择FibreChannelSANAttachedDevices子菜单进入,并自动发现,TSM会自动创建需要的设备文件。
#lsdev-Cctape
rmt1Available04-00-02OtherFCSCSITapeDrive
smc0Available04-00-02IBM3573TapeMediumChanger(FCP)
调整数据库和日志
各2个文件,每个文件为1G
a.在rootvg中创建tsm_datalv,并在其上创建文件系统/tsm_data(设置/tsm_data在机器启动后自动mount)。
#mklv-y'
tsm_datalv'
-t'
jfs2'
-c'
2'
afsci200hdisk0hdisk1
#crfs-vjfs2-d'
-m'
/tsm_data'
-Ayes
b.创建TSM数据库文件,大小为2G:
#dsmfmt-m-db/test/db02.dsm300
创建TSM日志文件,大小为1G:
#dsmfmt-m-log/test/log02.dsm15
c.
将预先格式好的DB/LOG文件设置为TSMDB/LOG
#dsmservformat1/tsm_data/tsmlog/log01.dsm1/tsm_data/tsmdb/db01.dsm
dsmservformat1/test/log01.dsm1/test/db01.dsm
dsmservformat1/test/log02.dsm1/test/db02.dsm
执行q
dbv
f=d来查询
logv
2.8配置存储设备
TSM定义存储设备,大致包含下面的定义步骤:
预备知识:
存储设备概念
在TSM中定义存储设备,会涉及下面几个概念:
●Library:
包含一个或者多个磁带机的设备,主要用于磁带的控制,如自动抓带;
对于手动磁带机,为保持一致性,也要定义一个虚拟的手动类型Library。
●Drive:
能够对磁带实际读写的设备。
●Path:
定义访问物理设备的路径方式,主要指定了主机访问带库或带机的设备文件。
●DeviceClass:
设备类。
定义磁带访问属性,标示Library里面磁带介质类型,例如
密度、容量等。
●Stgpool:
存储池。
相同用途的同类型介质构成的存储区域,定义时与DeviceClass
相关联。
●Volume:
构成stgpool的基本单元,对于磁带设备,一个Volume就对应一盘磁带;
对于硬盘设备,一个Volume对应一个硬盘文件。
在TSM配置存储设备的一般流程是:
定义Library–>
定义LibraryPath–>
定义Drive–>
定义DrivePath–>
定义DevClass–>
定义StgPool
2.9存储设备定义过程
1.定义与带库有关的对象
查看robtic和drive的设备文件名
lsdev–Cctape
rmt1Available14-08-01IBM3580UltriumTapeDrive(FCP)
rmt2Available31-08-01IBM3580UltriumTapeDrive(FCP)
smc0Available14-08-01IBM3582LibraryMediumChanger(FCP)
定义library、drive、path
definelibraryLIB3582libtype=scsishared=yes#在TSM中定义名为lto3582的磁带库(shared=yes才正确)
definepathtsmLIB3582srctype=serverdesttype=librarydevice=/dev/smc0online=yes
#为磁带库定义路径,tsm为备份服务器名称
注:
definepath中的tsm为TSMServer名,可看qstatus命令的输出,或者看dsmadmc的命令行提示符
definedriveLIB3582driver1#在磁带库中定义名为lto3-1的驱动器(driver1)
definedriveLIB3582driver2
definepathtsmdriver1srctype=serverdesttype=drivelibrary=LIB3582device=/dev/rmt1online=yes#为驱动器定义路径,tsm为备份服务器名称
definepathtsmdriver2srctype=serverdesttype=drivelibrary=LIB3582device=/dev/rmt2online=yes
使用qlibrary、qdrive、qpath检查配置情况(带format=detail参数),如果DrivePath
设置有问题,drive的状态会处于Unknown状态,并且看不到WWWn和序列号。
定义thedeviceclass
definedevclasslto3library=LIB3582devtype=ltoformat=drive
#定义名为lto3的LTO设备类,其中LIB3582属于此类
定义storagepool
定义基本的存储池:
definestgpoolsap_pooldevtype=lto
使用qdevclass、qstgpool命令检查配置情况
label并checkin磁带
labellibvolumeLIB3582search=yeslabelsource=barcodeoverwrite=yescheckin=scratch
#如果在将来添加tape,使用overwrite=yes,此命令必须有条形码磁带标签
tsm:
TSM>
definevolumesap_poolAGO620L4
可选步骤,s80pool中的卷还可以来自scratchlibvolume
使用qlibvol、qvol、qcontent命令检查卷的定义情况以及卷中的内容。
由于执行reclaim,需要从一盘磁带读入数据,同时写入到另一盘磁带上,所以要求存
储池所对应的library里面至少有两台磁带机。
对于单磁带机的library需要下面特别的设定:
Definestgpoolreclaimpoollto3maxscratch=50#定义一个专用的reclaim存储池;
updatestgpoolsap_poolreclaimstg=reclaimpool#显式指定之;
Updatestgpoolreclaimpoolnext=sap_pool#下级池又指回源池,这样利用sap_pool(可以是任一种类型的存储池)为中继,分两阶段实现重组。
2.10知识点:
TSM是如何和操作员交互的?
经常会碰到TSM和操作员交互的情况,例如:
对上面8mmlib中的磁带做label时,TSM会要求操作员手工放入磁带到磁带机中,可以执行QueryREQuest命令看当前TSM的人工介入请求。
输出类似下面的内容:
ANR8352IRequestsoutstanding:
ANR8326I001:
MountGENERICTAPEvolumeEXP001R/Windrive8MM.1(/dev/rmt0)
oflibraryMANLIBwithin60minute(s).
这时候,操作员根据提示放入磁带,然后回到tsm:
提示符下,执行reply1(根
据上面的提示),完成对TSM请求的答复。
如果操作员想取消操作,那么执行cancelrequest1。
2.11定义策略
copydomainstandardfs_domain
copydomainstandardsap_domain
updatecopygroupfs_domainstandardstandardstandardtype=backupdest=fs_poolverexists=5verdeleted=1rete=30reto=60
updatecopygroupfs_domainstandardstandardstandardtype=archivedest=fs_poolretv=nolimit
updatecopygroupsap_domainstandardstandardstandardtype=backupdest=sap_poolverexists=5verdeleted=1rete=30reto=60
updatecopygroupsap_domainstandardstandardstandardtype=archivedest=sap_poolretv=nolimit
validatepolicysetstandardstandard
validatepolicysetsap_domainstandard
activatepolicysetstandardstandard
activatepolicysetsap_domainstandard
Registernodebydold_fspassworddomain=standardpassexp=9999backdelete=yes
从web管理端为所有的ba和tdp节点按下表创建相关的策略
对每一个policydomain,可以使用ISC图形界面进行创建。
PolicyDomain
Policyset
ManagementClass
BackupCopyGroup
ArchiveCopyGro
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Tivoli Storage Manager安装配置 Manager 安装 配置