在這里,首先需要注意的是,用戶環(huán)境中已有的存儲資源管理軟件,最好是第三方存儲資源管理軟件,而不屬于某個存儲系統(tǒng)廠商的配套管理軟件,相比某個品牌的存儲系統(tǒng)所自帶的存儲資源管理軟件,第三方存儲資源管理軟件往往兼容性方面表現(xiàn)更好一些。
下面,我們將以存儲管理軟件Veritas Storage Foundation為例來說明,如何能夠?qū)⑿碌拇鎯υO(shè)備添加進入原有的存儲資源管理軟件中。
首先,第一步我們需要確認該磁盤系統(tǒng)是否連接配置完成。
1. 將新的硬件物理連接配置好;
2. 第二步需要安裝好該硬件的驅(qū)動,并且供Storage Foundation識別:一般來說,大廠商所推出的新版本的設(shè)備都會向下兼容,一般情況下不用擔心驅(qū)動的問題。但是如果你購買的是非主流廠商的存儲系統(tǒng)產(chǎn)品,那么這一步很重要。
3. 確定新安裝的驅(qū)動是否可以被storage foundation識別并且使用:
我們通過如下命令行來顯示Storage Foundation已經(jīng)發(fā)現(xiàn)的驅(qū)動
# vxddladm listsupport
在下圖所示的界面中,我們可以看見Storage Foundation中已經(jīng)發(fā)現(xiàn)了多個品牌存儲設(shè)備的驅(qū)動:
如果該設(shè)備驅(qū)動能夠被Storage Foundation所認出,上述設(shè)備列表中,應該能列出該設(shè)備的品牌和型號信息。
# /etc/vx/diag.d/vxdmpinq /dev/rdsk/c1t5006016930603AE5d2s4
Inquiry for /dev/rdsk/c1t5006016930603AE5d2s4, evpd 0x0, page code 0x0
這時,系統(tǒng)會提示磁盤信息如下:
Vendor id : DGC
Product id : RAID 5
Revision : 0219
Serial Number : 230000BDA7CL
由于本次用于示例的是一款EMC的磁盤陣列,顯示的Vendor ID為DGC,為EMC收購的一家公司。
5. 為了將該磁盤系統(tǒng)添加入Storage Foundation,我們首先需要停止該磁盤的工作。
6. 如果該盤是A/A A/P 或者A/PF模式,將它配置為自動模式
7. 我們現(xiàn)在把該硬盤加入新的JBOD數(shù)據(jù)庫,命令行如下:
# vxddladm addjbod vid=DGC pid='RAID 5'
8. 新硬盤加入近JBOD數(shù)據(jù)庫之后,需要將該硬盤置于VxVM控制之下
# vxdctl enable
這時,我們可以查看一下是否該設(shè)備已經(jīng)被支持,如果被支持,那么在這個列表里面應該可以看到:
# vxddladm listjbod
VID PID Opcode Page Code Page Offset SNO length Policy
============================================================
SEAGATE ALL PIDs 18 -1 36 12 Disk
SUN SESS01 18 -1 36 12 Disk
DGC RAID 5 18 -1 36 12 Disk
我們可以看到設(shè)備已經(jīng)被Storage Foundation認出。
9. 除了設(shè)備被Storage Foundation認出來之外,我們還需要看DMP是否能識別它的路徑。首先通過如下命令行檢驗該設(shè)備是否被DMP認出:
# vxdmpadm listenclosure all
ENCLR_NAME ENCLR_TYPE ENCLR_SNO STATUS ARRAY_TYPE
=============================================================
OTHER_DISKS OTHER_DISKS OTHER_DISKS CONNECTED CLR-A/PF
Disk Disk DISKS CONNECTED Disk
10. 在這里我們還需要確認DMP被重新配置
# vxdmpadm getdmpnode enclosure=Disk
NAME STATE ENCLR-TYPE PATHS ENBL DSBL ENCLR-NAME
===========================================================
Disk_0 ENABLED Disk 1 1 0 Disk
Disk_1 ENABLED Disk 1 1 0 Disk
如果storage foundation可以識別出來新的設(shè)備,并且能夠識別出來其多通道,那么這個設(shè)備就可以被storage foundation正確的使用了。