傳統裝機的侷限性是伺服器本機一般沒有光碟機,若要重新系統,或有一批伺服器要安裝系統,要統一配置,那將如何解決呢?要一臺一臺安裝嗎?肯定不是,這就要用到本篇所說的網路裝,同時可以裝多臺主機,實現自動化裝系統,配置各種服務。不需要光碟,優盤等物理安裝介紹。
工具/原料
我們先來看看什麼是PXE網路,PXE系統是在作業系統之前執行,可用於遠端安裝,構建無盤工作站,PXE client整合在網絡卡ROM中,當計算機引導時,BIOS把PXE client調入記憶體執行,獲取PXE server配置,顯示選單,根據使用者選將遠端作業系統下載到本機執行。
PXE元件及過程的分析。
需要哪些服務:
DHCP服務,分配IP地址,定位引導程
DNS服務,為客戶機分配主機名
TFTP服務,提供載入程式下載
FTP服務(或http/nfs),提供yum安裝源
客戶機應具備的條件:
網絡卡ROM必須支援PXE協議
主機板支援網路啟動
裝機條件準備1,為客戶機提供用來裝系統的FTP軟體源,利用Linux洗臉盤資料構建YUM源, 透過vsftpd服務對外發布。
裝機條件準備2,提供DNS服務,方便查詢/配置主機名, 裝bind-->建配置-->起服務。注意結合DHCP服務的IP地址池。
裝機條件準備3, 準備DHCP服務,為客戶機分配地址,並且指定TFTP伺服器的IP地址, 指定網絡卡引導檔案。
配置並啟用TFTP服務,安裝tftp-server軟體包,監聽埠UDP 69;
TFTP根目錄:/var/lib/tftpboot/
部署好TFTP服務後就要部署網絡卡啟動程式,安裝核心和初始化映象
TFTP路徑 : /var/lib/tftpboot/pxelinux.0
/var/lib/tftpboot/vmlinuz
/var/lib/tftpboot/initrd.img
注意:也可以從Linux系統光碟中提取
測試TFTP服務,確保可成功下載相關檔案,需要先安裝tftp軟體包,再使用tftp命令下載pxelinux.0測試。
為PXE配置啟動選單,建立PXE啟動配置, 先建立pxelinux.cfg資料夾,(可參考Linux系統光碟中的樣例配置檔案)。修改PXE啟動配置,透過default進入預設引導標籤。
PXE裝機測試,為客戶機遠端裝系統。PXE引導(預設)並載入核心。
採用URL源,自動獲取IP地址,手動指定安裝源,分割槽 .....
傳統裝機的侷限性是伺服器本機一般沒有光碟機,若要重新系統,或有一批伺服器要安裝系統,要統一配置,那將如何解決呢?要一臺一臺安裝嗎?肯定不是,這就要用到本篇所說的網路裝,同時可以裝多臺主機,實現自動化裝系統,配置各種服務。不需要光碟,優盤等物理安裝介紹。
工具/原料
一臺裝有Linux系統的電腦方法/步驟我們先來看看什麼是PXE網路,PXE系統是在作業系統之前執行,可用於遠端安裝,構建無盤工作站,PXE client整合在網絡卡ROM中,當計算機引導時,BIOS把PXE client調入記憶體執行,獲取PXE server配置,顯示選單,根據使用者選將遠端作業系統下載到本機執行。
PXE元件及過程的分析。
需要哪些服務:
DHCP服務,分配IP地址,定位引導程
DNS服務,為客戶機分配主機名
TFTP服務,提供載入程式下載
FTP服務(或http/nfs),提供yum安裝源
客戶機應具備的條件:
網絡卡ROM必須支援PXE協議
主機板支援網路啟動
裝機條件準備1,為客戶機提供用來裝系統的FTP軟體源,利用Linux洗臉盤資料構建YUM源, 透過vsftpd服務對外發布。
裝機條件準備2,提供DNS服務,方便查詢/配置主機名, 裝bind-->建配置-->起服務。注意結合DHCP服務的IP地址池。
裝機條件準備3, 準備DHCP服務,為客戶機分配地址,並且指定TFTP伺服器的IP地址, 指定網絡卡引導檔案。
配置並啟用TFTP服務,安裝tftp-server軟體包,監聽埠UDP 69;
TFTP根目錄:/var/lib/tftpboot/
部署好TFTP服務後就要部署網絡卡啟動程式,安裝核心和初始化映象
TFTP路徑 : /var/lib/tftpboot/pxelinux.0
/var/lib/tftpboot/vmlinuz
/var/lib/tftpboot/initrd.img
注意:也可以從Linux系統光碟中提取
測試TFTP服務,確保可成功下載相關檔案,需要先安裝tftp軟體包,再使用tftp命令下載pxelinux.0測試。
為PXE配置啟動選單,建立PXE啟動配置, 先建立pxelinux.cfg資料夾,(可參考Linux系統光碟中的樣例配置檔案)。修改PXE啟動配置,透過default進入預設引導標籤。
PXE裝機測試,為客戶機遠端裝系統。PXE引導(預設)並載入核心。
採用URL源,自動獲取IP地址,手動指定安裝源,分割槽 .....