PXE批量部署 Linux 系統

實驗場景描述:
1、準備環境:
配置httpd服務,關閉系統策略
2、配置應答文件
通過system-config-kickstart 配置應答文件
3、指定應答文件
客戶端指定應答文件
具體如下所示;若描述有誤歡迎拍磚交流:QQ:45223208

一、準備服務器環節
1、安裝httpd服務
yum install httpd -y
如圖所示
PXE批量部署 Linux 系統

        2、啓動httpd服務
            systemctl  start httpd
            systemctl  enable httpd

PXE批量部署 Linux 系統

3、修改系統相關策略 關閉防火牆和selinux策略
        systemctl  stop  firewalld   
        sed  -ri  's@^(SELINUX)=.*@\1=disabled@'  /etc/selinux/config

如圖所示
PXE批量部署 Linux 系統

4、創建系統目錄和鏡像 /var/www/html/centos/6/os/x64_64 -pv
PXE批量部署 Linux 系統
5、掛載系統鏡像
mount /dev/sr0 /var/www/html/centos/6/os/x86_64
PXE批量部署 Linux 系統
二、配置應答文件
1、通過system-config-kickstart 生成應答文件,如圖所示
PXE批量部署 Linux 系統

PXE批量部署 Linux 系統

PXE批量部署 Linux 系統

PXE批量部署 Linux 系統

PXE批量部署 Linux 系統

PXE批量部署 Linux 系統

PXE批量部署 Linux 系統

PXE批量部署 Linux 系統

PXE批量部署 Linux 系統

PXE批量部署 Linux 系統

最後post-install script 中增加腳本測試驗證
useradd yang &> /dev/null
echo centos | passwd --stdin yang
將生成的應答文件命名ks.cfg,並傳到web服務器的根目錄 /ksdir/ks.cfg

三、在部署機器指定應答文件,並配置相關信息,如圖所示
PXE批量部署 Linux 系統

4、安裝過程

PXE批量部署 Linux 系統

5、大功告成,進入系統,驗證腳本
PXE批量部署 Linux 系統

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章