文档章节

搭建pxe服务器

DarkRing
 DarkRing
发布于 2016/11/21 22:17
字数 370
阅读 43
收藏 0

intel 开发的 PXE pre-execution environment

启动过程中 请求IP 然后用TFTP 下载启动软件到自己的内存里面了

   

tftp UDP 69 简单传输协议,不需要用户名密码

ftp  TCP 21  必须用用户名和密码

 

 

 

Kickstart 自动执行脚本

 

 

 

PXE服务器的搭建

 

 

 

1. 开启httpd服务,构建安装树。

[root@server5 ~]# mount /dev/sr0 /home/rhel6 -o loop

[root@server5 ~]# 

[root@server5 ~]# service httpd restart

Stopping httpd:                                            [FAILED]

Starting httpd:                                            [  OK  ]

[root@server5 ~]# ln -s /home/rhel6/ /var/www/html/rhel6  创建链接

 

打开安装树

 

 

 

配置tftp服务器上用于pxe引导所需的文件

 

2. 配置DHCP 服务器

配置不对,看log

 

chkconfig dhcpd on

service dhcpd restart

 

 

3. 安装TFTP 服务器,启动服务。

 

 

开启TFTP服务器,是依赖于xinetd服务,所以启动xinetd服务即可。

 

开机启动服务

 

 

 

编辑配置文件

 

 

 

 

4. 拷贝引导文件到tftp主目录

  安装syslinux

 

找到那个pxelinux.0 那个文件

 

 

 

拷贝启动文件pxelinux.0到tftp的主目录去

拷贝启动文件isolinux下面的文件到tftp目录去

 

 

5. 建立开机启动菜单

 

在/var/lib/tftproot/建立  pxelinux.cfg目录,然后拷贝isoliux.cfg到pexlinux.cfg/default。

 

 

 

 

十分之一秒  600 代表60秒

 

 

6. 建立自动安装执行脚本文件,配置kickstart文件

 

 

在root目录下又anaconda文件,直接cp生成,修改即可。

 

 

 

 

 

 

也可以安装kickstart软件进行定义安装。

安装system-config-kickstart

yum install system-config-kickstart

 

 

 

 

 

7. 验证效果

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
DarkRing
粉丝 0
博文 1
码字总数 370
作品 0
济南
用PXE方法从裸机批量推Oracle 11gR2 RAC环境

唐波,福建省第一批Oracle ERP实施顾问,中国科学院最佳技术顾问。Oracle 10g/11g OCM、RHCE,ACOUG&SHOUG核心成员。 2004年4月到2006年12月在北京担任中科院ARP项目组数据仓库架构师,参与完...

唐波
2015/09/29
0
0
windows系统架设PXE+TFTP+HTTP安装CentOS 4.7 体验

由于现在光盘安装系统已经很不方便,U盘安装相对是方便很多,但当多机同时安装时也有些难以应付,网络安装方式却为解决这些问题提供了一个很好的选择。正好打算学习一下CentOS,就想到那它来...

jasmine_niao
2017/05/23
0
0
Win2008搭建PXE和WDS以及切换

作为新人第一次在这里写点东西,将工作中的部分记录下来,希望能和各位大牛交流学习下。很多操作来源于网络,当然也少不了同事的帮助,在此感谢这些无私奉献的大牛们,通过自己的实践操作现将...

XSimon
2013/10/24
0
0
自动化运维实战之——构建PXE无人值守自动安装服务器

【企业案例】 某公司新增一个机房,需要大规模部署操作系统环境,由于手动部署操作系统效率极为低下,现需搭建一台PXE服务器来自动化部署操作系统。 具体要求如下: 为节省硬件资源,PXE、D...

志_恒
2017/10/20
0
0
使用tftpd32搭建PXE服务器——从FTP服务器下载内核及INITRD文件

必备工具 tftpd32-4.5.0 syslinux-6.0.3 vmware workstation 以上工具都可以从网上下载到,版本可以用最新的。 详细步骤 1、创建一个文件夹如D:/PXEBOOT/,解压syslinux源码包,在源码包中搜...

zhangtk
2015/09/04
2.1K
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

设计模式:简单工厂模式(静态共产方法模式)

简单工厂的构成包括三个角色: 1)抽象产品类 2)具体产品类(继承抽闲产品类) 3)工厂类(生产具体产品) 具体代码实现 1、抽象产品类 /** * 抽象类 */public abstract class Car ...

京一
4分钟前
0
0
Lombok使用

1 介绍 Lombok是一个简单的Java库,改工具可以通过注解自动地提供一些方法,简化开发。比如编写POJO时需要为每个属性提供getter()方法和setter()方法,这就可以使用Lombok实现。 2 配置 Lomb...

SuperHeroes
12分钟前
0
0
Confluence 6 删除垃圾内容

属性(profile)垃圾 属性垃圾的定义为,一个垃圾用户在 Confluence 创建了用户,但是这个用户在自己的属性页面中添加了垃圾 URL。 如果你有很多垃圾用户在你的系统中创建了属性,你可以使用...

honeymose
14分钟前
0
0
java虚拟机之内存模型

1. 概述 对于从事 C、C++ 程序开发的人员来说,在内存管理领域,他们既是拥有最高权力的「皇帝」又是从事基础工作的「劳动人民」 --- 既拥有每个对象的「所有权」,又担负着每一个对象生命开...

firepation
16分钟前
0
0
解决linux的-bash: ./xx: Permission denied

解决linux的-bash: ./xx: Permission denied 在linux下执行sh文件时提示下面信息: -bash: ./xx.sh: Permission denied解决:chmod 777 xx.sh 1 2 3 4 Linux chmod +755和chmod +777 ......

DemonsI
27分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部