PXE基礎裝機環境

1案例1:PXE基礎裝機環境

1.1 問題

本例要求爲後續的PXE服務器構建提供RHEL7軟件倉庫,完成下列任務:

  1. 在centOS真機部署Web目錄/var/www/html/rh7dvd
  2. 掛載RHEL7光盤鏡像文件到該目錄
  3. 訪問http://192.168.4.254/rhel7/測試,確保可用
1.2 方案

PXE網絡裝機的整體思路——裝機條件準備:

  • 準備RHEL7安裝源(HTTP方式YUM倉庫)
  • 啓動DHCP
    PXE網絡裝機的整體思路——PXE引導配置:
  • 啓用TFTP服務,提供裝機用的內核、初始化文件
  • 提供PXE引導程序、配置啓動菜單
1.3 步驟

實現此案例需要按照如下步驟進行。

步驟一:通過HTTP方式發佈RHEL7軟件源

此環節可以直接使用網絡內共有的YUM軟件源,比如CentOS真機。
1)快速構建httpd服務器(若已構建,此步可跳過)

[root@room9pc13 ~]# yum  -y  install  httpd          //裝包
[root@room9pc13 ~]# systemctl  restart  httpd         //啓動服務
[root@room9pc13 ~]# systemctl  enable  httpd          //設置開機自啓

2)準備yum倉庫,部署到Web子目錄

[root@room9pc13 ~]# mkdir  /var/www/html/rh7dvd      //建掛載點
[root@room9pc13 ~]# vim  /etc/fstab
.. ..
/ISO/rhel-server-7.2-x86_64-dvd.iso  /var/www/html/rh7dvd  iso9660  loop,ro  0  0
[root@room9pc13 ~]# mount  -a                         //掛載ISO鏡像文件
[root@room9pc13 ~]# ls  /var/www/html/rh7dvd/         //確認部署位置
addons  isolinux       repodata
EFI     LiveOS         RPM-GPG-KEY-redhat-beta
EULA    media.repo     RPM-GPG-KEY-redhat-release
GPL     Packages       TRANS.TBL
images  release-notes

步驟二:確保yum倉庫HTTP資源可用

從瀏覽器訪問http://192.168.4.254/rh7dvd/,可看到倉庫資源(如圖所示)
在這裏插入圖片描述

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