pxe網路裝機伺服器
步驟:
一、構建dhcp服務
1.裝包配置
yum -y install dhcp
vim /etc/dhcp/dhcpd.conf
subnet 192.168.4.0 netmask 255.255.255.0
(pxelinux.0網絡卡引導檔案,安裝說明書,二進位制檔案,
需安裝乙個包,才能生成pxelinux.0檔案)
2.重啟dhcp服務
systemctl restart dhcpd
二、搭建tftp服務
tftp:簡單的檔案傳輸協議,埠:udp 69
服務端程式:tftp-server
服務名:tftp
預設共享路徑:/var/lib/tftpboot
1.安裝tftp-server
yum -y install tftp-server
2.啟動tftp服務
systemctl start tftp
3.部署pxelinux.0檔案
yum provides */pxelinux.0(查詢倉庫中哪乙個包產生該檔案)
yum -y install syslinux
rpm -ql syslinux (查詢軟體包,安裝清單)
rpm -ql syslunux |grep pxelinux.0
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot
4.部署default預設的選單檔案
mkdir /var/lib/tftpboot/pxelinux.cfg
mount /dev/cdrom /mnt
cp /mnt/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
ls -l /var/lib/tftpboot/pxelinux.cfg/default
chmod 644 /var/lib/tftpboot/pxelinux.cfg/default
5.部署圖形的模組、啟動核心與驅動程式。
ls /mnt/isolinux
cp /mnt/isolinux/vesamenu.c32 /var/lib/tftpboot(圖形模組)
cp /mnt/isolinux/initrd.img /var/lib/tftpboot(驅動程式)
cp /mnt/isolinux/vmlinuz /var/lib/tftpboot(啟動核心)
三、tfp服務,傳輸rpm包
1.搭建vsftp服務,共享光碟所有內容。
2.安裝vstfpd軟體
yum -y install vstfpd
3.啟動vstfpd服務
systemctl start vstfpd
4.共享光碟所有內容
mkdir /var/tfp/abc7
umount /mnt
mount /var/tfp/abc7
(也可以直接把光碟的所有內容cp到/var/tfp/abc7下)
四、無人值守安裝,生成應答檔案
1.圖形生成應答檔案程式:system-config-kickstart
2.在執行圖形程式system-config-kickstart之前
要求yum倉庫配置檔案的倉庫標識改為[development]
3.執行圖形程式
system-config-kickstart
生成ks檔案將它儲存到/root下
vim /root/ks.cfg
4.將ks.cfg檔案複製到/var/ftp下,生成共享應答檔案。
cp /root/ks.cfg /var/tfp
PXE 裝機伺服器的搭建
pxe 裝機伺服器的搭建 一 環境準備 root pxesvr ifconfig eth0 grep inet inet 192.168.4.5 netmask 255.255.255.0 broadcast 192.168.4.255 root pxesvr hostname pxesvr.ted...
pxe網路裝機
四.準備centos 7 安裝源 centos 7 安裝源支援http ftp nfs等協議發布 yum y install vsfpd mkdir var ftp centos7 cp rf media cdrom var ftp centos7 systemctl start vsftpd 使用...
PXE無人值守網路裝機服務
tftp為客戶端提供眾多引導檔案,並指向http http為客戶端提供眾多軟體包。配置dhcp服務的主配置檔案 etc dhc dhcpd.conf,新增內容subnet 192.168.1.0 netmask 255.255.255.0網絡卡引導檔案 pxelinux.0,安裝軟體包syslinu...