PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)

實操環境:開兩臺虛擬機centos7-一、給7-1配置雙網卡,且一塊網卡可聯網(在線安裝軟件包),一塊網卡設置僅主機鏈接(鏈接centos7-3,給7-3遠程組裝系統)。建立虛擬機centos7-3,不給鏡像文件,設置僅主機鏈接模式。
centos7-1做爲PXE裝機服務器,7-3則爲未安裝系統的裸機。給7-2的第二塊網卡設置靜態IP,啓動網卡服務。
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
接着用yum安裝dhcp服務軟件包,用來分配地址、定位引導程序。複製模板並進入編輯。
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)linux

編輯dhcp配置文件,網關指向本身的靜態IP(192.168.100.100),要給7-3裝系統,先將網關地址指向本身。Dns地址分配給客戶端的地址,電信業務真實dns地址114.114.114.114(南京區域)。引導文件位置指向TFTP服務器(自身ip),指向引導文件位置。
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)centos

安裝引導程序文件軟件包syslinux,查看其軟件包中的 pxelinux.0文件路徑,此配置文件應該放在TFTP目錄中。
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)安全

安裝tftp-server軟件包,查看其軟件包中的配置文件位置和站點文件位置
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
將引導程序文件pxelinux.0放入站點中,查看站點目錄
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
進tftp配置文件中,開啓其服務功能(重中之重)。
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
先安裝ftp服務,查看其站點路徑爲/var/ftp。掛載光盤鏡像文件到FTP站點中。
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
掛載成功後,進入centos7中。壓縮內核vmlinuz與系統初始化文件initrd.img均在centos鏡像當中。兩個均在images中的pxeboot目錄下,將兩個文件複製到tftp站點下。
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
在tftp站點中直接建立目錄pxelinux.cfg(目錄名毫不能更改,規定),在此目錄下建立default文本,進入編輯。
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
寫入默認模式,等待1s,接下來三個模式。第一個label auto,內核kernel vmlinuz,append後跟的是初始化文件initrd。
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
關閉安全功能,開啓三個服務
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
回到centos7-3,再次確認是否爲僅主機鏈接模式。打開此虛擬系統,眼疾手快點esc,選擇網絡啓動方式。
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
加載到boot數據,回車便可,自動安裝系統。經過網絡裝系統,方便快捷(不需使用U盤)
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
隨即進入配置模式
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
安裝源來自於遠端服務器centos目錄下數據。
PXE遠程安裝系統的部署——(單臺系統可給多臺裸機遠程安裝系統)
下期會講到無人值守安裝,即一步安裝到位,不需手動配置桌面數據等,敬請期待!!服務器

劃重點啦!

1.服務端
(1)運行DHCP服務,用來分配地址,定位引導程序。
DHCP:自動分配IP地址,定位引導文件
next-server //指向TFTP路徑
filename //指定引導程序文件位置
(2)運行TFTP服務器,提供引導程序下載。
TFTP特性:簡單文件傳輸協議,使用UDP協議,使用69端口,速度快可是不安全,缺點是存儲容量空間很小。
放系統引導程序pxelinux.0(經過syslinux包安裝)、壓縮內核vmlinuz、系統初始化文件initrd.img、啓動菜單default(四個程序文件缺一不可)。
(3)FTP:找到vsftpd文件傳輸協議,其中爲centos7的系統鏡像,安全,容量大 TCP的20端口(數據傳輸)21端口(鏈接)
2.安裝包
dhcp、tftp-server、vsftpd、syslinux網絡

相關文章
相關標籤/搜索