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




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