PXE+Kickstart无人值守批量安装Centos7.4操作系统

PXE部署

本章环境:VM虚拟机,一台linux服务器,一台客户端,都在局域 环境下

本章流程:

服务端:
1、DHCP服务 指定分配ip地址 定位引导文件

next-server //指向TFTP路径
filename //引导程序文件位置
—————————————————————————

2、TFTP服务(简单文件传输协议) UDP69端口

(引导程序pxelinnx.0(syslinux包),压缩内核vmlinuz,
系统初始化文件initrd.img,启动菜单default)

—————————————————————————

3.FTP (vsftp) 文件传输协议 系统镜像(centos7)
安全 容量大 TCP 20(数据传输), 21(连接)

—————————————————————————

安装包:dhcp, tftp-server, vsftp, syslinux

4.安装并配置kickstart无人值守

1.先设置我们的环境,给我们的服务端添加一块 卡

1.1装一个裸机的客户端(作为无人值守部署的验证,详细教程请看我之前的教程,下面的图片是要注意的地方)

记得重启我们的 卡才能生效

1.查看我们的 卡信息

2.配置这两块 卡

3.重启 络服务查看地址有没有生效

4.安装DHCP服务和复制模板

5.配置dhcp服务

6.安装引导程序文件和TFTP服务

7.查看tftp软件包文件

8.复制引导程序到站点中

9.配置TFTP服务(把yes改成no就行)

10.安装VSftpd文件传输协议

安全 容量大 TCP 20(数据传输), 21(连接)

11.挂载镜像(服务端要挂载镜像)

12.把镜像中的系统内核和初始化文件放到站点中

13.在站点中配置启动菜单

14.关闭防火墙,增强功能,开启所有服务

[root@localhost pxelinux.cfg]# systemctl stop firewalld.service 关闭防火墙[root@localhost pxelinux.cfg]# setenforce 0  //关闭增强功能[root@localhost pxelinux.cfg]# systemctl start dhcpd   //开启这三个服务[root@localhost pxelinux.cfg]# systemctl start tftp[root@localhost px

                                                        

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年8月9日
下一篇 2019年8月9日

相关推荐