您的位置:首页 > 其它

PXE+kickstart远程无人值守装机

2016-12-05 22:56 507 查看

一、环境介绍

-拓扑:



-服务器
DHCP:分配地址,定位引导文件
TFTP:提供引导程序下载
FTP:提供安装源(YUM仓库)
Kickstart:创建应答文件,实现无人值守全自动安装,还可添加脚本,实现安装后配置。
-客户端
网卡需支持PXE协议
主板需支持网络启动

二、部署过程

1、准备安装源
[root@localhost ~]# mkdir -p/var/ftp/centos6.5
[root@localhost ~]# cp -rf/media/CentOS_6.5_Final/* /var/ftp/centos6.5/
[root@localhost ~]# rpm -ivh/var/ftp/centos6.5/Packages/vsftpd-2.2.2-11.el6_4.1.x86_64.rpm
[root@localhost ~]# service vsftpd start
为 vsftpd 启动 vsftpd:                                   [确定]
[root@localhost ~]# chkconfig vsftpd on
2、启用TFTP服务,并提供内核、引导程序-安装TFTP
[root@localhost ~]# yum -y installtftp-server
-修改配置文件,启用TFTP
[root@localhost ~]# vim /etc/xinetd.d/tftp
disable                 = no
-启动TFTP
[root@localhost ~]# service xinetd start
正在启动 xinetd:                                          [确定]

-复制引导文件到TFTP根目录
[root@localhost ~]# cd/var/ftp/centos6.5/images/pxeboot/
[root@localhost pxeboot]# cp vmlinuzinitrd.img /var/lib/tftpboot/
[root@localhost pxeboot]# yum -y installsyslinux
[root@localhost ~]# cp/usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
3、启用DHCP服务,用来分配地址、指出引导程序位置-安装DHCP
[root@localhost~]# yum -y install dhcp


-修改配置文件
[root@localhost ~]# vim/etc/dhcp/dhcpd.conf
subnet 192.168.10.0 netmask 255.255.255.0 {
option routers 192.168.10.254;
option domain-name-servers 202.106.0.20;
range   192.168.10.100192.168.10.200;
next-server 192.168.10.254;         #指定TFTP服务器地址
filename "pxelinux.0";           #指定要下载的引导程序文件
}
-启动DHCP
[root@localhost ~]# service dhcpd start
正在启动 dhcpd:                                           [确定]
4、创建应答文件































5、配置启动菜单-将应答文件部署在客户机可以访问的位置
[root@localhost ~]# cp /root/ks.cfg/var/ftp/centos6.5/ks.cfg
-创建启动菜单文件
[root@localhost ~]# mkdir/var/lib/tftpboot/pxelinux.cfg
[root@localhost ~]# vim/var/lib/tftpboot/pxelinux.cfg/default
-编辑启动菜单文件
default auto
prompt 0
label auto
kernel vmlinuz
append ks=ftp://192.168.10.254/centos6.5/ks.cfg initrd=initrd.imgdevfs=nomount
ramdisk_size=8192
~

三、验证







内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  pxe 装机 kickstart