中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統PXE自動部署裝機與kickstart無人值守

發布時間:2020-07-21 19:28:32 來源:網絡 閱讀:437 作者:wx5d8a05337d6b9 欄目:云計算

前言

什么是PXE自動部署裝機?

PXE當初是作為Intel的有線管理體系的一部分,Intel 和 Systemsoft于1999年9月20日公布其規格。通過使用像網際協議(IP)、用戶數據報協議(UDP)、動態主機設定協定(DHCP)、小型文件傳輸協議(TFTP)等幾種網絡協議和全局唯一標識符(GUID)、通用網絡驅動接口(UNDI)、通用唯一識別碼(UUID)的概念并通過對客戶機(通過PXE自檢的電腦)固件擴展預設的API來實現目的。
PXE 客戶機(client)這個術語是指機器在PXE啟動過程中的角色。一個PXE 客戶機(client)可以是一臺服務器、桌面級電腦、筆記本電腦或者其他裝有PXE啟動代碼的機器。

PXE的好處及優點

Linux系統PXE自動部署裝機與kickstart無人值守

PXE 協議大致上結合了DHCP和TFTP,雖然都有在兩者上面有改進。DHCP用于查找合適的啟動伺服器,TFTP用于下載初始引導程序和附加文件。
為了開始一個PXE自檢會話,PXE固件廣播一個帶有明確的PXE選項DHCPDISCOVER包(擴展DHCPDISCOVER)到67/UDP端口(DHCP伺服器端口)。PXE選項是PXE固件有PXE能力的鑒定,但是會被一般的DHCP服務忽略。當固件受到從這樣的服務受到DHCPOFFER包時,它會通過要求其提供配置信息來自我配置。
當 PXE 重定向服務 (DHCP代理) 收到一個 擴展DHCPDISCOVER 包時,它會通過發送一個帶有明確的PXE選項DHCPDISCOVER包到PXE客戶機的68/UDP端口 (DHCP 客戶機端口)來回答。 一個擴展DHCPDISCOVER包主要包含:
  • 一個PXE發現控制領域,以決定是使用多播,廣播(網路)或單播來聯系PXE啟動服務器。
  • 一個列出可用的PXE啟動服務器類型的地址表。
  • 一個代表每個一個PXE啟動服務器類型的條目單。
  • 一個帶有帶有提示用戶按下哪一個鍵來看到啟動菜單的PXE啟動菜單。
  • 一個超過多長時間就啟動第一啟動菜單的超時數值。
    一個DHCP代理服務可能在相同的主機上運行一個標準的DHCP服務器。盡管兩個服務不可以共享67/UDP 端口,DHCP代理服務在4011/UDP 端口上運行,要求從客戶端來的DHCPDISCOVER 包變成DHCPREQUEST 包。標準DHCP服務在其發送的DHCPOFFER 包中加入特殊的PXE 選項組合,這樣PXE客戶端知道可以在同一個主機的 4011/UDP 端口找到一個DHCP代理服務。

    PXE部署實戰

    一、第一步我們需要將一臺普通的Linux系統客戶機配置成pxe裝機服務器,并且創建一臺全新的客戶機來作為PXE的裝機對象。

    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守

    二、為PXE服務器配置雙網卡

    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守

    雙網卡配置完成!

    三、實驗環境全都部署完成之后,開始配置PXE裝機服務器

    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守
    Linux系統PXE自動部署裝機與kickstart無人值守

Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守

到這里,我們的PXE自動部署裝機服務器已經配置完成了,已經可以進行裝機了!

Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守

但是到這一步還只能說是半自動的裝機,想要全自動裝機,不需要人為手動去進行任何操作的話,我們還需要kickstart無人值守的幫助。

Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守

Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守

在終端模式查看是否成功保存這個文件!

Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守

啟動菜單的配置!

Linux系統PXE自動部署裝機與kickstart無人值守

這一步完成后kickstart無人值守就部署完成了,接下來我們測試一下是否可以自動裝機,不需要人為控制!

Linux系統PXE自動部署裝機與kickstart無人值守
Linux系統PXE自動部署裝機與kickstart無人值守

以及自動完成裝機!

PXE自動部署裝機與kickstart無人值守實戰成功完成!

擴展:紅帽6中如何使用pxe,和無人值守安裝,步驟其實都一樣的配置,只不過啟動菜單default不需要自己去寫,只需要在掛載的鏡像isolinux目錄下的isolinux.cfg配置文件復制到/var/lib/tftpboot/pxelinux.cfg/default(安裝菜單)中即可;

另外:還需要復制掛載鏡像下的isolinux下的vesamenu.c32(圖形化安裝菜單)到/var/lib/tftpboot中即可。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

来凤县| 安义县| 钟祥市| 临夏县| 阜新| 峨边| 井研县| 新田县| 页游| 都安| 泾川县| 久治县| 远安县| 博罗县| 弥渡县| 吐鲁番市| 齐河县| 定结县| 鹿泉市| 镇江市| 萨嘎县| 城步| 丘北县| 康保县| 灵丘县| 北京市| 孝昌县| 余江县| 集安市| 宁强县| 南澳县| 尤溪县| 扎鲁特旗| 黄大仙区| 舞钢市| 武强县| 常宁市| 清流县| 南川市| 太湖县| 抚顺县|