PXE配合Kickstart装机详细
Posted 海上月是天上月733
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PXE配合Kickstart装机详细相关的知识,希望对你有一定的参考价值。
PXE配合Kickstart装机
PXE
PXE(预启动执行环境,在操作系统之前运行)是由Intel公司开发的网络引导技术,工作在client/server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。
PXE的优点
1.规模化:同时装配多台服务器
2.自动化:安装系统,配置各种服务
3.远程实现:不需要光盘,U盘等安装介质
搭建PXE需要满足的前提条件
客户机的网卡要支持PXE协议(集成BOOTROM芯片),且主板支持网络引导
网络中有一台DHCP服务器以便为客户机自动分配地址,指定引导文件位置
服务器通过TFTP服务(简单文件传输协议)来提供系统内核和引导镜像文件的下载
TFTP简介
TFTP(简单文件传输协议),是一个基于UDP协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于小文件传输的应用场合。TFTP服务默认由xinetd服务进行管理,使用UDP端口69号
搭建PXE远程安装服务器
PXE远程安装服务器集成了centos7安装源,TFTP服务,DHCP服务,FTP服务,能够向客户机裸机发送PXE引导程序,linux内核,启动菜单等数据,以及提供安装文件
1.安装并启动TFTP服务
2.安装并启动DHCP服务
3.准备linux内核,初始化镜像文件
4.准备PXE引导程序
5.安装FTP服务,准备centos7安装源
6.配置启动菜单文件
默认的启动菜单文件在TFTP根目录的pxelinux.cfg子目录下,文件名为default
7关闭防火墙,验证PXE网络安装
实现kickstart无人值守安装
1.安装应答文件
2.打开kickstart配置窗口
3.配置kickstart选项
5.配置需要安装的软件包
6.编辑引导菜单文件 default,添加 ks 引导参数
当客户机每次以PXE方式引导时,将自动下载ks.cfg应答配置文件,然后根据其中的设置安装CentOS 7 系统
打开新建的虚拟机即可自动完成安装。
以上是关于PXE配合Kickstart装机详细的主要内容,如果未能解决你的问题,请参考以下文章
如何不费吹灰之力的装机?部署PXE实现Kickstart无人值守安装 — 装机界的最强王者