PXE Server 搭建和配置_第1页
PXE Server 搭建和配置_第2页
PXE Server 搭建和配置_第3页
PXE Server 搭建和配置_第4页
PXE Server 搭建和配置_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PXE Server 搭建和配置搭建后的效果图:目的:因频繁要在服务器上部署XenServer ESXI RHEV 和Linux等环境,再由于版本更新较快,通过刻录,光驱安装比较繁琐,所以部署一套给内网使用的PXE安装环境。PXE 运作流程:(图片源自网络)1. PXE 环境准备主机I7 服务器一台操作系统CentOS release 6.4主机名pxe.haydenNetwork1 (eth1) 外网:安装DHCP TFTP Server 服务用5/24Network2(eth2) 内网: DCHP server 服务出口/24交换机24口交换机一台2. 网络配置本服务器有3块网卡,实际使用两块,eth1 用作连接外网,eth2 用于连接内网。编辑/etc/sysconfig/network-scripts/ifcfg-eth1 /etc/sysconfig/network-scripts/ifcfg-eth2 如下:3 软件安装:3.1 DHCP 服务安装yum -y install dhcp3.2 配置dhcp vi /etc/dhcp/dhcpd.conf 配置DHCP 的监听接口 vi /etc/sysconfig/dhcpd启动dhcpd 服务:/etc/init.d/dhcpd start3.3 安装tftp 服务:rootpxe # yum -y install tftp-server tftp rootpxe # vi /etc/xinetd.d/tftp默认tftp服务的根目录是放在/var/lib/tftpboot/ 底下,现在为了方便管理,将所有资料放在/install/ 目录下,这里的TFTP的根目录就放置于/install/tftpboot 底下rootpxe # mkdir -p /install/tftpboot/rootpxe # chcon -reference /var/lib/tftpboot/ /install/tftpboot/rootpxe # chcon -reference /var /install/rootpxe # ll -dZ /install/tftpboot/drwxr-xr-x. root root system_u:object_r:tftpdir_rw_t:s0 /install/tftpboot/启动并观察tftp 服务:rootpxe # /etc/init.d/xinetd restartrootpxe # chkconfig xinetd onrootpxe # chkconfig tftp onrootpxe # netstat -tulnp |grep xinetdudp 0 0 :69 :* 17377/xinetd3.4 配置vi /etc/dhcp/dhcpd.conf 与tftp server 关联3.5 使用syslinux 提供的boot loader 和 开机选单的一些设置项 rootpxe # yum install syslinux rootpxe syslinux# cp /usr/share/syslinux/menu.c32 /usr/share/syslinux/vesamenu.c32 /usr/share/syslinux/pxelinux.0 /install/tftpboot/rootpxe syslinux# mkdir /install/tftpboot/pxelinux.cfg/4 配置PXE 安装的ISO4.1 配置PXE启动再生龙4.1.1 cloneziila 介绍Clonezilla 是一个很好的系统克隆工具,它可以说是吸取了 Norton Ghost 和 Partition Image 的优点。即不仅支持对整个系统进行克隆,而且也可以克隆单个的分区,这种灵活性可能更能适应备份者的需要。有需求的朋友不妨关注下 Clonezilla 的功能:在 GNU/Linux 端所支持的文件系统包括:ext2、ext3、reiserfs、xfs、jfs;同时,Clonezilla 也支持 M$ Windows 上的 FAT、NTFS 文件系统。这意味着,你既可以使用 Clonezilla 克隆 GNU/Linux 系统,也能够对 M$ Windows 系统进行克隆。Clonezilla 支持使用 PXEBoot 来进行 Multicast 克隆。这对于需要克隆大量系统的用户极为有用。CloneZilla 包括一个 Live 版,让你无需对其安装即可克隆系统。 4.1.2 下载cloneziila从官网下载/downloads.php 4.1.3 解压clonezilla-live-2.2.0-31-amd64.zip4.1.4 将initrd.img 和vmlinuz 拷贝到tftp文件夹4.1.5将filesystem.squashfs 拷贝到ftp文件夹4.1.6 配置启动选项default文件 vi /install/tftpboot/pxelinux.cfg/default 增加:4.2 配置PXE 安装Centos 6.4 _644.1.1 挂载iso文件,拷贝vmlinuz initrd.img 到tftp 文件夹下:rootpxe iso# mkdir -p /install/tftpboot/kernel/centos6.4/rootpxe iso# mount -o loop CentOS-6.4-x86_64-bin-DVD1.iso /mnt/rootpxe iso# cp /mnt/isolinux/vmlinuz /install/tftpboot/kernel/centos6.4/rootpxe iso# cp /mnt/isolinux/initrd.img /install/tftpboot/kernel/centos6.4/4.1.2 配置default 文件,增加如下内容:LABEL CentOS6.4_x86_64 MENU LABEL Boot from PXE Server for Install CentOS 6.4 kernel ./kernel/centos6.4/vmlinuz append initrd=./kernel

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论