PXE高效批量网络装机

本章结构

■部署PXE远程安装服务
搭建PXE远程安装服务器
●验证PXE网络安装
■实现Kickstart无人值守安装
●准备安装应答文件
●实现批量自动装机

PXE概述
PXE批量部署的优点

规模化:同时装配多台服务器
自动化:安装系统、配置各种服务
远程实现:不需要光盘、U盘等安装介质
在这里插入图片描述

PXE (Preboot eXcution Environment)

●预启动执行环境,在操作系统之前运行

服务端

●运行DHCP服务,用来分配地址、定位引导程序
●运行TFTP服务,提供引导程序下载

客户端

●网卡支持PXE协议
●主板支持网络引导

pxe服务器的工作流程
  • 1.客户端向dhcp服务器发送广播请求IP地址
  • 2.dhcp服务器响应客户端请求,分配一个地址池中的可用地址给客户端
  • 3.dhcp服务器提供tftp服务器的地址,指引客户端去tftp服务器取得系统所需的引导文件
  • 3.dhcp服务器提供客户端可以获得引导文件的文件服务器
  • 4.客户端需要系统启动的内核文件和驱动文件
  • 5.当操作系统安装之后需要一些软件包,客户端向ftp服务器请求
关于kickstart
kickstalt无太值守技术AA

●创建应答文件,预先定义好各种安装设置
●免去交互设置过程,从而实现全自动化安装

PXEPXE高效批量网络装机安装过程
先配置dhcp服务
yum -y  install dhcp

复制dhcp示例文件/usr/share/doc/dhcp*/dhcpd.conf.example并修改
 cp -p  /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf

vim /etc/dhcp/dhcpd.conf   修改配置文件


在这里插入图片描述

systemctl start dhcpd    启动dhcp服务

yum -y install tftp-server.x86_64
yum -y install  syslinux            下载tftp,syslinux 软件包

yum provides */pxelinux.0  查看pxelinux.0文件是由哪个软件包提供的

rpm -ql syslinux  | grep pxelinux    查验
cp -p /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot    复制pxelinux.0到共享目录/var/lib/tftpboot 下
mount /dev/sr0  /mnt    挂载光盘
cp -p /mnt/images/pxeboot/vmlinuz   /var/lib/tftpboot/      复制内核文件
cp -p /mnt/images/pxeboot/initrd.img   /var/lib/tftpboot/    复制驱动文件

yum install -y vsftpd     下载ftp的软件包vsftpd

mkdir /var/ftp/centos7
cp -rf /mnt/*  /var/ftp/centos7/
在共享目录下创建一个目录将/mnt下的所有文件拷贝到共享目录下

在这里插入图片描述
在这里插入图片描述

制作菜单文件
在/var/lib/tftpboot/目录下创建一个目录 pxelinux.cfg
将文件/var/ftp/centos7/isolinux/isolinux.cfg 拷贝至/var/lib/tftpboot/pxelinux.cfg/default下
安装无人值守
Yum -y install system-config-kicstart   调用

选择配置文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择文件

复制/ks.cfg文件至/var/ftp下 ,修改 /var/lib/tftpboot/pxelinux.cfg/default文件

然后客户端重启,此时已安装成功
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值