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