PXE 高效批量网络装机
Posted XIKE-S
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PXE 高效批量网络装机相关的知识,希望对你有一定的参考价值。
前提:
虚拟机恢复到初始化
调整网卡为vm1
关闭防火墙 安全linux
systemctl stop firewalld
vim /etc/selinux/config
配置IP地址
vim /etc/sysconfig/network-scripts/ifcfg-ens33
重启网卡
systemctl restart network
挂载磁盘 安装yum源
安装服务
yum install vsftpd dhcp -y
创建目录
mkdir /var/ftp/centos7
复制
cp -rf /mnt/* /var/ftp/centos7/
重启服务
systemctl restart vsftpd
systemctl enable vsftpd
安装并启用 TFTP 服务
yum install tftp-server -y
编辑配置文件
要将“disable = yes”改为“disable = no”
vi
/etc/xinetd.d/tftp
启动 TFTP 服务
systemctl restart tftp
systemctl enable tftp
准备 Linux 内核、初始化镜像文件
cd /mnt/images/pxeboot/
cp initrd.img vmlinuz /var/lib/tftpboot/
准备 PXE 引导程序
yum install syslinux -y
cp /usr/share/syslinux/pxelinux.0
/var/lib/tftpboot/
编辑 DHCP
vim /etc/dhcp/dhcpd.conf
-------------------------------------------------
subnet 192.168.100.0
netmask 255.255.255.0
option routers 192.168.100.100;
option subnet-mask 255.255.255.0;
option domain-name "bdqn.com";
option domain-name-servers
192.168.100.100,202.106.0.20;
default-lease-time 21600;
max-lease-time 43200;
range 192.168.100.100 192.168.100.200;
next-server 192.168.100.100;
filename "pxelinux.0";
------------------------------------------------------------
启动服务
配置启动菜单文件
mkdir /var/lib/tftpboot/pxelinux.cfg
cd /var/lib/tftpboot/pxelinux.cfg/
Vim default 编辑配置文件 将命令插入
---------------------------------------------
default auto
prompt
0
label
auto
kernel vmlinuz
append initrd=initrd.img
method=ftp://192.168.100.100/centos7
-----------------------------------------
--------------------------------------------------------
验证:
新建一个虚拟机 将网卡调整为vm1
不需要挂载添加centos镜像
选择语言
自动配置
----------------------------------------------------------------------------------------------
配置自动安装
安装服务
yum install system-config-kickstart -y
配置下面操作
基本配置
安装方法
引导装载程序选项
分区信息
添加分区
初始化磁盘
网络配置
防火墙配置
点击左上角
保存
查看
找到这个位置 复制命令
编辑配置文件
vim ks.cfg 将下面命令插入到最后一行
修改配置文件为enable
保存退出
复制内容 ll查看
修改配置文件
Vim
default
验证:
遇到下面问题 打开第一台虚拟机根目录问题
编辑配置文件
Vim ks.cfg
把第二台新建的虚拟机关机 丛磁盘中删除
新建一个虚拟机
安装配置不需要手动选择
到达这个界面是对的
以上是关于PXE 高效批量网络装机的主要内容,如果未能解决你的问题,请参考以下文章