kickstart自动化安装系统

本文介绍了如何使用Kickstart自动化安装Linux操作系统,包括配置DHCP、TFTP和HTTP服务,以及创建ks配置文件。此外,还简述了Cobbler在批量安装操作系统中的作用和环境准备。
摘要由CSDN通过智能技术生成
第1章 自动安装系统
1.1 以往安装操作系统的方式
1.1.1 手动
1.1.2 光盘(ISO镜像)
1.1.3 U盘
1.1.4 网络安装
1.2 自动安装操作系统(http://blog.oldboyedu.com/autoinstall-kickstart/ )
面向硬件服务器安装操作系统---减少重复劳动
目标:批量安装操作系统
1.2.1 自动装系统的软件
先有kickstart    Linux:Redat  Centos  Ubutu Esxi
后有cobbler


windows   ---WDS


1.2.2 kickstart 只是一个解决方案。这不是它的软件名称
 
 
面试:cobbler(kickstart)服务组成:dhcp服务、tftp服务和http服务


1.3 环境准备
[root@m01 ~]# cat /etc/redhat-release 
CentOS release 6.9 (Final)
[root@m01 ~]# uname -r
2.6.32-696.el6.x86_64
[root@m01 ~]# uname -m 
x86_64


1.3.1.1 第一步:安装DHCP服务
1. 安装dhcp服务
yum  -y  install  dhcp
2. 编写dhcp服务配置文件
vim /etc/dhcp/dhcpd.conf
subnet 172.16.1.0 netmask  255.255.255.0{ #subnet子网
range 172.16.1.120  172.16.1.200;
option subnet-mask  255.255.255.0;
default-lease-time 21600; #租期
max-lease-time 43200;
next-server 172.16.1.61;
filename "/pxelinux.0"; #表示tftp服务器的根下
}
注意:以上红色部分都是不固定,都是可以根据实际情况更改的
# 注释
range 10.0.0.100 10.0.0.200;         # 可分配的起始IP-结束IP
option subnet-mask 255.255.255.0;    # 设定netmask
default-lease-time 21600;            # 设置默认的IP租用期限
max-lease-time 43200;                # 设置最大的IP租用期限
next-server 10.0.0.7;                # 告知客户端TFTP服务器的ip
filename "/pxelinux.0";              # 告知客户端从TFTP根目录下载pxelinux.0文件
 
#查看日志
tailf /var/log/messages
3. 开启服务
/etc/init.d/dhcpd start 
[root@linux-node1 ~]# netstat -tunlp|grep dhcp
udp        0      0 0.0.0.0:67                  0.0.0.0:*                               1573/dhcpd
4. 测试
创建一台新的虚拟机。如果第二块网卡不在一个LAN区段,就会导致如下错误
 
如果以上都是正确的会出现如下情况:
获取到IP地址证明你的DHCP正常
但是还要确认获取的地址信息正常,比如说IP地址是不是172.16.1.0网段,如果不是,后面就无法正常从tftp服务下载文件
 
 
关键字:TFTP open timeout
原因:TFTP超时
解决:有可能dhcp告诉你的地址不对;还有可能TFTP没装,或者TFTP没有启动,网络不同;防火墙,selinux.
1.3.1.2 第二步:安装TFTP服务----是一个简单的传输协议
1. 下载软件
yum -y install  tftp-server
2. 让xinetd.d来管理tftp服务
[root@test_web01 /]# cat /etc/xinetd.d/tftp 
# default: off
# description: The tftp server serves files using the trivial file transfer \
# protocol.  The tftp proto
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值