DS8000串連AIX時vpath常見問題集1. 什麼是SDD? 答:SDD(Subsystem Device Driver)是一個虛擬設備的驅動程式,是來支援ESS,DS系列產品,SAN Volume Controller(SVC),Cisco MDS 9000的內建SVC CSM模組的多重路徑環境環境。它安裝在主機(host)系統裡,在磁碟驅動程式之上,完成以下功能: 增強資料的可用性 動態在多個路徑中進行 I/O 的負載平衡 自動進行路徑的切換保護 線上下載存放裝置的微碼 主機(host)系統的直接選取策略 SDD可以安裝在有HACMP和沒有HACMP的AIX 作業系統中。 2. DS6800、DS8000和ESS所用的SDD是否一樣? 答:一樣。 SSD包分三種,DS6800和8000,ESS使用一種;SVC和嵌入Cisco MDS交換器的SVC CSM各使用一種。 3. SDD需要哪些安裝包,從哪裡下載? DS6800和8000,ESS使用的SDD由四個串連指令檔和兩個驅動檔案,共六個檔案組成。 四個主機(host)串連指令碼(Host Attachment scripts for SDD on AIX)為: ibm2105.rte ; devices.fcp.disk.ibm.rte ; devices.scsi.disk.ibm2105.rte ; devices.fcp.disk.ibm.rte 可以從以下的網站下載 http://www-1.ibm.com/support/docview.wss?rs=540&context=ST52G7&dc=D410&q1=host+scripts&uid=ssg1S4000106&loc=en_US&cs=utf-8&lang=en AIX 版本預先安裝SDD 4.3devices.sdd.43.rtedevices.sdd.43.1.6.0.2.bff 5.1devices.sdd.51.rtedevices.sdd.51.1.6.0.2.bff 5.2devices.sdd.52.rtedevices.sdd.52.1.6.0.2.bff 5.3devices.sdd.53.rtedevices.sdd.53.1.6.0.2.bff 兩個驅動檔案為: 可以從以下的網站下載 http://www-1.ibm.com/support/docview.wss?rs=540&context=ST52G7&dc=D430&uid=ssg1S4000065&loc=en_US&cs=utf-8&lang=en 4. 怎樣查看vpath與hdisk的對應關係? 答:使用命令lsvpcfg 就可以列出來每個vpath都是由哪些hdisk組成的。 5. 為什麼會發生vpath裝置丟失的現象? 答:所謂vpath丟失現象是指hdisk裝置的數目和vpath的數目不匹配。例如DS6800映射給AIX 10個fbvolume(LUN),那麼就應該有40個hdisk裝置和10個vpath裝置。每個vpath都對應4個hdisk。如果看到的vpath裝置不足10個,就說明vpath裝置丟失了,被隔離了。 這種現象有兩個可能性: 手工選擇了某些hdisk裝置,使之不產生vpath裝置,這些hdisk用來構建rootvg; 由於操作不當引起錯誤,vpath裝置被隔離。 詳細描述請參考以下手冊: http://www-1.ibm.com/support/docview.wss?rs=540&context=ST52G7&q=ssg1*&uid=ssg1S7000303&loc=en_US&cs=utf-8&lang=en+en 6. vpath丟失了怎麼辦? 答: vpath丟失了以後可以通個查看/etc/vpexclude ,如果這裡麵包含了丟失的vpath,可以刪掉這個檔案或者刪掉檔案中的vpath資訊。 重新運行cfgmgr 即可。 7. 為什麼會發生vpath裝置打不開的情況? 答: 在AIX環境中如果不按正確的步驟對vpath裝置進行操作,例如:不exportvg就刪除構成該vg的vpath裝置和hdisk,就會出現個別vpath裝置無法開啟的錯誤。 例如當用某個vpath裝置建立vg時,系統報錯如下: LABEL: VPATH_PATH_OPEN IDENTIFIER: F45CFAFB 如果察看sdd.log會看到如下的記錄: 09:07:26 vpath_open: Get_ReservKey failed for vpath0 path 0. rc=5 a[0].inv=1 09:07:26 Get_ReservKey: Failed. status_val=0x1, bus_status=0x18, adapter_status=0x0 可見問題出在vpath被鎖定上。