、下面提供的仅是安装HDLM for Solaris的简要描述,详细信息请参考HDLM for solaris安装光盘hdlmhelp\eng目录下的html文件。
1、保存许可(license key)文件到/var/tmp/下,更名为hdlm_license:
/var/tmp/hdlm_license
将HDLM License for Solaris光盘插入光驱,CD-ROM会自动mount到/cdrom/cdrom0/ ,弹出光驱用eject 命令。
2、以root用户登录Solaris。
3、执行下述命令以确认可以看到磁盘阵列的sd或ssd设备:
# devfsadm -C
# format
如果还是不能识别磁盘阵列的LUN,reboot系统。
4、将HDLM for Solaris光盘插入光驱,CD-ROM会自动mount 到/cdrom/cdrom0/,如果没有
自动mount,则执行下述命令手动mount:
# mount -F hsfs -o ro CD-ROM-device-name CD-ROM-mount-point
下面是一个手动mount的例子:
# mkdir /cdrom/dlmanager
# mount -F hsfs -o ro /vol/dev/dsk/c0t6d0 /cdrom/dlmanager
5、执行安装命令:
# pkgadd -d CD-ROM-mount-point DLManager
请按提示执行操作。
安装程序如果发现许可文件不存在,将提示要求输入许可,此时如果中断安装,请检查是否已建立/var/opt/DynamicLinkManager目录,如果是,需要执行rm命令将它删除,然后再重新安装:
# rm -rf /var/opt/DynamicLinkManager
6、执行下述命令检查HDLM软件是否已正确安装:
# pkginfo -l DLManager
PKGINST: DLManager
NAME: Hitachi Dynamic Link Manager
CATEGORY: system
ARCH: sparc
VERSION: 05-60
BASEDIR: /
VENDOR: Hitachi, Ltd.
...
#
7、使用dlmsetconf建立HDLM driver configuration定义文件(/kernel/drv/dlmfdrv.conf)和
HDLM driver unconfiguration定义文件(/opt/DynamicLinkManager/config/dlmfdrv.unconf)。
# /opt/DynamicLinkManager/bin/dlmsetconf
执行dlmsetconf时,提示KAPL10242-I信息确认删除sd或ssd设备的逻辑设备文件,按“y”,然后重启主机。
重启后如果用format查看发现好象HDLM不起作用时,执行:
# devfsadm -C
8、当使用Veritas Volume Manager(VxVM)时,请参考备注完成后续操作。
9、重启主机:
# reboot -- -r
或
boot -r (at the ok prompt)
10、重启后执行HDLM view操作命令显示程序状态。
例如:
# /opt/DynamicLinkManager/bin/dlnkmgr view -sys
HDLM Version : 05-60
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
Intermittent Error Monitor: off
HDLM Manager Ver WakeupTime
Alive 05-60 2005/06/01 10:33:03
HDLM Alert Driver Ver WakeupTime ElogMem Size
Alive 05-60 2005/06/01 10:33:03 4096
HDLM Driver Ver WakeupTime
Alive 05-60 2005/06/01 10:33:03
License Type Expiration
Permanent -
KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2005/06/01 12:00:00
#
11、执行下述命令把HDLM设为自动故障切换:
#/opt/DynamicLinkManager/bin/dlnkmgr set -afb on
12、到此,HDLM已成功安装。
另外,可以执行下述命令显示HdevName和iLU columns:
# /opt/DynamicLinkManager/bin/dlnkmgr view -path
通过执行结果查看对应的HdevName(HDLM设备的逻辑设备文件名)和iLU(内部LUN号)。
附注:
如果安装HDLM前已安装Veritas Volume Manager,还需完成下面的步骤。
1、使用dlmvxexclude获得控制器号和设备之间的映射,命令输出结果中,要从VxVM移除的
设备被输出到paths部分。
# /opt/DynamicLinkManager/bin/dlmvxexclude
下图是一个示例,阴影部分指出需要从VxVM移除的设备。
2、将dlmvxexclude执行结果的paths部分写入/etc/vx/vxvm.exclude文件的paths部
分。
下图是一个/etc/vx/vxvm.exclude文件的示例,阴影部分代表输入的项。
也可以执行下述命令将dlmvxexclude输出结果直接写入/etc/vx/vxvm.exclude文件:# /opt/DynamicLinkManager/bin/dlmvxexclude > /etc/vx/vxvm.exclude
然后编辑vxvm.exclude文件,把最后一行的系统提示信息“dlmvxexclude terminated normally”
删除后保存。
# vi /etc/vx/vxvm.exclude
把光标移到最后一行,连续按2下字母“D”键把光标所在行删除,然后按“:x”保存退出。
3、重启系统:
# reboot -- -r-
4、执行dlnkmgr view –path命令确认必须被VxVM识别的HDLM设备。
# /opt/DynamicLinkManager/bin/dlnkmgr view -path
5、执行vxdisk命令列出VxVM识别的设备
# vxdisk list
6、对每一个vxdisk列出的HDLM设备执行vxdmpadm命令,例如:
# vxdmpadm getsubpaths dmpnodename=c5t0d0s2
7、最后就可以通过Veritas企业管理器对这些设备进行初始化和创建逻辑卷了。
在图形界面打开终
端窗口,执行下述命令启动Veritas企业管理器:
# vea。