IBM p seriers connect the symmtrix 實施文檔

作者:星海夜航
轉載請註明出處
環境:ibm p series with aix 5l、hacmp
         brocade silkworm data director
         symmtrix dmx-2

一:os
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,希望各位大大指出不足之處,謝
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章