Linux下PXE网络部署

部署kickstart

1.kickstart

kickstart是一个定义了Linux安装过程的配置文件,比如要在系统中使用的时区、如何对驱动器进行分区、或者应该安装哪些软件包。有了这个文件可以解放双手,让Linux安装过程按照我们预先定义的要求进行自动化安装,同时部署大量主机时十分有用。

2.kickstart安装

部署kickstart需要apache服务器,因此需要安装httpd。在配好yum源的主机上执行以下操作:

 yum install httpd system-config-kickstart -y		##安装apache与kickstart

3.httpd服务与火墙

 systemctl start httpd.service		##开启httpd
 systemctl enable httpd.service 	##使开机启动
 systemctl stop firewalld.service 	##关闭火墙

在这里插入图片描述
4.测试
打开kickstart图形界面测试是否能打开:

 system-config-kickstart

将会出现以下界面:
在这里插入图片描述
上图表示安装成功

图形方式制作kickstart

1.基础配置
在这里插入图片描述
2.安装方法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择file > save将文件保存在apache服务目录/var/www/html/下,将会生成.cfg文件:
在这里插入图片描述
测试:
完成设定后,在浏览器中搜索ip/文件名,可以看到设定的内容
在这里插入图片描述

手动解决kickstart图形中出现的bug并测试

1.编辑配置文件

vim ks.cfg						##编辑ks.cfg	
ksvalidator ks.cfg				##检测ks.cfg中的语法是否正确

在这里插入图片描述

打开/var/www/html/ks.cfg文件,将时区更改为Asia/Shanghai
在这里插入图片描述
写入所需的安装包:

%packages
  @base					## @ 表示为组
  dhcp					##什么都不加表示为单个软件
  @gnome-desktop		##安装图形界面所需
  @X11					##安装图形界面所需
  @fonts				#字体
  @core					#基本组件
 %end

此次安装不安装图形界面,故只需前三行和最后一行即可
2、测试
新建一个虚拟机,完成设定后看它是否能正常安装
在这里插入图片描述
在这里插入图片描述

PXE环境的部署及原理剖析

图解PXE工作原理
在这里插入图片描述
PXE工作环境部署:

yum install httpd dhcp system-config-kickstart -y

改变服务开机状态:

systemctl start httpd              
systemctl enable httpd
systemctl stop firewalld
systemctl disable firewalld

建立镜像挂载目录与ks文件目录:

mkdir /var/www/html/rhel7.3
mkdir /var/www/html/ks

挂载镜像:

mount /root/Desktop/rhel-server-7.3-x86_64-dvd.iso /var/www/html/rhel7.3/		#临时挂载

永久挂载:

vim /etc/rc.d/rc.local									

修改文件权限:

chmod +x /etc/rc.d/rc.local								

制作kickstart
在这里插入图片描述

vim /etc/rc.d/rc.local

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
手动修改ks.cfg文件
在这里插入图片描述
在这里插入图片描述
语法检测无误后,pxe工作环境就部署完成了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值