當前位置:
首頁 > 科技 > 工程師筆記|如何在14G伺服器上安裝低版本Linux

工程師筆記|如何在14G伺服器上安裝低版本Linux

Perc10 RAID卡具備更多緩存和更高IO性能,可搭載戴爾易安信第十四代伺服器使用,支持市面上的主流操作系統。然而,出於軟體更新速度的考慮,很多用戶仍然使用較低版本的Linux操作系統,由此帶來配置完磁碟陣列後操作系統需要手動安裝的情況。對此,戴爾易安信的工程師特地針對低版本Linux如何在搭載了Perc10 RAID卡的戴爾易安信 14G伺服器上進行安裝提供了解決方法,供相關人員參考。

戴爾易安信在2017年7月發布了新一代x86伺服器— PowerEdge 14G伺服器,隨同伺服器一起發布的,還有戴爾易安信新一代12Gb RAID板卡—Perc10 RAID卡,也被稱為H740/H740P RAID卡。

工程師筆記|如何在14G伺服器上安裝低版本Linux

▲戴爾易安信第14代PowerEdge伺服器

工程師筆記|如何在14G伺服器上安裝低版本Linux

▲戴爾易安信 H740/H740P RAID卡

PowerEdge 14G平台可以選配兩種12Gb RAID卡 –H730和H740H740RAID卡相比於上一代H730 RAID卡,擁有更多的緩存、更優秀的控制器晶元以及更高的IO性能

H740 RAID卡支持同年發布的Red Hat 7U4系統。Red Hat 7U4是戴爾易安信公司官方支持的操作系統版本,其原生的RAID卡驅動支持Dell EMC 740/Dell EMC740P RAID卡,所以Red Hat 7U4可直接安裝在搭載H740/H740P RAID卡的戴爾易安信14G伺服器上。

然而,由於軟體更新速度等因素,仍有一些用戶堅持使用較老的操作系統版本,比如Red Hat 6.6/6.7/6.8 或 Red Hat 7.0/7.1/7.2,但基於IO性能考慮同時購買了H740/H740P RAID卡,結果在安裝操作系統時出現了需要手工載入RAID驅動的情況,否則就會被提示找不到磁碟無法完成安裝。

Q這該怎麼解決呢?對此,要根據操作系統版本區別對待。

工程師筆記|如何在14G伺服器上安裝低版本Linux

Red Hat 7U2以前的版本

對於Red Hat 7U2以前的Red Hat/CentOS版本,用戶可以藉助戴爾易安信遠程管理卡的虛擬光碟機功能:在boot時輸入linux dd,之後將操作系統介質光碟斷開,替換成RAID卡驅動dd.iso,完成驅動更新後再次換回操作系統安裝介質,繼續完成操作系統安裝即可。整個過程不需要藉助刻錄光碟或U盤等任何其它工具,僅僅依靠戴爾易安信遠程管理卡即可手工完成OS的安裝。具體步驟演示如下:

① 使用Red Hat 6.6 iso啟動伺服器,輸入linux dd ▼

工程師筆記|如何在14G伺服器上安裝低版本Linux

② 在提示插入驅動盤時,斷開操作系統盤,連接驅動盤dd.iso, 完成驅動更新後再換回操作系統盤。▼

工程師筆記|如何在14G伺服器上安裝低版本Linux

Red Hat 7.2以後的版本

工程師筆記|如何在14G伺服器上安裝低版本Linux

從Red Hat 7.2開始,Red Hat改了安裝系統時驅動更新的策略,之前使用的方法不再有效,Redhat給出的新方法是,將驅動dd到U盤,然後插到伺服器上

這就給仍需手工安裝操作系統的用戶造成了一些小麻煩,比如一向只喜歡敲鍵盤不想去機房的筆者就遇到一個實際問題:需要為多台搭載H740 RAID卡的戴爾易安信R740伺服器安裝Red Hat7.2操作系統,由於暫時沒有PXE系統,只能手工安裝。然而該伺服器位於辦公室10公里外的數據中心機房——用傳統方法無法更新驅動,用新方法得去10公里外,就只為了插一塊u盤,還得一台一台插。

Q對此,如果不提機房現場工程師,就靠你自己,怎麼解決?

答案依然是藉助戴爾易安信遠程管理卡,只是這次有些變化,需要把驅動用虛擬軟盤工具載入到伺服器上。具體如下▼:

① 將RAID卡驅動由dd.iso重命名為dd.img,以虛擬軟盤的方式掛載通過戴爾易安信遠程管理卡掛載到伺服器。▼

工程師筆記|如何在14G伺服器上安裝低版本Linux

② 在啟動界面按Tab鍵並輸入linux dd▼

工程師筆記|如何在14G伺服器上安裝低版本Linux

③ 在伺服器進入提示界面後,/dev/sr0為操作系統介質,/dev/sda即為驅動盤,按照提示選擇從/dev/sda載入驅動即可。▼

工程師筆記|如何在14G伺服器上安裝低版本Linux

④ 載入好驅動後,refresh即可看到H740 RAID卡上的磁碟信息。▼

工程師筆記|如何在14G伺服器上安裝低版本Linux

之後按照正常步驟完成後續安裝工作即可。

另外, 按照Red Hat官方給出的方法,除了使用u盤等block存儲設備,用戶也可以將驅動放在伺服器可訪問的內部網路上,在boot時寫明inst.dd=location的方法完成驅動載入。比如:inst.dd=https://example_url.com/dd.iso,有興趣的同學可以參考。

不過相比新搭建一個http伺服器或者跑10公里去機房,筆者更願意選擇戴爾易安信遠程管理卡的方法,因為即便在暫時沒有PXE的情況下,也可同時連接多個戴爾易安信遠程管理卡,並發部署多台伺服器的操作系統。

注意事項:

這裡需要再補充一下:任何時候,都建議用戶採用戴爾易安信官方支持的操作系統,官方版本可以在戴爾易安信的官方網站查詢或諮詢伺服器專家。

戴爾易安信伺服器官方支持的操作系統除了傳統的Windows,Red Hat,SUSE Linux Enterprise等主流操作系統版本,還有Ubuntu16. 04 server系統,該版本的用戶可以放心在戴爾易安信 14G伺服器上使用。

需要注意的一點是,當搭載H740 RAID卡時,使用標準模式安裝Ubuntu16. 04 server會找不到磁碟。不過不用擔心,Ubuntu16.04 server 提供了Hardware-Enablement kernel, 安裝時選擇HWE Kernel模式,正常安裝即可。

工程師筆記|如何在14G伺服器上安裝低版本Linux

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 至頂網 的精彩文章:

IBM觀點:晶元製造即將達到極限,但我們的技術有望解決這個難題
新華三:網路安全要將關口前置,變被動為主動

TAG:至頂網 |