分享一個實用的腳本之全自動一鍵批量性安裝Linux系統(tǒng)
一、背景說明:
公司最近需要上線幾套業(yè)務系統(tǒng),采購了11臺HP服務器,服務器有廠家的工程師協(xié)助上架,可是系統(tǒng)人家不給安裝,只能我們自己去安裝吧。
想一想,機房那個環(huán)境呀~真冷!所以堅決不能一臺一臺去手動安裝,所以整理一份全自動化一鍵安裝系統(tǒng)的腳本,本人在RedHat和centos7上均做了測試,驗證結(jié)果都是成功的,具體過程請看下面!
一鍵自動裝機腳本的整體流程如下:
- 客戶機從網(wǎng)卡啟動,并從內(nèi)網(wǎng)中的DHCP服務器自動獲取IP地址;
 - 自動獲取引導文件的url;
 - DHCP服務器返回給客戶機IP以及bootstrap文件的url;
 - 客戶機向內(nèi)網(wǎng)中的TFTP服務器獲取bootstrap文件,并執(zhí)行;
 - 通過TFTP服務器加載內(nèi)核及文件系統(tǒng)開始安裝。
 - 自動安裝執(zhí)行完成,系統(tǒng)進行重啟!
 
二、配置本地yum源
如下圖所示:


Server端安裝腳本,如下圖所示:

三、Server端安裝配置,只需要執(zhí)行這個腳本即可
如下圖所示:
自動安裝配置DHCP、TFTP、xinetd、Vsftpd、syslinux、Tcpdump等服務,如下圖所示:

四、客戶端自動開始安裝系統(tǒng)
客戶端這里我使用的是虛擬機進行演示,配置虛擬機開啟重網(wǎng)卡啟動,如下圖所示:

虛擬機網(wǎng)絡必須要跟server端互通,我這里配置的是網(wǎng)卡橋接模式,默認直接復制的是宿主機的網(wǎng)絡狀態(tài),如下圖所示:

客戶端自動進入系統(tǒng)加載界面,如下圖所示:

加載完成,開始安裝,如下圖所示:


安裝系統(tǒng)相關服務,如下圖所示:

客戶端系統(tǒng)自動安裝完成會進行重啟,如下圖所示:

















 
 
 








 
 
 
 