宇振全 張?zhí)炝痢》畷x明 韓曉飛 程利
摘 要:由于主流應(yīng)用軟件逐漸退出Solaris系統(tǒng)平臺(tái),與Solaris操作系統(tǒng)相關(guān)的SAN磁盤(pán)陣列被閑置下來(lái)。本文通過(guò)多年來(lái)掌握的Linux系統(tǒng)應(yīng)用經(jīng)驗(yàn),結(jié)合科研生產(chǎn)工作需求,以實(shí)際工作為例,較為詳細(xì)地?cái)⑹隽诉\(yùn)用多路徑軟件包掛載SAN磁盤(pán)陣列配置過(guò)程。為科研人員開(kāi)展特殊項(xiàng)目研究數(shù)據(jù)存儲(chǔ),提供了便利的途徑。
關(guān)鍵詞:多路徑 SAN 磁盤(pán)陣列
中圖分類(lèi)號(hào):G64 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2019)04(a)-0161-02
近些年,隨著本單位主流應(yīng)用軟件逐漸退出Solaris系統(tǒng)平臺(tái),與Solaris操作系統(tǒng)相關(guān)的磁盤(pán)陣列存儲(chǔ)系統(tǒng)被閑置下來(lái)。
為了合理利用現(xiàn)有的軟硬件資源,選定一臺(tái)HP圖形工作站,并配備Qlogic QLE2460光纖卡,通過(guò)光纖線(xiàn)連接SUN STK6540磁盤(pán)陣列存儲(chǔ)系統(tǒng)。為項(xiàng)目組開(kāi)展專(zhuān)項(xiàng)研究,提供數(shù)據(jù)存儲(chǔ)。
1 安裝配置光纖卡驅(qū)動(dòng)
在HP工作站上,安裝紅帽Linux5.8系統(tǒng)。經(jīng)過(guò)具體配置,掛接SUN STK6540磁盤(pán)陣列磁盤(pán)分區(qū)。
具體過(guò)程如下:
首先,為HP圖形工作站安裝配置紅帽Linux5.8操作系統(tǒng)。
然后,檢查光纖卡驅(qū)動(dòng)是否安裝成功。
安裝紅帽Linux5.8系統(tǒng)后,光纖卡驅(qū)動(dòng)會(huì)自動(dòng)安裝。如下命令檢查是否安裝成功,如果顯示了光纖卡的具體信息,則表示光纖卡驅(qū)動(dòng)安裝成功。
#lspci | grep -i fibre
2 配置多路徑掛載SAN磁盤(pán)陣列
普通的計(jì)算機(jī)都是一個(gè)硬盤(pán)掛接到一個(gè)總線(xiàn)上,這里是一對(duì)一的關(guān)系。而到了有光纖組成的SAN環(huán)境,或者由iSCSI組成的IPSAN環(huán)境,由于主機(jī)和存儲(chǔ)通過(guò)了光纖交換機(jī)或者多塊網(wǎng)卡及IP來(lái)連接,這樣的話(huà),就構(gòu)成了多對(duì)多的關(guān)系。也就是說(shuō),主機(jī)到存儲(chǔ)可以有多條路徑可以選擇。
如果是同時(shí)使用的話(huà),在操作系統(tǒng)的角度來(lái)看,每條路徑會(huì)認(rèn)為是一個(gè)實(shí)際存在的物理盤(pán),但實(shí)際上只是通向同一個(gè)物理盤(pán)的不同路徑而已,這樣在使用的時(shí)候,就給用戶(hù)帶來(lái)了困惑。多路徑軟件就是為了解決上面的問(wèn)題應(yīng)運(yùn)而生的。
因?yàn)?,紅帽Linux操作系統(tǒng)本身就自帶了免費(fèi)的多路徑軟件包,所以安裝好紅帽Linux5.8系統(tǒng)后就不涉及許可的問(wèn)題,只需詳細(xì)配置就行。
配置多路徑軟件以及掛載SAN磁盤(pán)陣列具體過(guò)程如下:
(1)首先,查看多路徑軟件包multipath是否安裝。
顯示了具體的multipath信息,即表示多路徑軟件包已經(jīng)成功安裝。
[root@HP Z800 ]#rpm -qa |grep device-mapper
(2)設(shè)置多路徑軟件為開(kāi)機(jī)自啟動(dòng)。
#chkconfig – –level 2345 multipathd on
(3)檢查dm_multipath安裝是否正常。
顯示如下信息,表示已經(jīng)安裝配置正常。
[root@HP Z800 host7]#lsmod |grep dm_multipath
(4)修改多路徑配置文件。
Multipath的配置文件是/etc/multipath.conf,如需要multipath正常工作,只需要配置“devnode”、“vendor”等項(xiàng)即可
blacklist {
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^hd[a-z]"
devnode "^sdb"
devices {
device {
vendor "SUN "
(5)查看多路徑狀態(tài)。
[root@HP Z800 etc]#multipath -ll
如果配置正確的話(huà),就會(huì)在/dev/mapper/目錄下多出mpath0、mpath1等之類(lèi)設(shè)備。通常不一定顯示完全,需要重啟系統(tǒng)。
[root@HP Z800 mapper]#reboot
[root@HP Z800 mapper]#cd /dev/mapper/
[root@HP Z800 mapper]#ls
control mpath2 mpath3 mpath4 mpath5
(6)multipath磁盤(pán)的基本操作。
要對(duì)多路徑軟件生成的磁盤(pán)進(jìn)行操作,直接操作/dev/mapper/目錄下的磁盤(pán)就行。
在對(duì)多路徑軟件生成的磁盤(pán)進(jìn)行分區(qū)之前,運(yùn)行一下pvcreate命令。
[root@HP Z800]#pvcreate /dev/mapper/mpath5
[root@HP Z800]#fdisk /dev/mapper/mpath5(對(duì)/dev/mapper/mpath5磁盤(pán)進(jìn)行分區(qū))
mpath5p1就是對(duì)multipath磁盤(pán)進(jìn)行的分區(qū),這里需要注意的是,如果磁盤(pán)的容量大于2TB,則需要使用“parted”命令對(duì)磁盤(pán)進(jìn)行分區(qū)。
[root@HP Z800]#mkfs.ext3 /dev/mapper/mpath5p1(對(duì)mpath5p1分區(qū)格式化成ext3文件系統(tǒng))
[root@HP Z800]#mount /dev/mapper/mpath5p1 /home1(掛載mpath5p1分區(qū))
[root@HP Z800]#vi /etc/fstab(將上述磁盤(pán)的掛載信息寫(xiě)入fstab文件中,下次開(kāi)機(jī)啟動(dòng)后后就會(huì)自動(dòng)掛載mpath5p1分區(qū)了)
3 光纖卡啟動(dòng)檢測(cè)配置
系統(tǒng)多路徑軟件包配置完成后,重新啟動(dòng)工作站過(guò)程中,必須進(jìn)行Qlogic光纖卡配置,否則會(huì)出現(xiàn)檢測(cè)Qlogic光纖卡的時(shí)候,構(gòu)成死循環(huán)的情況。
配置Qlogic光纖卡過(guò)程如下:
在設(shè)備啟動(dòng)過(guò)程中,當(dāng)屏幕上出現(xiàn)“Qlogic”信息時(shí),依據(jù)提示按住“CTRL+Q”進(jìn)入Qlogic光纖卡配置菜單。點(diǎn)擊“Adapter Settings→Configuration Settings”進(jìn)入具體的配置項(xiàng),將如下兩項(xiàng),設(shè)置成如下的結(jié)果:
Adapter HARD Loop ID:Enable
HARD LOOP ID:1
保存并退出,重新啟動(dòng)機(jī)器,就不會(huì)再出現(xiàn)死循環(huán)的情況。
4 結(jié)語(yǔ)
Red Hat,Inc為企業(yè)提供值得信賴(lài)的Linux產(chǎn)品和開(kāi)放源代碼軟件,通過(guò)能夠覆蓋各種計(jì)算架構(gòu)的企業(yè)級(jí)Linux操作系統(tǒng)和應(yīng)用軟件,紅帽Linux系統(tǒng)目前已經(jīng)成為科研生產(chǎn)的主流應(yīng)用平臺(tái)。
本文結(jié)合科研生產(chǎn)實(shí)際工作需求,通過(guò)在Linux系統(tǒng)管理中積累的經(jīng)驗(yàn),運(yùn)用紅帽Linux系統(tǒng)自帶的多路徑軟件包,成功掛載了SAN磁盤(pán)陣列,為科研人員開(kāi)展特殊項(xiàng)目研究提供了便利的途徑。
參考文獻(xiàn)
[1] 朱居正.Red Hat Enterprise Linux系統(tǒng)管理[M].第1版.北京:清華大學(xué)出版社,2009.
[2] 劉憶智.Linux從入門(mén)到精通[M].第1版.北京:清華大學(xué)出版社,2010.
[3] 潘中強(qiáng).Red Hat Enterprise Linux 7.3系統(tǒng)管理實(shí)戰(zhàn)[M].第1版. 北京:清華大學(xué)出版社,2018.
科技創(chuàng)新導(dǎo)報(bào)2019年10期