携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第12天,点击查看活动详情
PXE是什么
PXE(预启动执行环境,在操作系统之前运行)是由Inter公司开发的网络
PXE的优点
- 规模化:同时装配多台服务器
- 自动化:安装系统,配置各种服务
- 远程实现:不需要光盘,U盘等安装介质
搭建PXE的前提条件
- 客户端:
1.客户机的网卡支持PXE协议(集成BOOTROM芯片),且主板支持网络引导,一般大多数服务器主机都支持,只需在BIOS设置中允许从network 或LAN启动即可
- 服务端:
2.网络中有一个DHCP服务器一遍客户机自动分配地址,指定引导文件位置
3.服务器要通过TFTP服务(简单文件传输协议)来提供系统内核和引导镜像文件的下载
PXE远程安装服务器要安装TFTP 服务 DHCP服务 FTP 服务 引导程序,linux内核,安装的相关文件
TFTP用的是udp69端口
什么是守护进程
守护进程也称精灵进程(),是运行在后台的一种特殊进程,守护进程独立于控制终端,它们常常跟随系统启动时启动,在系统关闭周期性的执行某些任务或者等待处理某些事件,linux的大多数服务都是守护进程实现的
- 在系统启动默认的守护进程的父进程ID都是init,守护进程特征既是在程序运行后加了一个d,但不是所有的尾字母是d的进程都是守护进程
PXE批量装机小实验
修改TFTP服务的配置文件
安装并启用 DHCP 服务
准备 Linux 内核、初始化镜像文件
准备 PXE 引导程序
安装ftp服务,准备centos安装
配置启动菜单文件
挂载点:/boot,文件系统类型:xfs,固定大小:500M
文件系统类型:swap,固定大小:4096M
挂载点:/home,文件系统类型:xfs,固定大小:4096M
挂载点:/,文件系统类型:xfs,使用磁盘上全部未使用空间
保存自动答应文件