pxe环境的构建

79 篇文章 0 订阅

传统装机的局限性是服务器本机一般没有光驱,若要重新系统,或有一批服务器要安装系统,要统一配置,那将如何解决呢?要一台一台安装吗?肯定不是,这就要用到本篇所说的pxe装机,同时可以装多台主机,实现自动化装系统,配置各种服务。不需要光盘,优盘等物理安装介绍。
PXE启动原理:当计算机引导时,BIOS把 PXE Client 调入内存中执行,然后由 PXE Client 将放置在远端的文件通过网络下载到本地运行。
要做一个pxe的装机环境,我们首先要为机子搭建一个网络共享yum源。
在这里插入图片描述

在这里插入图片描述
编辑dhcp服务的配置文件:

[root@pxe yum.repos.d]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example  /etc/dhcp/dhcpd.conf 
cp: overwrite ‘/etc/dhcp/dhcpd.conf’? y
[root@pxe yum.repos.d]# vim /etc/dhcp/dhcpd.conf 

在这里插入图片描述
在这里插入图片描述
重启dhcp服务。
下载所需软件

[root@pxe ~]# yum install tftp-server.x86_64 -y
[root@pxe ~]# yum install syslinux.x86_64 -y
[root@pxe ~]# cp /usr/share/syslinux/pxelinux.0  /var/lib/tftpboot/
[root@pxe ~]# vim /etc/xinetd.d/tftp(开启守护进程)
[root@pxe ~]# systemctl restart xinetd

在这里插入图片描述

[root@pxe yum.repos.d]# vim /etc/dhcp/dhcpd.conf 

在这里插入图片描述

将镜像目录下的isolinux目录下的文件都复制到/var/lib/tftpboot
在这里插入图片描述
在/var/lib/tftpboot目录下创建目录pxelinux.cfg,并复制isolinux.cfg到pxelinux.cfg目录下,改名为default。
在这里插入图片描述
我们等待装机的页面可以自定义,编辑default文件。

  • 设置等待时间为10s:
    在这里插入图片描述
    注意:编辑default文件后要通过wq!退出。
    在这里插入图片描述

  • 设置背景
    我们设置的图片要和原本的背景图片存放位置和规格相同。查看配置文件default,我们查看到其使用的背景图片是splash.png,我们通过file命令查看此图片规格为648x480。
    在这里插入图片描述
    我们要将我们选择的图片规格设置为648x480,需要下载软件ImageMagick。
    在这里插入图片描述
    执行命令设置图片规格,!代表强制,如果图片设置规格不正确,使用强制。
    在这里插入图片描述
    修改default文件中指定的图片。
    在这里插入图片描述

  • 设置名称
    修改default文件:
    在这里插入图片描述
    在这里插入图片描述

  • 设置自动配置系统

    [root@pxe ~]# yum install httpd system-config-kickstart -y
    [root@pxe ~]# system-config-kickstart
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    编辑 /var/www/html/ks.cfg 设置时间和要下载的软件。
    在这里插入图片描述
    在这里插入图片描述
    检测文件中是否有语法错误
    在这里插入图片描述
    可以访问访问,ks.cfg文件编辑成功。
    在这里插入图片描述
    编辑/var/lib/tftpboot/pxelinux.cfg/default文件。
    在这里插入图片描述
    注意关闭防火墙
    给需要装系统的虚拟机设置开机启动优先级。
    在这里插入图片描述
    我们可以看到此虚拟机的网卡是172.25.55.1的虚拟机(我们设置dhcp的虚拟机)分配的。
    在这里插入图片描述
    我们可以看到此界面的背景改变了,等待时间也变为了10s。
    在这里插入图片描述
    系统的自动配置完成
    在这里插入图片描述
    开始装机
    在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值