一種raid卡配置方法、系統(tǒng)及相關(guān)裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及服務(wù)器配置技術(shù),尤其涉及一種RAID卡配置方法、系統(tǒng)及相關(guān)裝置。
【背景技術(shù)】
[0002]獨(dú)立冗余磁盤陣列(RedundantArray of Independent Disk,RAID)是一種把多塊獨(dú)立的物理磁盤按不同的使用方法組合起來形成一個(gè)更大的邏輯硬盤的磁盤使用策略。
[0003]RAID卡是服務(wù)器中對硬盤提供數(shù)據(jù)冗余的重要組件,可根據(jù)需要,使用不同的設(shè)置,例如RAIDO、RAID 1、RAID5等等。由于RAID卡配置的改變會造成服務(wù)器硬盤的數(shù)據(jù)改變,而服務(wù)器的操作系統(tǒng),屬于硬盤數(shù)據(jù)的一部分,所以,改變RAID卡配置的操作,通常需要在操作系統(tǒng)啟動引導(dǎo)之前完成。對服務(wù)器運(yùn)維人員來說,這類更改RAID卡配置的操作無法通過遠(yuǎn)程訪問的方式批量修改,必須在每臺服務(wù)器上手動操作完成,導(dǎo)致配置過程繁瑣,在服務(wù)器數(shù)量較大的中大型數(shù)據(jù)中心中,此類操作需投入較多人力;并且,大大降低了服務(wù)器的維護(hù)效率、提高了服務(wù)器的運(yùn)維成本。
【發(fā)明內(nèi)容】
[0004]有鑒于此,為解決現(xiàn)有存在的技術(shù)問題,本發(fā)明實(shí)施例提供:
[0005]一種RAID卡配置方法,應(yīng)用于待配置服務(wù)器,包括:
[0006]加載網(wǎng)絡(luò)文件系統(tǒng)NFS文件服務(wù)器上的操作系統(tǒng)文件;
[0007]根據(jù)所述操作系統(tǒng)文件進(jìn)行獨(dú)立冗余磁盤陣列RAID卡配置。
[0008]—具體實(shí)施例中,所述加載NFS文件服務(wù)器上的操作系統(tǒng)文件之前,該方法還包括:
[0009]待配置服務(wù)器從PXE啟動服務(wù)器下載啟動文件映像并運(yùn)行。
[0010]—具體實(shí)施例中,所述操作系統(tǒng)文件包括RAID卡配置工具及自動化配置腳本。
[0011]—具體實(shí)施例中,所述根據(jù)操作系統(tǒng)文件進(jìn)行RAID卡配置,包括:
[0012]根據(jù)操作系統(tǒng)文件調(diào)整組成RAID卡的硬盤數(shù)量和/或類型。
[0013]本發(fā)明實(shí)施例還提供一種服務(wù)器,包括:操作系統(tǒng)文件加載模塊和RAID卡配置模塊;其中,
[0014]所述操作系統(tǒng)文件加載模塊,用于加載NFS文件服務(wù)器上的操作系統(tǒng)文件;
[0015]所述RAID卡配置模塊,用于根據(jù)所述操作系統(tǒng)文件進(jìn)行獨(dú)立冗余磁盤陣列RAID
卡配置。
[0016]一具體實(shí)施例中,該服務(wù)器還包括啟動文件映像下載模塊,其中,
[0017]所述啟動文件映像下載模塊,用于從PXE啟動服務(wù)器下載啟動文件映像并運(yùn)行,之后,通知操作系統(tǒng)文件加載模塊進(jìn)行處理。
[0018]—具體實(shí)施例中,所述操作系統(tǒng)文件加載模塊加載的操作系統(tǒng)文件包括RAID卡配置工具及自動化配置腳本。
[0019]—具體實(shí)施例中,所述RAID卡配置模塊,具體用于根據(jù)操作系統(tǒng)文件調(diào)整組成RAID卡的硬盤數(shù)量和/或類型。
[0020]本發(fā)明還提供一種RAID卡配置系統(tǒng),包括:待配置服務(wù)器和NFS文件服務(wù)器;其中,
[0021]所述待配置服務(wù)器,用于加載NFS文件服務(wù)器上的操作系統(tǒng)文件;
[0022]所述NFS文件服務(wù)器,用于存儲操作系統(tǒng)文件。
[0023]—具體實(shí)施例中,該系統(tǒng)還包括PXE啟動服務(wù)器;
[0024]所述待配置服務(wù)器,為上述的服務(wù)器;
[0025]所述PXE啟動服務(wù)器,用于存儲啟動文件。
[0026]本發(fā)明實(shí)施例所述的RAID卡配置方法、系統(tǒng)及相關(guān)裝置,加載網(wǎng)絡(luò)文件系統(tǒng)NFS文件服務(wù)器上的操作系統(tǒng)文件;根據(jù)所述操作系統(tǒng)文件進(jìn)行獨(dú)立冗余磁盤陣列RAID卡配置。本發(fā)明實(shí)施例所述的技術(shù)方案可以批量自動完成RAID卡配置,無需人工干預(yù),從而簡化了配置過程、節(jié)省了人力成本,并且,大大降低了服務(wù)器維護(hù)的成本、提升了運(yùn)維速度及效率。
【附圖說明】
[0027]圖1為本發(fā)明實(shí)施例一種RAID卡配置方法流程示意圖;
[0028]圖2為本發(fā)明實(shí)施例再一種RAID卡配置方法流程示意圖;
[0029]圖3為本發(fā)明實(shí)施例一種服務(wù)器的結(jié)構(gòu)示意圖;
[0030]圖4為本發(fā)明實(shí)施例再一種服務(wù)器的結(jié)構(gòu)示意圖;
[0031]圖5為本發(fā)明實(shí)施例一種RAID卡配置系統(tǒng)結(jié)構(gòu)示意圖;
[0032]圖6為本發(fā)明實(shí)施例再一種RAID卡配置系統(tǒng)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0033]為了解決現(xiàn)有技術(shù)存在的技術(shù)問題,本發(fā)明實(shí)施例提供一種可以批量自動完成RAID卡配置的方案。
[0034]首先,本發(fā)明實(shí)施例提供一種應(yīng)用于待配置服務(wù)器的RAID卡配置方法,如圖1所示,該方法包括:
[0035]步驟11:加載網(wǎng)絡(luò)文件系統(tǒng)(Network File Syste,NFS)文件服務(wù)器上的操作系統(tǒng)文件;
[0036]本步驟一般在服務(wù)器啟動后觸發(fā)。為了實(shí)現(xiàn)本發(fā)明實(shí)施例,需要預(yù)先配置NFS,通過使用NFS,服務(wù)器可以訪問遠(yuǎn)端服務(wù)器上的文件。
[0037]步驟12:根據(jù)所述操作系統(tǒng)文件進(jìn)行RAID卡配置。
[0038]這里,操作系統(tǒng)文件可以包括RAID卡配置工具及自動化配置腳本,待配置服務(wù)器通過自動執(zhí)行所述自動化配置腳本,結(jié)合RAID卡配置工具便可實(shí)現(xiàn)RAID卡配置。所述集成了 RAID卡配置工具及自動化配置腳本的操作系統(tǒng)文件需要預(yù)先配置于NFS文件服務(wù)器上。
[0039]基于本發(fā)明實(shí)施例所述的方案,需要修改RAID卡配置時(shí),系統(tǒng)運(yùn)維人員只需集中修改NFS文件服務(wù)器上所存放的操作系統(tǒng)文件內(nèi)的RAID卡配置工具和/或自動化腳本內(nèi)容,即可實(shí)現(xiàn)不同的RAID卡配置。
[0040]需要說明的是,RAID卡配置可以是調(diào)整組成RAID卡的硬盤數(shù)量和/或類型。例如本次配置前,RAID卡由10塊硬盤組成,類型均為RAIDl,那么,通過本次配置,可以調(diào)整組成RAID卡的10塊硬盤中,5塊為RAIDl,5塊為RAIDO。
[0041]—具體實(shí)施例中,如圖2所示,所述加載NFS文件服務(wù)器上的操作系統(tǒng)文件之前,該方法還包括:
[0042]步驟10:待配置服務(wù)器從預(yù)啟動執(zhí)行環(huán)境(preboot execute environment, PXE)啟動服務(wù)器下載啟動文件映像并運(yùn)行。
[0043]這里,相應(yīng)的需要預(yù)先為所述待配置服務(wù)器配置預(yù)啟動執(zhí)行環(huán)境PXE引導(dǎo)服務(wù),以使待配置服務(wù)器啟動后從PXE啟動服務(wù)器下載啟動文件映像。PXE支持服務(wù)器通過網(wǎng)絡(luò)從遠(yuǎn)端下載映像,并由此支持通過網(wǎng)絡(luò)啟動操作系統(tǒng)。
[0044]本發(fā)明實(shí)施例還相應(yīng)地提出了