HDS HDLM多路径的管理软件aix

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.多路径的管理软件

Dynamic Link Manager是HDS配合各个主机厂家在主机高可用系统运行结构中提供的独特软件,安装在主机上,需要存储系统微码支持。它使用最优的调度算法使连接主机与磁盘阵列的各I/O通道间的I/O自动达到均衡,这样可提高系统的I/O吞吐量,提高整个系统的性能。Dynamic Link Manager另一个功能是I/O通道故障自动隔离。当主机与磁盘系统之间的I/O通道在链路环节上出现故障(如HBA卡、交换机、光缆、接口卡),Dynamic Link Manager能实现自动故障隔离,即切换至另一通路,应用I/O可以在正常的通道上继续进行,确保生产业务的连续性。当故障通道修复或替换完毕后,可在线激活,重新开始在原通路上工作。

HDLM可以在IBM AIX、 SUN Solaris、Microsoft Windows NT/2000、Linux及HP-UX等多种平台上提高系统的可靠性。并支持其他的高可靠性(HA)软件,如HACMP、SUN CLUSTER、VCS、MCS等。

在没有多路径功能支持下,主机只能通过某一个路径访问一个磁盘(LUN),系统存在单点故障的隐患。当该路径上的任何一个环节出现问题时,如主机HBA卡损坏、光纤或光纤交换机损坏等情况下,会造成主机无法访问磁盘的现象,而导致用户系统的中断。在多路径软件(如HDLM)的支持下,使用多条路径连接主机和存储系统,主机可以通过多个路径访问同一个磁盘,避免出现单点故障,提高整个系统的可靠性。

1.1.HDLM的主要功能

负载均衡(Load balancing)

当多条路径连接主机和存储系统时,HDLM把负载分配到各个路径,避免单个路径负载繁重而影响处理速度。

∙路径切换(Path Failover )

当多条路径连接主机和存储系统时,如果某条路径出现错误,HDLM将把业务切换到其它活动的路径,保证系统不中断下业务的延续。

∙路径回复(Failback)

当一个故障路径回复可用时,HDLM将把该路径恢复为Online,保证最大数目的路径可用

和分担负载。

∙路径健康检查(Path health checking)

HDLM按用户既定的间隔自动检查所有路径的状态,因此不必手工定期不断地检查路径的状态。

∙错误管理(Error management)

HDLM的错误管理功能按照错误级别过滤错误信息,并将错误信息保存在记录文件里。

1.2.HDLM的配置

在完成HDLM软件的安装以后,并且已经正确的认到相应的HDLM设备(类似于chxtydz的设备)以后,需要对HDLM进行几个参数的调整:

1.3.安装和配置HDLM

∙Log in to AIX® as the root user.

telnet

∙Directly under /var/tmp/, save the license key file 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.4U all

installp -aXgd V5.0.52.1U all

∙Execute the following installation command::

# installp -aXgd CD-ROM-special-file-name all

installp -aXgd ./ all

∙After the HDLM installation, execute the following command to check whether the installation was successful:

# lslpp -L DLManager.rte

●Execute the dlmcfgmgr 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 dlm

dlmadrv Available HDLM Alert Driver

dlmfdrv0 Available HDLM Driver

Executes 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 -sys

HDLM Version : 05-80

Service Pack Version :

Load Balance : on(rr)

Support Cluster :

Elog Level : 3

Elog File Size (KB) : 9900

Number Of Elog Files : 2

Trace Level : 0

Trace File Size(KB) : 1000

Number Of Trace Files : 4

Path Health Checking : on(30)

Auto Failback : off

Reservation Status : on(2)

Intermittent Error Monitor : off

HDLM Manager Ver WakeupTime

Alive 05-80 2006/02/20 10:33:03

HDLM Alert Driver Ver WakeupTime ElogMem Size

Alive 05-80 2006/02/20 10:33:03 1000

HDLM Driver Ver WakeupTime

Alive 05-80 2006/02/20 10:33:03

License Type Expiration

Permanent -

KAPL01001-I The HDLM command completed normally. Operation name = view, completion time

= 2006/02/20 12:00:00

cfg

∙Set Auto Failback=ON

usr/DynamicLinkManager/bin/dlnkmgr set -afb 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 1

∙Check path status

相关文档
最新文档