PXE自动装机

pxe c/s模式 允许客户端通过网络从远程服务器(服务端)下载引导镜像,加载安装文件,实现自动化安装操作系统。

无人值守 无人值守,就是安装选项不需要人为干预,可以自动化实现

pxe的有点:

1、规模化,同时装配多台主机 20多台

2、自动化

3、远程实现,不需要光盘,u盘

c/s 客户端和服务端都可以是多台

pxe的安装条件:

硬件,网卡要支持pxe协议,主板支持网络引导。

软件 服务端要有dhcp,可以在客户机启动时自动分配ip地址

TFTP 简单文件传输协议 传小文件,我们使用TFTP

VSFTP 文件传输协议,传送大文件,安装文件。

test1作为服务器

TFTP xinetd 网络守护进程服务程序,用来管理轻量级的网络服务。管理TFTP的文件传输,TFTP是一个后台进程 使用的是udp协议,端口69

第一步:首先安装TFTP xinetd 网络守护进程服务程序,用来管理轻量级的网络服务。管理TFTP的文件传输

yum -y install tftp-server xinted

启动tftp和xinetd,并设置开机自启

systemctl restart tftp
systemctl restart xined.service
systemctl enable tftp
systemctl enable xined.service
vim /etc/xinetd.d/tftp

第二步:安装DHCP 

yum -y isntall dhcp

复制配置文件

cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
cp:是否覆盖"/etc/dhcp/dhcpd.conf"? yes

打开dhcpd.conf编辑

vim /etc/dhcp/dhcpd.conf

重启dhcpd

systemctl restart dhcpd

把光盘镜像和本地文件进行挂载

准备pxe的引导文件,通过光盘镜像把文件复制出来

vmlinuz是linux系统的内核文件

initrd.img是初始化镜像文件,引导加载的模块文件

第三步:安装pxe的引导程序文件

yum -y install syslinux

第三步:安装VSFTP 

yum -y install vsftpd

 把光盘镜像里的所有文件复制到centos7中

重启vsftpd

systemctl restart vsftpd

第四步:配置启动菜单文件

保存退出后进入配置好的客户机内存最少为4g

无人值守操作:

首先安装软件包

yum -y install system-config-kickstart

 打开程序

system-config-kickstart 

重启虚拟机完成

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值