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 on2、启用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无人值守装机
- PXE远程装机及kickstart无人值守
- 【初学菜鸟作--通过PXE与Kickstart网络无人值守装机】
- PXE-kickstart无人值守批量装机
- rhel6 PXE网络装机和Kickstart无人值守安装
- rhel6 PXE网络装机和Kickstart无人值守安
- 搭建PXE及kickstart无人值守装机
- PXE+kickstart 无人值守批量装机(ftp推送方式)
- PXE-kickstart无人值守批量装机
- 部署PXE高效批量网络装机并实现Kickstart无人值守自动安装
- PXE网络装机和kickstart无人值守
- PXE + kickstart 无人值守自动装机实例
- pxe+kickstart cobbler无人值守装机
- PXE+DHCP+Apache+KickStart无人值守安装RHEL5.8
- 使用PXE+DHCP+Apache+Kickstart无人值守安装CentOS5.8 x86_64 推荐
- 使用Kickstart+pxe自动化安装部署无人值守的linux服务器
- 使用PXE+DHCP+Apache+Kickstart无人值守安装CentOS5.8 x86_64
- PXE+DHCP+vsftpd+KickStart无人值守安装
- PXE+kickstart无人值守安装CentOS 6
- PXE+kickstart无人值守安装CentOS