实现pxe的自动化安装
一、pxe網絡安裝或網絡啟動簡介
PXE(preboot execute environment)是由Intel公司開發的最新技術,工作于Client/Server的網絡模式,支持工作站通過網絡從遠端服務器下載映像,并由此支持來自網絡的操作系統的啟動過程,其啟動過程中,終端要求服務器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)協議下載一個啟動軟件包到本機內存中并執行,由這個啟動軟件包完成終端基本軟件設置,從而引導預先安裝在服務器中的終端操作系統。PXE可以引導多種操作系統,如:Windows95/98/2000,linux等。
二、需要使用到的插件:kickstart
linux里的全稱是system-config-kickstart,kickstart是一個利用Anconda工具實現服務器自動化安裝的方法;通過生成的kickstart配置文件ks.cfg,服務器安裝可以實現從裸機到全功能服務的的非交互式(無人值守式)安裝配置;ks.cfg是一個簡單的文本文件,文件包含Anconda在安裝系統及安裝后配置服務時所需要獲取的一些必要配置信息(如鍵盤設置,語言設置,分區設置等);Anconda直接從該文件中讀取必要的配置,只要該文件信息配置正確無誤且滿足所有系統需求,就不再需要同用戶進行交互獲取信息,從而實現安裝的自動化;但是配置中如果忽略任何必需的項目,安裝程序會提示用戶輸入相關的項目的選擇,就象用戶在典型的安裝過程中所遇到的一樣。一旦用戶進行了選擇,安裝會以非交互的方式(unattended)繼續。
三、網絡服務器需要啟動的服務
yum、ftp、dhcp、tftp、kickstart。
四、安裝、配置、啟動
本地yum的配置
ftp的安裝
dhcp的安裝
安裝tfpt
安裝kickstart
?
啟動并配置這些服務
啟動ftp
?
拷貝光盤到ftp的pub目錄
?
配置tftp
復制需要的驅動文件到tftp相關目錄
?
tftp目錄需要的文件
配置default文件
啟動tftp服務
啟動kickstart服務并配置生成ks.cfg
?
在文件-另存為里保存ks.cfg配置文件到/root
?
配置并啟動dhcp
復制ks.cfg到發pub,并啟動dhcp服務
?
啟動客戶機
?
轉載于:https://blog.51cto.com/shdw1999/952378
總結
以上是生活随笔為你收集整理的实现pxe的自动化安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 王者荣耀局内表现去哪了
- 下一篇: 二维线段树 树套树