存储小菜鸟教程之一:ibm host connect with symmtrix

存储小菜鸟教程之一:ibm host connect with symmtrix
<上一帖 | 下一帖> 作者:星海夜航
转载请注明出处
环境:ibm p series with aix 5l、hacmp
         brocade silkworm data director
         symmtrix dmx-2

s
aix 5l升级到最新的ml并打上相应的patch
#oslevel -s
5300-05-02

二:检查interoperability
登陆powerlink,Support Ò Interoperability Ò E-Lab Interoperability Navigator,选择Wizards,根据实际情况选择相应的存储主机和sw,生成host connectivity文档。
按照文档要求检查是否符合要求,重点察看以下几项
APARs/PTF HBA Firmware Filesets EMC ODM HBA Driver

三:升级hba卡(5716)微码 (90X13)
# lscfg -vpl fcs0
确定Device Specific.(Z9)........TS1.90X13
若不是则通过以下方法升级微码
#rpm -ihv --ignoreos pci.df1000fa-1-90x13.aix.rpm
在/etc/microcode生成文件df1000fa.90x13
#diag
在菜单中选择Task Selection (Diagnostics, Advanced Diagnostics, Service Aids, etc.)
在菜单中选择microcode
在菜单中选择download microcode
在菜单中选择fcs0,开始升级微码。
使用同样的方法升级fcs1的微码。
修改hba卡参数
修改dyntrk和fc_err_recov的值,具体内容不想多说,请参考emc115725
#chdev -l fscsi0 -a dyntrk=yes
#chdev -l fscsi1 -a dyntrk=yes
#chdev -l fscsi0 -a fc_err_recov=fast_fail
#chdev -l fscsi1 -a fc_err_recov=fast_fail

四:安装odm files
在aix上需要先安装emc设备驱动,才可以正常识别emc设备。
从ftp.emc.com/pub/elab/aix/ODM_DEFINITIONS下载最新版本EMC.AIX.5.3.0.0.tar.Z
#uncompress EMC.AIX.5.3.0.0.tar.Z
#tar vxf EMC.AIX.5.3.0.0.tar
#cd EMCaix.5300
#smitty installp安装EMC Symmetrix AIX Support Software、EMC Symmetrix FCP Support Software、EMC Symmetrix HA Concurrent Support

五:安装powerpath
安装powerpath v5.5.2
#tar -vxf EMCPower.AIX5.4.5.2.Patch.b004.tar
#smitty installp安装powerpath
#powermt version
EMC powermt for PowerPath (c) Version 4.5.2 (build 4)
#emcpreg -install注册powerpath license

六:zone
由于涉及保密问题,只能贴模版,使hba1和hba2分别能访问dmx的对称port,比如fa4-0和fa13-0
admin>configUpload "ftp地址","用户名","zonebackup.txt","密码" //备份当前zone配置
admin>alicreate "HOSTA_HBA1", "HBA1 WWN"
admin>alicreate "HOSTA_HBA2", "HBA2 WWN"
admin>zoneCreate "hosta hba1 zone名称","HOSTA_HBA1别名;fa4-0别名"
admin>zoneCreate "hosta hba2 zone名称","HOSTA_HBA2别名;fa13-0别名"
admin>cfgAdd "zone配置文件名","hosta hba1 zone名称;hosta hba2 zone名称
admin>cfgSave
admin>cfgEnable "zone配置文件名"
admin> configUpload "ftp地址","用户名","zonebackup.txt","密码" //备份修改后的zone配置
同样的方法为hostb划分zone。

七:安装solutionenabler
solutionenabler为主机提供sym api接口,这样就可以通过sym cli对dmx做device mapping等工作
解压后运行脚本emc_install.csh安装solutionenabler V6.2.0,过程很简单,按照提示完成安装即可。
注册license key
# cd /usr/symcli/bin
# ./symlmf
根据提示注册相应的license key。

八:device masking
device masking包括fc channel masking和lun masking,可以通过ecc和sym cli完成。
由于涉及保密问题,只能给出具体命令
# cd /usr/symcli/bin
# ./symcfg discover
# ./symmask discover hba
# ./symmask list hba  //list host端所有hba卡的wwn
# ./symdev list -SA 4a -p 0 //list fa4-0 port的所有设备
# ./symdev list -SA 13a -p 0 //list fa13-0 port的所有设备
把gatekeeper磁盘分配到主机
# ./symmask -wwn hba1的wwn号 -dir 4a -p 0 add devs 001:002
# ./symmask -wwn hba2的wwn号 -dir 4a -p 0 add devs 005:006
把数据盘分配到主机,一次分配多个数据盘时,设备id用分号隔开。
# ./symmask -wwn hba1的wwn号 -dir 4a -p 0 add devs  设备id
# ./symmask -wwn hba2的wwn号 -dir 13a -p 0 add devs 设备id
更新vcmdb
#./symmask refresh

九:host识别dmx磁盘
安装完emc odm file后,会在/usr/lpp/EMC/Symmetrix/bin下生成脚本emc_cfgmgr
运行这个脚本使系统能正确识别dmx磁盘。
#cd /usr/lpp/EMC/Symmetrix/bin
#./emc_cfgmgr
#powermt config
#powermt display dev=all class=symm
检查policy是否为SymmOpt,不是的话修改为symmopt
#lsdev -Cc disk
#lspv
注意系统会自动识别EMC Symmetrix FCP Raid1的磁盘,这是vcmdb,大小只有几十m(各个系统不同),这块磁盘是不能用的。
我们在系统里使用hdiskpower设备做vg。

十:在hacmp环境中加入emcpowerreset
如果是hacmp5.4以下的版本,会出现ha切换慢的问题,对于symmtrix需要把emcpowerreset加入ha环境,对于clariion除了emcpowerreset外还要把set_scsi_id加入ha环境,并配置hacmp event。具体内容请参考emc69100和emc97234。
#cd /usr/lpp/EMC/Symmetrix/bin
#cksum emcpowerreset
1955156125 10311 emcpowerreset
#smitty hacmp-〉Extended Configuration->Extended Resource Configuration->HACMP Extended Resources Configuration->
Configure Custom Disk Methods
填写如下内容
Disk Type (PdDvLn field from CuDv) = disk/pseudo/power
Method to identify ghost disks = SCSI3
Method to determine if a reserve is held = SCSI_TUR
Method to break a reserve = /usr/lpp/EMC/Symmetrix/bin/emcpowerreset
通过odmget HACMPdisktype检查修改的是否正确。
that's all,希望各位大大指出不足之处,谢

你可能感兴趣的:(IBM,职场,休闲,微码升级)