Linux系统安装是我们工作中经常会遇到的问题,对于主机少的项目我们能够很容易的利用光盘来进行安装但对于有众多主机安装的情况时我们在用人工一个一个用光盘安装是一件让人很头疼的事情,PXE安装就解决了这个问题,要想实现PXE安装我们的 内要有DHCP服务器,tftp服务,安装系统的源,提供引导的内核文件,实现自动化安装的**.cfg文件,下面我们就分别把这些服务配出(centos6.5)。
一:DHCP服务器配置
动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域 的 络协议,使用UDP协议工作,主要有两个用途:
给内部 络或 络服务供应商自动分配IP地址给用户
给内部 络管理员作为对所有电脑作中央管理的手段
1)安装DHCP服务器
主机配置好yum源后安装DHCP服务器 yum install dhcp
安装完成后查询一下安装情况:rpm -ql dhcp|less
3)启动DHCP服务器
这时我们就可以启动DHCP服务了 service dhcpd start;启动后查询下有没有对应的端口
ss -unl
1)安装tftp服务器
yum install tftp
2)打开tftp服务
要想打开tftp服务有效必须要确保打开超级守护进程xinetd,而默认情况下超级守护进程是打开的。打开tftp服务
三:配置PXE工作环境
复制 /usr/share/syslinux/pxelinux.0 到 /var/lib/tftpboot
挂载安装盘到/media/cdrom
2)创建安装开始时的选择界面
在 /var/lib/tftpboot/ 下创建pxelinux.cfg文件夹,然后把安装盘内的isolinux文件夹下的isolinux.cfg文件考到此目录下并命名为default
复制这两个文件到tftp服务器内。也就是/var/lib/tftpboot/ 内
五:创建能够实现自动化安装的ks.cfg文件
1)安装能够配置ks.cfg的软件包
yum install system-config-kiksstart
打开配置窗口命令(用xshellmanager包组)
system-config-kickstart
第二种方法直接修改之前已安装的程序内生成的***.cfg文件
3)配置/ver/lib/tftpboot/pxelinux.cfg/default
设置开机的引导选项
加载引导内核文件
记行自动安装

结束:PXE自动化安装结束了,通过服务的配置我们可以不用在一台一台机器进行安装了。
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24718 人正在系统学习中 相关资源:顺丰快递单打印软件2.7可支持自定义快递模板-物流工具类资源-CSDN…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!