批量安装LINUX系统

本文详细介绍如何使用HTTP、TFTP和DHCP服务实现CentOS系统的批量自动化安装。从搭建服务器、配置静态IP到安装源设置,再到kickstart配置文件生成,以及tftp和dhcp的配置步骤,提供全面指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本篇主要介绍HTTP+TFTP+DHCP实现批量安装方案;

一、搭建批量安装服务器

使用环境:centos6.8图形最小化安装;
system-config-kickstart需要图形界面进行配置,如果没有图形界面请输入以下代码安装

#yum -y groupinstall "X Window System"
#yum -y groupinstall Desktop
#reboot

由于涉及到主机间不同基于不同协议的通信,所以为了避免不必要的麻烦,我们选择关闭防火墙以及selinux。生产场景中不建议这样做。

#iptables -F     # 关闭防火墙
#setenforce 0     # 临时关闭selinux
#vi /etc/selinux/config     #修改SELINUX的值为disabled永久关闭selinux

批量安装LINUX系统

1.使用yum命令安装tftp-server,dhcp,httpd,syslinux,system-config-kickstart等服务

#yum -y install syslinux dhcp httpd tftp-server system-config-kickstart

批量安装LINUX系统
我这里已经装好了所以显示Nothing to do

2.设置一个静态IP
批量安装LINUX系统

3.搭建一个http的安装源

#mkdir  /var/www/html/CentOS

将iso源挂载到/var/www/html/CentOS

#mount  /dev/sr0 /var/www/html/CentOS

再启动http服务

#service httpd start

成功后在同网段机器上的浏览器输入服务器的ip+/Centos
应该会显示如下内容
批量安装LINUX系统
4.用system-config-kickstart工具来生成一个自动的安装的配置文件
打开kickstart工具

#system-config-kickstart 

基本设置
批量安装LINUX系统
设置安装源
批量安装LINUX系统
设置启动项
批量安装LINUX系统
设置你的分区
批量安装LINUX系统
Grow to maxmum 为增长到最大值
批量安装LINUX系统
设置安装后网卡配置
批量安装LINUX系统
按安装要求选包
批量安装LINUX系统
最后保存到/var/www/html/ks.cfg
批量安装LINUX系统
批量安装LINUX系统
批量安装LINUX系统
再重启httpd服务

#service httpd restart

5.配置tftp

#vi /etc/xinetd.d/tftp

修改disable的值为no
批量安装LINUX系统
启动tftp服务

#service xinetd start

将必要文件放到tftpboot内

#cp /usr/share/syslinux/pxelinux.0  /var/lib/tftpboot/
#cp /var/www/html/CentOS/isolinux/*  /var/lib/tftpboot/
#mkdir /var/lib/tftpboot/pxelinux.cfg
#cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
#service xinetd restart

6.配置dhcp服务器

#vi /etc/dhcp/dhcpd.conf 

红框填服务器的ip
批量安装LINUX系统

#vi /var/lib/tftpboot/pxelinux.cfg/default

更改label linux、check项如下
批量安装LINUX系统
最后启动DHCP服务

#service dhcpd start

找台机器试一下吧

转载于:https://blog.51cto.com/12350545/2286916

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值