《HDS HDLM多路径的管理软件aix》由会员分享,可在线阅读,更多相关《HDS HDLM多路径的管理软件aix(12页珍藏版)》请在金锄头文库上搜索。
1、1.多路径的管理软件Dynamic Link Manager是HDS配合各个主机厂家在主机高可用系统运行结构中提供的独特 软件,安装在主机上,需要存储系统微码支持。它使用最优的调度算法使连接主机与磁盘阵 列的各1/ O通道间的I/O自动达到均衡,这样可提高系统的1/ O吞吐量,提高整个系统的性能。 Dynamic Link Manager另一个功能是I/ O通道故障自动隔离。当主机与磁盘系统之间的I/O通 道在链路环节上出现故障(如HBA卡、交换机、光缆、接口卡),Dynamic Link Manager能实现 自动故障隔离,即切换至另一通路,应用I/O可以在正常的通道上继续进行,确保生产业务
2、的 连续性。当故障通道修复或替换完毕后,可在线激活,重新开始在原通路上工作。HDLM可以在IBM AIX、SUN Solaris、Microsoft Windows NT/2000、Linux及HP-UX等多 种平台上提高系统的可靠性。并支持其他的高可靠性(HA)软件,如HACMP、SUN CLUSTER、 VCS、MCS等。在没有多路径功能支持下,主机只能通过某一个路径访问一个磁盘(LUN),系统存在单 点故障的隐患。当该路径上的任何一个环节出现问题时,如主机ffiA卡损坏、光纤或光纤交换 机损坏等情况下,会造成主机无法访问磁盘的现象,而导致用户系统的中断。在多路径软件 (如HDLM )的支
3、持下,使用多条路径连接主机和存储系统,主机可以通过多个路径访问同一 个磁盘,避免出现单点故障,提高整个系统的可靠性。1.1. HDLM 的主要功能负载均衡(Load balancing)当多条路径连接主机和存储系统时,HDLM把负载分配到各个路径,避免单个路径负载繁 重而影响处理速度。IlliHBA-OLegend: Fiber cable or SCSI cable:Physical path Storage subsystemHostHBACHAOCHIA1Userrn 路径切换(Path Failover )当多条路径连接主机和存储系统时,如果某条路径出现错误,HDLM将把业务切换到其它
4、活动的路径,保证系统不中断下业务的延续。HBACHIAOLU1Afterpein 8wieriirjg_1 HBAVErrorStorage 6uby%tBrn: Fiber cable of SCSI calcic.Physical! pa1h before ftlwilchillQl-Physical path:Physical path alter wtchlngpath switching! _ HBRHBA 路径回复( Failback)当一个故障路径回复可用时,HDLM将把该路径恢复为Online,保证最大数目的路径可用 和分担负载。路径健康检査(Path heal th chec
5、king )HDLM按用户既定的间隔自动检查所有路径的状态,因此不必手工定期不断地检查路径的 状态。 错误管理(Error managemen t)HDL M的错误管理功能按照错误级别过滤错误信息,并将错误信息保存在记录文件里。1.2. HDLM的配置在完成HDLM软件的安装以后,并且已经正确的认到相应的HDLM设备(类似于chxtydz的设 备)以后,需要对HDL M进行几个参数的调整:1.3. 安装和配置HDLM Log in to AIX as the root user.telnet Directly under /var/tmp/, save the license key file
6、 as hdlm_license(/var/tmp/hdlm_license). Insert the HDLM CD-ROM into the CD-ROM drive. You do not need to mount anything.When installing HDLM from a directory copied from the CD-ROM, you do not need to insert the CD-ROM.installp -aXgd V5.0.0.1 all installp -aXgd V5.0.0.4U all installp -aXgd V5.0.1.4
7、U all installp -aXgd V5.0.52.1U all Execute the following installation command:# installp -aXgd CD-ROM-special-file-name allinstallp -aXgd ./ all After the HDLM installation, execute the following command to check whether the installation was successful:# lslpp -L DLManager.rte Execute the dlmcfgmgr
8、 utility to configure the HDLM devices:# /usr/DynamicLinkManager/bin/dlmcfgmgr Make sure that the HDLM drivers and HDLM alert driver are loaded into the running kernel and are available.The following is an example of command execution:# lsdev -C | grep dlmdlmadrv Available HDLM Alert Driver dlmfdrv0
9、 Available HDLM DriverExecutes the dlnkmgr view command to display the status of each program. The following shows a sample execution of this command:# /usr/DynamicLinkManager/bin/dlnkmgr view -sysHDLM Version : 05-80Service Pack Version :Load Balance : on(rr)Support Cluster :Elog Level : 3Elog File
10、 Size (KB) : 9900Number Of Elog Files : 2Trace Level : 0Trace File Size(KB) : 1000Number Of Trace Files : 4Path Health Checking : on(30)Auto Failback : offReservation Status : on(2)Intermittent Error Monitor : offHDLM Manager Ver WakeupTimeAlive 05-80 2006/02/20 10:33:03HDLM Alert Driver Ver WakeupT
11、ime ElogMem SizeAlive 05-80 2006/02/20 10:33:03 1000HDLM Driver Ver WakeupTimeAlive 05-80 2006/02/20 10:33:03License Type ExpirationPermanent -KAPL01001-I The HDLM command completed normally. Operation name = view, completion time= 2006/02/20 12:00:00cfg Set Auto Failback=ONusr/DynamicLinkManager/bi
12、n/dlnkmgr set -fb on - intvl 10将/usr/DynamicLinkManager/bin加入系统变量环境,方便管理(可不加)# PATH=$PATH:/usr/DynamicLinkManager/bin;# export PATH Set healthe checking time#/usr/DynamicLinkManager/bin/dlnkmgr set -pchk on -intvl 1Check path status# /usr/DynamicLinkManager/bin/dlnkmgr view -path Check for the HDLM
13、device for the SCSI device.# /opt/DynamicLinkManager/bin/dlnkmgr view - drv1.4. HDLM 维护1.4.1. HDLM维护命令 查看 HDLM 设备与原来 SCSI 设备的对应关系# /opt/DynamicLinkManager/bin/dlnkmgr view -drv 查看 HDLM 设备与磁盘阵列物理设备的对应关系# /opt/DynamicLinkManager/bin/dlnkmgr view -path -item lu hd# /opt/DynamicLinkManager/bin/dlnkmgr v
14、iew -path -hdev检查HDLM工作状态和路径信息# /opt/DynamicLinkManager/bin/dlnkmgr view -path查看HDLM的设置# /opt/DynamicLinkManager/bin/dlnkmgr view -sys - sfunc 模仿连续的 IO 。 通过命令查看磁盘读写状态。可以看到两条路径都有流量,且基本平衡。这是负载 均衡功能(Load Balance )0断开一条路径,磁盘IO转移到另一条路径继续访问,作业没有中断。这是路径切换 功能(Path Fa订over)。 重新连接被断开的路径,执行# /opt/DynamicLinkMa
15、nager/bin/dlnkmgr online使所有路径回复正常,此时磁盘IO回复到原来的路径访问。这是路径自动恢复功 能(Auto Fa订back)。1. 4. 2. HDLM 帮助 Help OperationFormat:/opt/DynamicLinkManager/bin/dlnkmgr help operation-name operation-name .Description: The dlnkmgr help command displays the list of operations available for the HDLM command, or the format of individual operations.Parameter:operation-name : Specify the name of the HDLM command operation whose format you want to know. You can check the format of multiple operations at one time by specif