架构一、无人值守PXE+KS
PXE+KS 无人值守
前提需求:
①:网络适配器模式都需相同
②:在虚拟网络编辑器中取消DHCP勾选服务
③:在环境中配置本地yum源
④:dhcp是用来分配IP来获取pxe上共享的文件
⑤:使用ftp传输(ftp传输需要客户端的应答因此需要tftp)
⑥:tftp是一种更加便捷的传输,在传输过程中不需要对方回应(使用的是UDP传输‘QQ、微信就是使用的这种协议’)
⑦:xinetd是tftp的守护进程,端口为69
[root@localhost ~]# yum -y install dhcp vsftpd tftp-server xinetd syslinux 首先下载所需服务
[root@localhost ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf 把dhcp的模板拷贝一份
cp:是否覆盖"/etc/dhcp/dhcpd.conf"? y
[root@localhost ~]# vim /etc/dhcp/dhcpd.conf 详细配置请看1
[root@localhost ~]# mkdir -p /var/ftp/redhat 创建一个ftp传输镜像库
[root@localhost ~]# mount --bind /yum/ /var/ftp/redhat/ 把镜像绑定到仓库
[root@localhost ~]# mkdir -p /tftpboot/pxelinux.cfg 递归创建两个目录
[root@localhost ~]# \cp -a /yum/isolinux/* /tftpboot/ 递归拷贝并保持属性不变
[root@localhost ~]# \cp -a /usr/share/syslinux/pxelinux.0 /tftpboot/ 拷贝执行文件
[root@localhost ~]# mv /tftpboot/isolinux.cfg /tftpboot/pxelinux.cfg/default 移动配置文件并改名
[root@localhost ~]# vim /tftpboot/pxelinux.cfg/default 修改配置文件,详情2
[root@localhost ~]# vim /etc/xinetd.d/tftp 修改tftp配置文件详情3
[root@localhost ~]# yum -y install system-config-kickstart.noarch 使用KS生成ks.cfg文件
[root@localhost ~]# system-config-kickstart
[root@localhost ~]# vim anaconda-ks.cfg 从其中复制安装时所需安装哪些包
[root@localhost ~]# vim ks.cfg 写入
[root@localhost ~]# cp ks.cfg /var/ftp/ks.cfg 拷贝到指定目录下
[root@localhost ~]# systemctl restart dhcpd 启动
[root@localhost ~]# systemctl restart vsftpd 启动
[root@localhost ~]# systemctl restart xinetd 启动
[root@localhost ~]# firewall-cmd --add-port=69/udp
success 放行端口
[root@localhost ~]# firewall-cmd --reload
success 重新识别
1、 vim /etc/dhcp/dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0 {option routers 192.168.1.2;range 192.168.1.101 192.168.1.166;next-server 192.168.1.100;filename "pxelinux.0";
} 租约时间也要修改
2、vim /tftpboot/pxelinux.cfg/default 配置详情
timeout 6 设置超时时间越小等待时间越短,以毫秒为单位
label linux Redhatmenu label ^Install Red Hat SZDmenu defaultkernel vmlinuzappend initrd=initrd.img ks=ftp://192.168.1.100/ks.cfg quiet需要删除与上面一起的下一个label或者在initrd.img后面添加inst.stage2=ftp://192.168.1.100 后才能识别append initrd=initrd.img inst.stage2=ftp://192.168.1.100ks=ftp://192.168.1.100/ks.cfg quiet 不按上述操作会出现Warning:dracut-initqueue timeout - starting timeout scripts
3、vim /etc/xinetd.d/tftp 修改tftp配置文件详情
PXE-E32: TFTP
问题所在防火墙沙盒权限问题
架构一、无人值守PXE+KS相关推荐
- Pxe +ks+ cobbler+ cobbler-web 实现centos6.7,centos7.2无人值守全自动化网络安装系统。
Pxe +ks+ cobbler+ cobbler-web 实现centos6.7,centos7.2无人值守全自动化网络安装系统. 实验环境:一台centos7.2 主机 一块网卡 vnet1 10 ...
- 云计算 python PXE+KS无人值守安装
PXE是一个预启动环境 是由inter公司开发的,可以让计算机在网络中去启动操作系统 主要是用于安装客户机的引导系统 Kickstart:无人值守安装方式,其工作原理就是将运维人员的操作,保存到一个k ...
- 这次是在没有外网yum仓库的情况下搭建内网yum仓库和无人值守pxe装机
额 表达能力不行大家之间看看把 有什么问题可以和我说说 我是之间发的脚本可以之间使用 ks.cfg文件在最后 #!/bin/bash #filename: yumandpxe.sh DI=/med ...
- centos 8 卸载anaconda_搭建CentOS+PXE+ks.cfg自动装机总结
2014-07-21 : 搭建主要步骤 易错点 不明白的地方 主要步骤: 今天主要做的事就是搭建了一个自动装机环境,使用了CentOS6.5+PXE+DHCP+Apache+NFS+KickStart ...
- 【Linux】PXE+Kickstart无人值守安装系统
文章目录 前言 一.简介 二.配置DHCP 三.TFTP 四.SYSLinux服务程序 五.vsftpd服务 六.Kickstart应答文件 七.自动安装系统 八.总结 前言 本文来记录下PXE+Ki ...
- 随记:kickstart远程批量无人值守安装linux
环境:RHEL6.2 组件:dhcp tftp vsftp kickstart 原理:需安装linux的客户机通过PXE方式启动:通过dhcp取得IP地址:通过TFTP下载引导进程文件pxe ...
- 搭建pxe环境安装系统
简介 安装系统,听起来是很简单的事情,哪怕是完全没有基础,在网卡搜索一篇安装教程,一步一步照着做,也可以把系统安装好.当然,很多时候简单的事,一旦数量多了之后,就会发现变得很难处理.只为一台电脑安装系 ...
- 智能工厂设备无人值守系统方案
工厂设备无人值守系统,是作为工厂设备信息集中采集.传输.处理.显示的操作平台,可对设备(空压机.变电站.注水泵.增压机.机械设备,数控机床,工业锅炉.自动化生产线等)的作业运行参数和信息集中显示和控制 ...
- CODING 代码托管架构升级之路
本文为 CODING 创始团队成员王振威在『CODING 技术小馆:上海站』的演讲实录. CODING 技术小馆,是由国内专业的一站式软件服务平台 CODING 主办的一系列技术沙龙.将邀请数位业内知 ...
最新文章
- 你想要的宏基因组-微生物组知识全在这(190101)
- AP付款出现(-1)例外处理
- 速卖通现在好做吗?深耕产品供应,优化售后发货才能走的更远
- C++ Multisets
- canvas 文字颜色_canvas 中普通动效与粒子动效的实现
- 【转载】最短路径之Dijkstra算法详细讲解
- nodejs readfilesync 路径_Linux 磁盘多路径聚合multipath
- 远程分支显示不全 idea_IDEA中的Git操作,看完你就会了
- springboot中配置过滤器以及可能出现的问题
- java 修改mysql密码_mysql数据库忘记密码时如何修改
- Layui 中引入Echarts模块
- 金山词霸2007两个小BUG
- 微信支付指纹要上传到服务器,华为即将支持微信指纹支付,同意上传至腾讯服务器!...
- 四分位数的数学计算以及使用pandas计算
- spring bean的实例化
- 计算机网络(4.1)——数据链路层的功能概述、封装成帧和透明传输
- Balsamiq Wireframes 免费安装
- 选择SAP IBP(集成业务计划云)的十大理由
- maya blend shape
- 允许网页打开android应用程序,通过浏览器直接打开Android应用程序
热门文章
- pyqt取消widgets的边框
- 苹果Mac菜单栏系统状态监控工具:eul
- CSS 3D 的魅力
- NIC DCV远程可视化软件发布2022.2-14126版本更新
- qiime2R包的安装及使用
- Android 4.4 下拉菜单手势感应区域修改
- 数据安全能力成熟度模型DSMM----6、数据交换安全
- OpenStack 云平台流量监控插件tap-as-a-service(Taas)源码解析(一):
- 沧正压力传感器/压力变送器的分类与选型
- os+rom+android+6.0+n9005,三星N9005刷机包 Aurora.Note3.Full.Note5.Port.No.8 重新调试系统底层 提升系统流畅度...