利用Auto Deploy 部署ESXi 5

Auto Deploy是vSphere 5.0提供的一个很便利的功能,允许ESXi无状态运行,这意味着不需要将ESXi文件安装在服务器上。当ESXi主机启动时,ESXi主机的镜像文件将直接通过网络从vCenter Server加载至主机内存中。

使用Auto Deploy安装ESXi 5.0,需要在服务器上安装较多的组件,首先要确保已经安装了vCenter Server 5.0以及vSphere Client。然后在运行 vCenter Server 5.0的Windows server 2008服务器上安装 Auto Deploy 服务器及其相关的所有组件,包括TFTP服务器,DHCP服务器,vSphere PowerCLI等等 (关于VC 服务器的选择可以使用Windows平台,也可以使用 Linux平台,使用Linux比较方便,Auto Deploy无需手工安装,配置开启服务即可,但本教程是基于windows server 2008平台下操作的).

Auto Deploy使用 vSphere PowerCLI cmdlet 创建将映像配置文件和主机配置文件分配给主机的规则。简单说,映像配置文件定义引导 ESXi 主机的vSphere 安装捆绑包(VIB)列表;主机配置文件则定义特定于计算机的配置,如网络连接或存储设置等。

具体实践步骤:

1) 安装vCenter Server 5.0以及vSphere Client相关内容 在此省略.

2) 在运行vCenter Server主机上安装Auto Deploy 服务器:

首先加载安装vCenter5.0的光盘镜像(Auto Deploy服务也在此光盘) ,弹出安装界面 如图1:

选择安装目录并设置存储数据库大小 如图2:

输入vCenter Server地址和凭据 如图3:

指定Auto Deploy服务器端口 如图4:

当Auto Deploy服务安装完毕后,在vSphere Client的界面会增加Auto Deploy图标 如图5:

3) 在运行vCenter Server主机上安装vSphere PowerCLI 如图6:

4) 在运行vCenter Server主机上设置TFTP服务端根目录为c:\esxiboot 如图7:

5) 在运行vCenter Server主机上进行DHCP服务相关设置 其中

Option 66 指定为 TFTP Server IP地址 添加为66.66.3.3

Option 67 指定为boot-filename 添加为undionly.kpxe.vmw-hardwired如图8:

6) 下载 TFTP 引导文件,当 Auto Deploy安装后,使用 vSphere Client连到 vCenter 上面去点击界面下的Auto Deploy图标,下载 TFTP 引导文件 如图9:

然后将里面解压后的文件复制到 TFTP服务器的根目录下 如图10:

打开无盘ESXi主机电源,可以看到正常开机引导过程 如图11:

但是此时Auto Deploy还没有ESXi映像文件.所以提示如下图错误提示 如图12:

7) 为Auto Deploy准备ESXi映像软件库.

(1)从 VMware 网站下载包含映像配置文件的ESXi 5.0 Offline Bundle zip文件:VMware-ESXi-5.0.0-469512-depot.zip,将其存放在vCenter服务器上磁盘分区C的根目录下

(2)打开vSphere PowerCLI命令行窗口,依次运行如下cmdlet:

设置执行策略为不限制类型 Set-ExecutionPolicy unrestricted 如图13:

连接到vCenter Server:

Connect-VIServer -Server 66.66.3.3 -User administrator -Password 1a.cisco 如图14:

添加ESXi 5.0 Blundle zip 文件:

Add-EsxSoftwareDepot c:\VMware-Esxi-5.0.0-469512-depot.zip

然后使用Get-EsxImageProfile 检查库的内容.如下图15所示ZIP文件已经被添加到库中:

8) 使用Auto Deploy置备主机.

(1)继续在vSphere PowerShell 命令行下运行以下 cmdlet,使用映像配置文件ESXi-5.0.0-469512-standard创建规则:

New-DeployRule -Name "YeslabRule" -Item "Esxi-5.0.0-469512-standard" –AllHosts 如图16:

(2)将新规则添加到活动规则集,以使该规则可用于 Auto Deploy 服务器:

Add-DeployRule -DeployRule "YeslabRule" 如图17:

(3)启动主机对其进行置备,主要过程如下:

将要用作ESXi 目标主机的物理主机的启动方式设置为PXE NIC,然后重新引导,可以看到这次ESXi主机已经开始加载映像文件, 如图18:

最终加载完成之后,ESXi主机运行界面,如图19:

参考文档:

vsphere-esxi-vcenter-server-50-installation-setup-guide.pdf

Implementing ESXi 5.0 Servers using the Auto Deploy.pdf

以及techtarget论坛相关文档

By : heymo (YESLAB 马老师)



本文转自Yeslab教主 51CTO博客,原文链接:http://blog.51cto.com/xrmjjz/773828

Yeslab安全实验室马老师 利用Auto Deploy 部署ESXi 5相关推荐

  1. 利用Auto Deploy 部署ESXi 5

    Auto Deploy是vSphere 5.0提供的一个很便利的功能,允许ESXi无状态运行,这意味着不需要将ESXi文件安装在服务器上.当ESXi主机启动时,ESXi主机的镜像文件将直接通过网络从v ...

  2. 图解利用Auto Deploy 部署ESXi 5.x参考v1.0

    附件:http://down.51cto.com/data/2359684 本文转自 godoha 51CTO博客,原文链接:http://blog.51cto.com/godoha/764730 , ...

  3. Vsphere auto deploy 简介

    Vsphere auto deploy 介绍 vSphere Auto Deploy   可以为数百台物理主机置备 ESXi 软件.当启动为 Auto Deploy 设置的物理主机时,Auto Dep ...

  4. 一步步实现SDDC-vSphere Auto Deploy的妙用

    实验摘要: 1>vSphere Auto Deploy [难度★★★★复杂度★★★★★] 正文: 今天,我将向大家演示,如何利用vSphere Auto Deploy,实现数据中心内服务器虚拟化 ...

  5. 北京Yeslab安全实验室 现任明教教主

    大家好自我介绍一下吧!我是北京Yeslab安全实验室的老师,名字叫秦柯,我的网名是现任明教教主.希望大家多多光临我的博客!我们可以在这里讨论关于cisco相关的安全技术. 转载于:https://bl ...

  6. Yeslab马老师 ESXi 5.0 环境下安装部署Cisco Nexus 1000v

    最近有很多人问我关于如何在ESXi5.0下安装Cisco Nexus 1000V的问题,这确实是有一定难度,因为与以前的vSphere 4.1文档介绍的安装方式差别很大(好像以前的只能用做理论知识掌握 ...

  7. 互联网大佬马老师于昨日教师节正式卸任,让位现任CEO张勇;华为发布新一代CloudLink视讯解决方案,普惠4K+AI;联通……...

    关注并标星星CSDN云计算 极客头条:速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 每周三次,打卡即read 更快.更全了解泛云圈精彩news g ...

  8. 马老师也有KPI?! 阿里巴巴脱贫基金发布半年年报

    提到湖畔大学,很多人想到的是新一代企业家.创业者.但今天,湖畔大学属于另一批同样对社会贡献巨大的人:这是一群来自全国各地的一线脱贫工作者.观察者和研究者.有贫困县县领导.公益界人士.媒体观察团成员等, ...

  9. 马云自嘲只会用电脑收发邮件,网友:马老师的话,听听就行了

    近日,马云的一番言论又引起了众多网友的热议.其在一则采访中自嘲,称自己只会用电脑收发邮件,言论一出,立即在互联网匿名社区炸锅,有网友表示:马老师的话,听听就行了云云. 如下则是另外一些网友的评论:混迹 ...

最新文章

  1. go gdb调试 参数设置 减小执行文件体积
  2. iqn怎么查 linux_程序员必备:46个Linux面试常见问题!收藏!
  3. 网站SEO优化中内部链接的优化
  4. Python爬取Boss直聘,帮你获取全国各类职业薪酬榜
  5. 分布式列数据库--理解hbase列存储机制、架构、表结构设计、命令操作
  6. 【C++】日期类+日期万年历+日期计算器
  7. 为什么说LinkedHashMap是Java中最大的数据结构? 了解一下?
  8. NSObject的hash方法
  9. char*赋值给std::string是深拷贝
  10. #NOIP模拟赛#捕鼠器mousetrap(树)
  11. 在网页标题前添加一个小图标
  12. 计算机打印机密码怎么设置,电脑设置了密码打印机打不了怎么办
  13. 计算机和打印机无法连接不上,电脑和打印机连接不上怎么回事
  14. 电子计算机音乐 faded,Faded - Alan Walker 73.6M [FLAC格式]
  15. 10个适合于高级Java开发人员的外国网站
  16. Windows Server 远程桌面连接不上问题解决
  17. Xshell终端工具,使用backspace删除键终端显示为^H的解决方法
  18. 微信小程序---小程序中引入的echarts在滑动屏幕时抖动以及不跟随scroll滑动问题
  19. matlab dantzgmp,Matlab的SVM视频教学的疑问
  20. 2021年G3锅炉水处理考试及G3锅炉水处理最新解析

热门文章

  1. 不定型极限的计算问题
  2. 快播大屏幕:让电视成为手机的显示屏
  3. 北京好吃地点大全[转载]
  4. ubuntu系统解决特设符号无法输出问题(如@,|,“ ”)
  5. java技术--数据库where条件
  6. docker开启远程访问2375端口
  7. windows docker desktop 设置2375端口远程访问
  8. hdu1667-IDA*-迭代加深搜索 A*算法
  9. c语言利用数组对字符串的处理之自写strlen()函数
  10. 《自控力》 【美】凯利·麦格尼格尔 第一章读书笔记