一、PXE工作原理:

PXE(Preboot Execution Environment)称为远程引导技术,方便了管理员简易安装大批量的计算机系统。在服务器上架设DHCP,FTP,TFTP服务,首先客户机从DHCP服务器的地址池中获取IP地址,然后客户端通过TFTP从服务器下载内核、内核的驱动以及硬盘的引导文件。然后引导操作系统开始安装。

二、PXE的优势:

1.减少了系统安装人员误操作

2.节省时间方便大批量裸机操作系统的安装

三、PXE使用范围:

常常使用于企业、网吧群体裸机系统的安装

四、PXE安装步骤简介:

1创建挂载目录文件夹挂载光盘执行

mkdir/mnt/cdorm

mount /dev/cdrom /mnt/cdrom

2安装本地yum

编辑/etc/yum.repos.d/rehl文件

[root@zhangc ~]# vim /etc/yum.repos.d/rhel-debuginfo.repo

改写为:

1 [rhel-Server]

2 name=Red Hat Enterprise Linux Server

3 baseurl=file:///mnt/cdrom/Server

4 enabled=1

5 gpgcheck=1

6 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

7 [rhel-VT]

8 name=Red Hat Enterprise Linux VT

9 baseurl=file:///mnt/cdrom/VT

10 enabled=1

11 gpgcheck=1

12 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

13 [rhel-Cluster]

14 name=Red Hat Enterprise Linux Cluster

15 baseurl=file:///mnt/cdrom/Cluster

16 enabled=1

17 gpgcheck=1

18 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

19 [rhel-ClusterStorage]

20 name=Red Hat Enterprise Linux ClusterStorage

21 baseurl=file:///mnt/cdrom/ClusterStorage

22 enabled=1

23 gpgcheck=1

24 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

~

:wq

[root@zhangc ~]# yum repolist

我们可以看到新增的文件夹

rhel-ClusterRed Hat Enterprise Linux Cluster

rhel-ClusterStorage Red Hat Enterprise Linux ClusterStorage

rhel-ServerRed Hat Enterprise Linux Server

rhel-VTRed Hat Enterprise Linux VT

repolist: 2,399

然后为服务器安装dhcpftptftp服务并分别启用该服务

[root@zhangc ~]# yum install vsftpd

[root@zhangc ~]# yum install dhcp

[root@zhangc ~]# yum install tftp

[root@zhangc ~]# service vsftpd start

[root@zhangc ~]# chkconfig vsftpd on

首先搭建FTP服务器中的镜像内容:

进入/mnt/cdrom目录中

[root@zhangc cdrom]# cp -r . /var/ftp/pub将当前目录中的所有文件复制到/var/ftp/pub中,/var/ftp/pub为ftp服务器被访问的文件夹

然后搭建dhcp服务器

进入/etc/dhcpd.conf文件,然后在底行模式中输入

[root@zhangc ~]# vim /etc/dhcpd.conf

:r /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample

然后编辑该文件

分别对网段网关子网掩码 域名dns划分的Ip地址范围进行修改。

[root@zhangc ~]# service dhcpd start

Starting dhcpd:[OK]

[root@zhangc ~]# chkconfig dhcpd on

第三步配置tftp服务

对/etc/xinetd.d/tftp文件进行编辑

[root@zhangc ~]# vim/etc/xinetd.d/tftp

其中wait值yes为单线程值no为多线程

Disable收到用户请求时时候唤醒

重新启动xinetd服务

[root@zhangc ~]# service xinetd restart

将系统的驱动拷贝到家目录中的tftpboot目录中

[root@zhangc tftpboot]# cp /usr/lib/syslinux/pxelinux.0 ./

然后找到pxe的内核和一些硬件的设备的驱动拷贝到当前文件夹内[root@zhangc tftpboot]# cp/mnt/cdrom/p_w_picpaths/pxeboot/vmlinuz ./【pxe的内核】

[root@zhangc tftpboot]# cp/mnt/cdrom/p_w_picpaths /pxeboot/initrd.img ./【硬件设备的驱动】

为pxe创建目录 然后将默认配置文件拷到当前目录文件夹下

Mkdir –pv pxeliux.cfg

[root@zhangc tftpboot]# cp /mnt/cdrom/isolinux/isolinux.cfg pxelinux.cfg/default

确认ftp目录中文件是否拷贝完成

[root@zhangc ftp]# du -sh pub

2.9Gpub

然后anaconda产生的ks.cfg

确认完成以后,然后安装kickstart工具

[root@zhangc ftp]# yum install -y system-config-kickstart

然后启动system-config-kickstart对一些安装的选项进行控制

[root@zhangc ftp]# system-config-kickstart

[root@zhangc ~]# vim ks.cfg

由于在无人值守过程中会有输入序列号的交互操作,为了跳过这一操作,我们必须在ks.cfg文件中添加key –skip一行

由于是网络引导,所有要将ks.cfg文件放到/var/ftp/pub/下再次编辑/etc/dhcpd.conf

其中next-server为tftp服务器的ip,filename为系统驱动文件的存放位置

再次切换到/tftpboot/pxelinux.cfg,修改默认配置文件

到此试验完成

然后给裸机插供电已验证是否成功:

安装以后系统正常启动:

如果还有一些朋友有疑问可以留言给我。

pxe无盘服务器教程,PXE无盘网络原理简介及实战应用相关推荐

  1. 网吧无盘主副服务器,网吧无盘服务器教程

    目录 第一篇:什么是无盘? 解释无盘 第二篇:无盘的构造包括那些? 1.读盘:什么是读盘? 2.写盘:什么是写盘? 3.系统盘:什么是系统盘? 4.PXE:什么是PXE? 5.超级终端:什么是超级终端 ...

  2. BECKHOFF IPC/PLC BST 备份恢复U盘制作教程(非官方U盘)

    BECKHOFF IPC/PLC BST 备份恢复U盘制作教程(金士顿U盘): 使用金士顿U盘修改数据以后可以制作专用备份U盘/KUKA 一样 本次制作使用: 1 U盘,金士顿DTKN/32G 2 软 ...

  3. ipxe无盘服务器,SYSLINUX PXE gPXE iPXE PXELINUX DHCP 无盘

    帖子 以下是抄来的....其实都不知道装的是syslinux的还是啥了.仅DHCP是不能的,是pxe做了proxyDHCP, 才完成了引导,加载的怕就是syslinux 笔记: SYSLINUX PX ...

  4. 网维无盘服务器教程,网维入门教程之无盘原理

    原标题:网维入门教程之无盘原理 导读: 摘要: 启动原理客户机自检,加载PXE BOOT ROM PXE 请求 DHCP 服务器分配IP 客户机获取IP建立TCP/IP连接 通过 TFTP 获取开机镜 ...

  5. 无盘服务器内存问题,无盘服务器内存占用过高

    无盘服务器内存占用过高 内容精选 换一换 Windows操作系统云服务器蓝屏,如图1所示.使用了来源不明的第三方软件.CPU占用过高导致.因为误操作或者病毒引起的系统文件.注册表损坏.操作系统在蓝屏的 ...

  6. 无忧无盘服务器内存,无忧无盘安装以及配置教材.doc

    无忧无盘安装以及配置(测试专用) 在下载 下载完成后 ,双击安装,安装过程一直"下一步"即可. 选择一下存放路径. 完成后运行控制台 ,控制台界面如下: 无盘服务器部署:第一步添加 ...

  7. 万兆无盘服务器,万兆无盘网吧解决方案 2013年3月15日.doc

    万兆无盘网吧解决方案 2013年3月15日 南京XX高等职业学校 五年制高职毕业设计(论文) 姓 名: 陈X 学 号: 05 系 部: 信息工程系 专 业: 计算机应用技术 设计题目: 万兆无盘网吧方 ...

  8. 无盘服务器分几个盘,无盘服务器分盘

    无盘服务器分盘 内容精选 换一换 裸金属服务器具备物理机级的性能和隔离性,用户独占计算资源,并且无任何虚拟化开销.存储在高性能高可靠的服务器上的数据,自然也会很安全.带有本地磁盘的裸金属服务器,支持本 ...

  9. r720服务器系统安装u盘,服务器r720设置u盘启动

    服务器r720设置u盘启动 内容精选 换一换 GPU加速型云服务器,需要安装Tesla驱动和CUDA工具包以实现计算加速功能.使用公共镜像创建的计算加速型(P系列)实例默认已安装特定版本的Tesla驱 ...

  10. 无盘服务器读写缓存,无盘系统中实现网络磁盘本地写缓存控制的方法

    1. 一种无盘系统中实现网络磁盘本地写缓存控制的方法,所述的无盘系统中包括通过 网络与远程服务器相连接的客户端,其特征在于,所述的方法包括以下步骤:(1)客户端进行启动和初始化操作:(2)客户端根据服 ...

最新文章

  1. BZOJ 3576 江南乐
  2. PHP 中提示undefined index如何解决(多种方法)
  3. html5 indexeddb 排序,HTML5 IndexedDB,Web SQL数据库和浏览器大战
  4. 09-一对多关系建表
  5. windows下安装Sublime+Miktex+Sumatrapdf配置LATEX环境
  6. 一个简单的c# 贪吃蛇程序
  7. LwIP协议栈之ARP(Address Resolution Protocal)协议详解
  8. Java UDP 客户端服务器程序示例
  9. 英文写作——动词过去式和现在分词
  10. 论文下载哪家强 | caj 官网软件下载
  11. 空转工具推荐 | 10款空间转录组去卷积工具的综合比较
  12. win10msmpeng占内存_win10内存占用率太高怎么办
  13. 使用互传APP实现Android手机投屏到windows电脑
  14. c语言转义字符 xhh,jsj_C语言转义字符和格式控制符参考.pdf
  15. 怎么知道你训练的靠不靠谱?yolov3的mAP计算教程来了
  16. 遇到Initialization failure:0x0000000C错误,其他解决办法
  17. Win7 绕过密码登入系统
  18. 系统集成项目管理工程师案例分析考点汇总(整体管理)
  19. 解决Windows 安装字体后,程序仍然提示找不到字体的问题
  20. 怎么理清自己的编程思路

热门文章

  1. 四川大学控制专业考研上岸经验分享择校与专业选择
  2. python萤火虫算法_一种萤火虫算法优化神经网络的短期负荷预测方法与流程
  3. 在Windows环境下搭建Nginx文件服务器(简单实用版)
  4. 进销存excel_excel进销存管理系统
  5. axure element ui素材_Element - 饿了么团队出品的神级桌面 UI 组件库
  6. linux中grep命令 菜鸟教程,Linux 常用命令学习 | 菜鸟教程
  7. 【数据库】sql2008卸载和默认实例的删除
  8. 设计模式-4.行为型模式(模板方法模式/策略模式/命令模式/职责链模式/状态模式/观察者模式/中介者模式/迭代器模式/访问者模式/备忘录模式/解释器模式)
  9. KISSsoft release 03.2014+诚善首饰零售管理
  10. Pandas高级教程之:Dataframe的合并