Liunx---批量安装服务器
创始人
2024-11-05 19:39:23
0

目录

一、环境准备


一、环境准备

1.准备一台rhel7的主机并且打开主机图形。
2.配置好可用ip
3.做kickstart自动安装脚本后面需要用到DHCP,关闭VMware DHCP功能

二、安装图形化kickstart自动安装脚本的工具

yum install system-config-kickstart    ----安装图形化生成kickstart自动化安装脚本工具

system-config-kickstart   ----启动图形生成工具

三、配置可用网络

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

NBOOT=yes

BOOTPROTO=none

IPADDR=172.25.254.100

NETMASK=255.255.255.0

GATEWAY=172.25.254.2

DNS1=114.114.114.114

NAME=eth0

nmcli connection reload

nmcli connection  up eth0

vim ks.cfg   ----- 编辑软件安装包

ksvalidator ks.cfg  ----检测是否编写错误

cp /root/ks.cfg /var/www/html/  ---- cp到apache的默认发布目录下面

网页测试

四、搭建DHCP服务

安装DHCP提供分配IP的功能

yum install -y 
\cp -f /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example  /etc/dhcp/dhcpd.conf
vi /etc/dhcp/dhcpd.conf

systemctl enable --now dhcpd

图片以下的内容全部删掉

修改完成后开启dhcp服务

systemctl enable --now dhcpd

五、在客户端测试

安装一台新rhel7

这个界面按Tab键:后面家ks=http://172.252.254.100/ks.cfg

六、搭建pxe网络环境

yum install syslinux.x86_64
yum install tftp-server.x86_64 -y  ---- 共享pxelinux.0数据文件的网络服务

systemctl enable --now tftp
netsat -antluple  ---- 查看服务的端口,使用的是631端口

rpm -ql tftp-server ---- 查询它在那里共享东西

cp /rhel7/isolinux/* /var/lib/tftpboot/
cp /usr/share/syslinux/pxelinux.0  /var/lib/tftpboot/

cd /var/lib/tftpboot/
mkdir pxelinux.cfg
cp isolinux.cfg pxelinux.cfg/default   ---- 建立数据目录和文件

vim /etc/dhcp/dhcpd.conf

subnet 172.25.254.0 netmask 255.255.255.0 {
  range 172.25.254.30 172.25.254.40;
  option routers 172.25.254.2;
  next-server 172.25.254.200;  ----- tftp所在的主机
  filename "pxelinux.0";   ----- 引导程序的文件名
}

systemctl restart dhcpd

vim /var/lib/tftpboot/pxelinux.cfg/default 

label linux
  menu label ^Install Red Hat Enterprise Linux hahaha
  menu default   ----加这句,首先执行第一行
  kernel vmlinuz
  append initrd=initrd.img repo=http://172.25.254.200/rhel7 ks=http://172.25.254.200/ks.cfg quiet
                                                                   (修改安装资源)
label check
  menu label Test this ^media & install Red Hat Enterprise Linux 7.9
  kernel vmlinuz
  append initrd=initrd.img inst.stage2=hd:LABEL=RHEL-7.9\x20Server.x86_64 rd.live.check quiet

menu separator # insert an empty line

相关内容

热门资讯

8分钟分享!wepoker透视... 8分钟分享!wepoker透视脚本下载(辅助)外挂透视脚本辅助器(爆料教程)-哔哩哔哩;运wepok...
5分钟详细!德州hhpoker... 5分钟详细!德州hhpoker是真的吗(透视)外挂透视脚本辅助脚本(靠谱教程)-哔哩哔哩1、完成德州...
五分钟总结!哈糖大菠萝辅助器(... 五分钟总结!哈糖大菠萝辅助器(透视辅助)外挂透视脚本辅助挂(线上教程)-哔哩哔哩1、许多玩家不知道哈...
1分钟规律!拱趴大菠萝怎么开挂... 1分钟规律!拱趴大菠萝怎么开挂(透视辅助)外挂透明挂辅助软件(细节方法)-哔哩哔哩1、下载好拱趴大菠...
七分钟攻略!wepoker透视... 七分钟攻略!wepoker透视版下载(透视辅助)透视脚本辅助器安装(详细教程)-哔哩哔哩1、打开软件...
4分钟科普!德普之星私人局透视... 4分钟科普!德普之星私人局透视(辅助挂)外挂透视脚本辅助机制(必赢方法)-哔哩哔哩一、德普之星私人局...
八分钟内幕!hhpoker德州... 八分钟内幕!hhpoker德州真的假的(透视脚本)外挂透视脚本辅助机制(系统教程)-哔哩哔哩1、金币...
8分钟解密!hhpoker辅助... 8分钟解密!hhpoker辅助挂是真的吗(辅助)透视脚本辅助APP(介绍教程)-哔哩哔哩1、每一步都...
四分钟分析!steampoke... 四分钟分析!steampokermaster辅助(辅助挂)外挂透明挂辅助APP(AI教程)-哔哩哔哩...
8分钟普及!wepoker透视... 8分钟普及!wepoker透视最简单三个步骤(透视辅助)外挂透明挂辅助脚本(2025新版教程)-哔哩...