CentOS6.5PXE自動部署

設置好本機IP

wKioL1hbUxfBqL70AAApIID06w4048.png-wh_50

關閉防火牆和Selinux

wKiom1hbUy2xL0OVAAAMC20rryE618.png-wh_50


配置好yum倉庫

wKioL1hbU0-gYQs4AAAcK0rPu8A494.png-wh_50

安裝dhcphttptftp


wKiom1hbU2yz-JHpAAAGYQ7etBc876.png-wh_50

啓動http,xinetd設置開機自啓動


wKioL1hbU6XBFYe4AAAPfGYboPA247.png-wh_50

wKiom1hbVFWQTzt3AAAG_-1pC6s699.png

配置dhcp

把模板複製到配置文件

wKioL1hbVAbQJ5vkAAAJY24eVNI307.png


進入配置dhcp

wKiom1hbVInQxlacAAAEJigxBTk973.png

找到並編輯成如下

wKioL1hbVJnhRfjBAAAXesxz-Yo565.png-wh_50


配置成功

wKiom1hbVM3B20VmAAAFqB6dmRo113.png

httpd的默認目錄下新建centos6.5目錄並將光盤掛載或將光盤內容複製到該目錄上這裏用掛載


wKioL1hbVRWQoVuHAAAFEXwPyVo880.png

wKiom1hbVRWAC8FtAAAI2Igwp8s585.png

複製pxe安裝需要的內核文件文件到tftpboot

注意這個. 代表複製到當前目錄下

wKioL1hbVT2TFBFwAAAODN04Y1w881.png


安裝syslinux提取pxelinux.0tftpboot

wKioL1hbVVDDf18kAAAFIxkNGPw441.png

wKiom1hbVZqQAVsWAAAFX1vX2Ns698.png

tftpboot下新建pxelinux.cfg目錄用於存放啓動引導參數配置文件並將引導文件放入

wKioL1hbVaziiSRZAAAIcQD2iB0954.png


製作自動化安裝腳本

安裝system-config-kickstart

wKiom1hbVfnD_kN4AAAGRwXFRrQ783.png

修改yum倉庫信息爲我們掛載的光盤

wKioL1hbVhSTFe0-AAAqviTO-lY744.png-wh_50


保存後清空倉庫緩存repolist重新生成

wKioL1hbVjPinQE5AAAh1eru-NI160.png-wh_50

啓動kickstart配置自動部署文件

wKiom1hbVmWxNKYrAAHnK8Q954M670.jpg-wh_50

wKioL1hbVrnxTmRqAAAqSry5UjY552.png-wh_50



wKiom1hbVpeQqUtBAAAe4c-zymo171.png-wh_50

wKiom1hbVyuhP84bAAArrmSxiC4277.png-wh_50

wKiom1hbVyyy98XsAAAvrV1iHq4150.png-wh_50

wKioL1hbVyyTOzcfAAATEfkJ-C4340.png-wh_50

wKiom1hbVyyx7BmvAAA3S8MYZGk583.png-wh_50

這兩項是部署即將完成和部署完成後是否執行右方空白區域輸入的腳本接着繼續自動部署這裏就不需要了

wKioL1hbVy2g8zKUAAAXR2nk1aY281.png-wh_50

wKiom1hbV5PzeL-aAAArtTZlR_Y490.png-wh_50

先保存到家目錄

ks.cfg文件複製到httpd根目錄下,注意其ks.cfg必須具備讀的權限否則,無法完成自動部署


保存後回到命令行

wKioL1hbV7HxvXM0AAAGGahXfpQ512.png


查看下方的鏈接能否訪問若不能訪問則重新生成直到能夠訪問光盤文件爲止

wKiom1hbV8HiMJiJAAADr4CcR7A574.png

wKioL1hbV-qDrNQ8AAAplyqVxzs787.png-wh_50

wKioL1hbV_zSFySJAAAEAtGe9hs139.png

wKiom1hbWBahAJjSAAAtpjoA1AE193.png-wh_50

沒有問題

修改pxe引導菜單使其引導後執行ks.cfg完成自動部署

wKioL1hbWErQPp3AAAAFnWF9RVk200.png

wKiom1hbWFKxOaDKAAAm7NW72-U517.png-wh_50

若要自動部署則在這裏添ks=http://192.168.4.1/ks.cfg文件指定的文件必須經過自己在瀏覽器測試看是否能夠訪問ks.cfg的內容否則部署也不會成功

wKioL1hbWH2gJ94JAAClYugCLn0435.jpg-wh_50

能夠訪問沒有問題

現在來測試一下

wKiom1hbWL-DKoNfAAAP7_HwGns184.png-wh_50

內存給默認大小就可以了

wKioL1hbWNXQrYJ1AAAJcrGj81Y235.png-wh_50


因爲我前面定義分區的時候分了有10G左右,這裏我就把硬盤大小給20G

wKioL1hbWOngXetFAAAKL_vR9Vw423.png


創建完成後把網絡連接模式改成橋接網卡

wKiom1hbWQmQDyNAAAAYhtxHpI8048.png

wKioL1hbWTHRo5g8AABpmBPl0-g321.jpg-wh_50

點擊取消後按F12

wKiom1hbWUfTjkUjAAAImQy6Cg8203.png-wh_50

按l選擇lan局域網裝機

wKioL1hbWVygImJZAAARNrQeP6Q091.png-wh_50

成功獲取到了IP地址

wKioL1hbWZrwRpGiAAB79PMRJLg676.jpg-wh_50

等60秒後他就會自動裝機啦


wKiom1hbWbKS2JpcAAAX73-Rpbk980.png-wh_50

wKiom1hbWbKwAZe2AAAF-sIPP6Y694.png-wh_50




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