【工程師筆記】第二期:巧用iDRAC批量修改PXE網(wǎng)卡啟動順序
小Q到某科技公司工作已有半年之多的時間,通過實踐學習經(jīng)驗。在這期間真是感觸頗多,對于熟悉公司的工作制度、環(huán)境和流程已經(jīng)足夠;而對于熟悉公司的網(wǎng)絡(luò)架構(gòu)、技術(shù)服務(wù)還遠遠不夠。需要不斷的努力,在技術(shù)上充實自己才能夠更好的成為一名合格的運維工程師。
剛剛進入公司的時候,主要的工作就是熟悉公司網(wǎng)絡(luò)結(jié)構(gòu)、配置的同時練習服務(wù)器操作系統(tǒng)的安裝,在這里不只是簡簡單單的把系統(tǒng)裝好就可以了,而是要根據(jù)業(yè)務(wù)和IDC條件的不同安裝不同的操作系統(tǒng),以CentOS Linux為主。在實際環(huán)境中既要求快速部署,又要求減少出錯的幾率。一旦出了故障,排除故障要求一個人具有足夠的實踐經(jīng)驗,熟悉實際工作中常見的故障,而這一切對于一名合格的運維工程師都是必備的。
回顧來公司這半年的時間,我逐漸獨立地完成公司安排給我的任務(wù),部署和運維多個業(yè)務(wù)的項目。說了這么多,現(xiàn)在該介紹下我最近做的一個實際部署環(huán)境。
公司由于業(yè)務(wù)需要采購了一批戴爾PowerEdge R730xd服務(wù)器,通過PXE安裝CentOS 6.5系統(tǒng)。
服務(wù)器分布在三個IDC機房中,網(wǎng)絡(luò)環(huán)境各不相同,有一個IDC里面PXE部署網(wǎng)絡(luò)從NIC1接入,NIC2為業(yè)務(wù)數(shù)據(jù)網(wǎng)。而另兩個IDC里面恰好相反。如果手動到IDC去調(diào)整設(shè)置的話,一是不方便,做不到快速部署;二是將來一旦需要做網(wǎng)絡(luò)調(diào)整,又要每臺服務(wù)器到現(xiàn)場重新設(shè)置,不太現(xiàn)實。
***通過查閱戴爾帶外(out-of-band)遠程管理卡的手冊,找到了便捷的解決方案,可以遠程批量操作,***地完成了公司的任務(wù)。
使用Dell iDRAC生命周期控制器的內(nèi)置管理工具RACADM,調(diào)整設(shè)備啟動順序的步驟如下:
1. 首先使用SSH登錄iDRAC卡,輸入下面的命令查看當前啟動順序??梢钥吹絅IC1的啟動順序排在前面。
racadm get bios.biosbootsettings.bootseq
2. 接下來調(diào)整啟動順序,將NIC2排在前面。
racadm set bios.biosbootsettings.bootseq HardDisk.List.1-1,NIC.Integrated.1-2-1,NIC.Integrated.1-1-1,Floppy.iDRACVirtual.1-1,Optical.iDRACVirtual.1-1
3. 應(yīng)用更改并重啟系統(tǒng)。
Racadm jobqueue create BIOS.Setup.1-1 -r forced –s TIME_NOW
進一步將各個IDC中的服務(wù)器匯總到執(zhí)行文件里,通過腳本可以批量進行修改。用好iDRAC遠程管理,一切來得如此輕松。
(注:筆者是在Windows下操作的,如果在Linux下,可以整合成一條命令來執(zhí)行,或者根據(jù)需要寫入腳本。)
✉不知您看完本文有什么感想,是否有幫助呢?如果您對《工程師筆記》欄目有任何的意見或者建議,都可以在文章下面留言,以便我們將來能夠更好地為讀者服務(wù)。
相關(guān)內(nèi)容導讀↓↓↓
【工程師筆記】***期:小議Linux下磁盤亂序問題




















 
 
 





 
 
 
 