NetApp Host Utility相关
目录
一、前言 2
二、什么是Host Utility 2
三、如何下载Host Utility 2
五、Linux® Host Utilities 6.0的安装和HOST设置 3
六、HP-UX® Host Utilities 5.2的安装和HOST配置 6
七、AIX® Host Utilities 5.1的安装和HOST配置 6
八、Solaris® Host Utilities 5.1的安装和HOST设置 7
一、前言
本文档的编写只为了让观看者能够快速了解host utility,并能对host进行快速配置。host utility版本较多,本文档只包含一小部分,只介绍了fc环境中针对linux redhat 5.5、linux redhat 6、AIX、solaris的host utility,以及HOST自带多路径解决方案,第三方多路径软件设置不涉及。如对文档中相关的命令有异议请以NetApp的官方文档为准。另外,要想更好地提高自身的技术水平,还请多看官方的英文文档。
二、什么是Host Utility
Host Utility是SAN环境中,安装在HOST上的软件包,相当于工具集,安装后,HOST上会增加一些命令,如sanlun lun show,可以方便、直观地看到HOST到lun的多路径,以及lun在NetApp上的名字、路径,HOST通过NetApp哪个端口access的lun,否则HOST只能看到一个一个的disk,不直观,不清晰,在排错时非常不方便。
Host Utility并不是多路径软件,对HOST来讲也并非必须。HOST OS都有自己的多路径软件,通常称之为Native MPIO,也有第三方的多路径软件,如Symtac的Veritas(Veritas St
orage Foundation),PowerVM等。NetApp只有对windows的多路径软件Data ONTAP® DSM 3.5 for Windows® MPIO,NOW上可以下载,此文档不涉及。
三、如何下载Host Utility
1. 登录NOW,现在叫support,supportapp/
2. 点击download->software,如图:
3. 进入软件下载页面,中间部分由FC host utilities和ISCSI HOST Utilities,选择相应的HOST版本,如图:
4. 之后步骤不在截图,应该是阅读license和选择版本之类,HOST UTILITY的安装文档Installation and Setup Guide也在下载过程中,注意下载。
五、Linux® Host Utilities 6.0的安装和HOST设置
1. 下载netapp_linux_arch.rpm,上传到HOST的某个目录中
2. 如果HOST使用Red Hat Enterprise Linux 6 or later,在安装 Host Utilities 前, 让HOST工程师确认已经安装了下列32位的Red Hat Enterprise Linux 6 series库:
glibc
nss-softokn-freebl
libgcc
device-mapper-libs
libsepol
libselinux
libudev
3. 安装host utilities,进入存放host utilitiy文件的目录,执行命令
rpm -ivh netapp_linux_host_utilities-5-3.i386.rpm
4. DM-Multipath配置
a) Linux自带的多路径解决方案被称为DM-Multipath。
b) 检查HOST是否安装所需的rpm包:
c) 为了使能正常工作,需要编辑HOST的/f文件,如果文件不存在,新建即可。
Red Hat Enterprise Linux f文件举例
defaults {
user_friendly_names no
max_fds max
flush_on_last_del yes
queue_without_daemon no
}
blacklist {
devnode "^hd[a-z]"
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^cciss.*"
}
devices {
device {
vendor "NETAPP"
product "LUN"
path_grouping_policy group_by_prio
features "1 queue_if_no_path"
prio "alua"
path_checker directio
failback immediate
path_selector "round-robin 0"
hardware_handler "1 alua"
rr_weight uniform
rr_min_io 128
getuid_callout "/lib/udev/scsi_id -g -u -d /dev/%n"
}
}
d) Red Hat Enterprise Linux 5 Update 5 or later f文件举例
李杭泽defaults {lixian
user_friendly_names no
queue_without_daemon no
flush_on_last_del yes
max_fds max
pg_prio_calc avg
}
blacklist {
devnode "^hd[a-z]"
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^cciss.*"
}
devices {
device {
vendor "NETAPP"
product "LUN"
path_grouping_policy group_by_prio
features "1 queue_if_no_path"
prio_callout "/sbin/mpath_prio_alua /dev/%n"
path_checker directio
马伊琍 二胎孩子path_selector "round-robin 0"
failback immediate
hardware_handler "1 alua"
rr_weight uniform
rr_min_io 128
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
}
}
e) HOST启动multipath 进程
f) HOST启动时自动启动multipath进程
bigbang胜利事件5.HOST发现新lun
/usr/bin/rescan-scsi-bus.sh
6.HOST 查看多路径
sanlun lun show -p
六、HP-UX® Host Utilities 5.2的安装和HOST配置
1. 下载netapp_hpux_host_utilities_5.2_ia_,并上传到HOST某个目录
2. gunzip netapp_hpux_host_utilities_5.2_ia_解压缩
3. swinstall -s /tmp/hpux/netapp_hpux_host_utilities_5.2_ia_pa.depot NetApp_santoolkit安装
4. HP-UX HOST 发现新lun
ioscan -fnC disk
5. HOST 查看多路径
sanlun lun show -p杜江背景
七、AIX® Host Utilities 5.1的安装和HOST配置
1. 下载host utility文件并上传到HOST某目录
2. 解压缩zcat ntap_aix_host_utilities_5.1.tar.Z | tar -xvf -
会出现三个目录:
MPIO:包含NetApp.MPIO_Host_Utilities_Kit,支持AIX MPIO,AIX MPIO 和PowerVM环境都要安装
SAN_Tool_Kit:所有环境都要安装丰田汽车的标志
SAN:包含两个软件,如果使用Veritas DMP作为多路径解决方案,要安装NetApp.FCP_Host_Utilities_Kit;如果使用单路径iSCSI要安装NetApp.iSCSI_Host_Utilities_Kit。
3. 用smitty安装相应的软件包
Smitty是有好的菜单式的安装界面,HOST工程师都会。
4. 设置fc_err_recov为fast_fail
具体怎么设要问HOST工程师了
5. HOST发现新lun
cfgmgr
lsdev -Cc disk
6. HOST 查看多路径
cd /opt/NetApp/santools/bin
sanlun lun show -p
八、Solaris® Host Utilities 5.1的安装和HOST设置
1. 下载netapp_solaris_host_utilities_5_1_并上传到HOST的本地目录
注意,如果HOST CPU架构为SPARC,要把netapp_solaris_host_utilities_5_1_拷贝到/tmp目录,如下:
# cp netapp_solaris_host_utilities_5_1_ /tmp
# cd /tmp
2. 解压缩:# gunzip netapp_solaris_host_utilities_5_1_
发布评论