PXE 批量自动装机过程

实验目的:实现批量自动装机
实验环境:linux系统 win7系统
实验要求:linux作为服务端且与win7系统能够互联互通
说明:PXE自动装机有三个服务作为基础,分别是:DHCP TFTP FTP
且在此之前,yum仓库要创建好

1.首先测试两台机是否能互联互通,如若不通,检查原因,使之能达到要求

2.安装tftp服务

3.执行命令:vim /etc/xinetd.d/tftp 进入tftp配置文件,开启功能

4.然后安装dhcp服务

5 . 执行命令: cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf 意为复制一份文件,命名为 dhcpd.conf
执行命令: vim /etc/dhcp/dhcpd.conf 进入配置文件进行设置

6 . 安装 ftp 服务

7 . 执行: mount /dev/sr0 /var/ftp/pub/ 意为将镜像文件挂载到 /var/ftp/pub/ 文件目录下。 目的是为了装系统时,方便使用当中的软件包等一些内容。

8 . 先执行安装:yum install syslinux -y 目的是为了获取pxelinux.0引导程序文件
然后进行如下设置

9 . 下面需要复制文件,注意到相应的文件目录下

10 . 启动所有的服务,关闭防火墙。如果有启动不成功的,说明是配置文件出现的了错误,回到相应启动失败的服务配置文件,仔细检察,有可能只是少了一个分号。

11 . 选择第4个

12 . 引导菜单 ,选择第一个

13 . 接下来,按图所示


14 . 显示正在配置网卡信息

15 . 输入镜像文件的路径

16 . 到这里,实验就接近尾声了,接下来就仅只是装系统的过程了

原文地址:http://blog.51cto.com/13756925/2147331

时间: 2024-10-30 08:45:46

PXE 批量自动装机过程的相关文章

PXE批量自动装机Centos 7

设置静态IP关闭防火墙 systemctl stop firewalld iptables -F setenforce 0PXE部署一部署FTP服务,安装包vsftpd 1建立共享文件夹 (可以拷贝光碟文件到centos7下,也可直接挂载) mkdir /var/ftp/centos7 2启动FTP服务,设置开机自启 vsftpd二部署TFTP服务,安装包tftp-server 1开启TFTP服务,要修改配置文件 vim /etc/xinetd.d/tftp wait = no disabled

搭建PXE 实现自动装机

PXE自动装机是通过网络来实现的,需要装机的电脑从PXE服务器上获得IP,引导文件,系统安装文件,这些都是在PEX服务器上设置的,而需要装机的电脑只要设置为网络启动就可以了,可在BIOS中设置.想从服务器上获得IP就需要DHCP服务,通信需要TFTP服务,共享安装文件需要NFS.FTP.SAMBA都可以,选一种即可.这样就可以网络引导和安装了,但并不是自动的,想实现自动安装系统,还需要自动安装的配置文件,在里面写上,安装信息,分区大小,安装组件等等.这个配置文件可以通过SYSTEM-CONFIG

PXE无人值守自动装机

在工作中遇到需要进行批量装机的情况下,我们可以部署PXE+Kickstart无人值守安装操作系统,它可以批量自动安装操作系统,提高效率. 操作环境:一台VMware 12 虚拟机和REHL6.5系统的虚拟机可互联互通REHL6.5系统虚拟机为服务器:192.168.10.10yum仓库已建立服务部署:(PXE + TFTP + DHCP + Vsftpd + Kickstart)实验过程: 1.安装.设置tftp服务 [[email protected] ~]# yum install tftp

[亲测可用] PXE无人值守自动装机

日常工作中运维新手都会被要求安装Linux操作系统,当只有十几台服务器时还能够轻松应付过来,假若有一天公司规模扩大领导要求给几百台服务器安装Linux操作系统,那我们再按照原始方式使用光盘镜像来一台一台安装操作系统,其效率就会相当低了.这时候我们便可以部署PXE+Kickstart无人值守安装操作系统,它可以批量自动安装操作系统. 服务部署(PXE + TFTP + DHCP + Vsftpd + Kickstart) 实验环境 VMware 12 虚拟机 REHL6.5系统(网卡模式:仅主机模

linux-DHCP服务、PXE网络批量自动装机

虚拟机A 1. 将防火墙状态设置为trusted 2.SELinux当前修改为permissive 3.SELinux永久状态修改为permissive 4.清空Yum缓存,检查Yum是否可用 虚拟机B 1. 将防火墙状态设置为trusted 2.SELinux当前修改为permissive 3.SELinux永久状态修改为permissive 4.清空Yum缓存,检查Yum是否可用 /etc/selinux/config (永久状态配置文件) -------------------------

PXE网络装机之centos7(批量自动装机)

PXE远程服务器(192.168.1.1)所需准备: 安装源(系统盘文件): TFTP服务: DHCP服务: Linux内核: 能够向客户机裸机发送PXE引导程序: 启动菜单及无人应答文件等. 客户端要求: 客户端的网卡支持PXE协议,且主板支持网络引导(现在多数都支持): 设置BIOS允许从Network或LAN启动: 一.搭建PXE远程安装服务器: 1.配置YUM仓库,并安装ftp服务: [[email protected] ~]# mount /dev/cdrom /media [[ema

pxe+kickstart自动装机详解

pxe+kickstart 这个网上文档还挺多的,但是基本都好多坑,最后自己综合了几篇做成功了,在此记录. pxe的工作示意图,不管做什么还是要弄懂原理的 整个过程图解: 一.测试环境 centos 6.8(基础服务器安装) NAT网络模式 IP:192.168.40.134 关闭防火墙 SELINUX=disabled 二.安装篇 1 apache安装 #yum install httpd -y 注:此处还可以用nfs或者ftp #service httpd start #chkconfig

PXE批量自动部署linux系统环境

1.基础网络建设与搭建DHCP服务 1)配置静态IP地址并重起网卡 cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=10.0.0.4 NETMASK=255.255.255.0 GATEWAY=10.0.0.2 /etc/init.d/network restart ifconfig eth0 2

cobbler批量自动装机

网络安装服务器套件 Cobbler(补鞋匠)从前,我们一直在做装机民工这份很有前途的职业.自打若干年前 Red Hat 推出了 Kickstart,此后我们顿觉身价倍增.不再需要刻了光盘一台一台地安装 Linux,只要搞定 PXE.DHCP.TFTP,还有那满屏眼花缭乱不知所云的 Kickstart 脚本,我们就可以像哈里波特一样,轻点魔棒,瞬间安装上百台服务器.这一堆花里胡哨的东西可不是一般人都能整明白的,没有大专以上学历,通不过英语四级, 根本别想玩转.总而言之,这是一份多么有前途,多么有技