文章目录
第十七章 使用PXE+Kickstart无人值守安装服务
一、无人值守系统
1、无人值守安装系统的工作流程
2、PXE介绍
PXE (Preboot eXecute Environment,预启动执行环境)是由Intel公司开发的技术,能够让计算机通过网络来启动操作系统(前提是计算机上安装的网卡支持PXE技术),主要用于在无人值守安装系统中引导客户端主机安装Linux操作系统。Kickstart是一种无人值守的安装方式,其工作原理是预先把原本需要运维人员手工填写的参数保存成一个ks.cfg文件,当安装过程中需要填写参数时则自动匹配Kickstart生成的文件。所以只要Kickstart文件包含了安装过程中需要人工填写的所有参数,那么从理论上来讲完全不需要运维人员的干预,就可以自动完成安装工作。
二、部署相关服务程序
1、临时关闭防火墙
[root@centos ~]# iptables -F
[root@centos ~]# systemctl stop firewalld.service
2、配置DHCP服务程序
(1)、安装dhcp服务程序
[root@centos ~]# yum install dhcp-server
上次元数据过期检查:2:52:12 前,执行于 2023年05月17日 星期三 15时51分08秒。
依赖关系解决。
===============================================================
软件包 架构 版本 仓库 大小
===============================================================
安装:
dhcp-server x86_64 12:4.3.6-45.el8 base 530 k
安装依赖关系:
bind-export-libs x86_64 32:9.11.26-6.el8 base 1.1 M
dhcp-common noarch 12:4.3.6-45.el8 base 207 k
dhcp-libs x86_64 12:4.3.6-45.el8 base 148 k
事务概要
===============================================================
安装 4 软件包
总下载:2.0 M
安装大小:4.6 M
确定吗?[y/N]: y
下载软件包:
(1/4): bind-export-libs-9.11.2 2.0 MB/s | 1.1 MB 00:00
(2/4): dhcp-server-4.3.6-45.el 1.7 MB/s | 530 kB 00:00
(3/4): dhcp-libs-4.3.6-45.el8. 151 kB/s | 148 kB 00:00
(4/4): dhcp-common-4.3.6-45.el 188 kB/s | 207 kB 00:01
---------------------------------------------------------------
总计 1.8 MB/s | 2.0 MB 00:01
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
准备中 : 1/1
安装 : dhcp-libs-12:4.3.6-45.el8.x86_64 1/4
安装 : dhcp-common-12:4.3.6-45.el8.noarch 2/4
安装 : bind-export-libs-32:9.11.26-6.el8.x86_64 3/4
运行脚本: bind-export-libs-32:9.11.26-6.el8.x86_64 3/4
运行脚本: dhcp-server-12:4.3.6-45.el8.x86_64 4/4
安装 : dhcp-server-12:4.3.6-45.el8.x86_64