[原]配置Vmware vSphere 5.0 Auto Deploy服务:准备自定义脱机库

    Auto Deploy 是vSphere 5.0提供的一个新功能,其允许ESXi 以不用直接安装到服务器上的无状态运行。一般情况下,我们需要在物理服务器上安装ESXi Hypervisor,而配置好Auto Deploy 服务以后,当物理服务器启动时,可直接从vCenter Server 上加载镜像文件到主机内存中。这样,物理主机上完全可去掉本地磁盘,而直接以CPU、内存等运行资源提供服务。
    Auto Deploy 在vCenter Server 上存储每个物理主机的镜像文件和配置文件,所有ESXi 主机的更新、补丁升级都直接通过vCenter Server 集中进行,这与以往每台主机上进行的安装和升级相比,Auto Deploy 大大简化了管理大量ESXi 主机的工作。
    本文分两部分:第一部分是讲述如何制作含自定义驱动的脱机库文件,并生成Auto Deploy 所需的主机镜像;第二部分是使用该主机镜像文件完成Auto Deploy 服务配置工作。

一、工具准备
Auto Deploy 依赖的服务和工具比较多,简单例举一下:
1.vCenter Server 5.0 及以上版本
这个需要部署在Windows 2003 服务器上,是个基本的前提环境,可参考:尝试VMware vSphere 5.0 —— 安装及注册;

2.TFTP 服务
Windows 环境下,可使用商业版WinAgents TFTP服务器版本;Linux 环境下更方便,我这里还保留有依据使用PXE方式安装红旗Desktop 5.0一文部署的PXE 环境,只需略作修改即可使用;

3.DHCP 服务
同样的,Windows 2003 自带DHCP服务,Linux下更简单,略作配置即可。

4.PowerShell 以及vSphere PowerCLI
Windows PowerShell 整合在Windows Management Framework Core 程序包中,可以从 这里 下载。

vSphere PowerCLI 工具包,则需要从VMware 官网获得,点击。(先注册个账号,然后才能下载)

5.Auto Deploy 安装包
这个是随vCenter Server 光盘存放的,在光盘的vctools 目录下VMware-autodeploy.exe,需要安装在Windows 2003 操作系统环境中,并可以连接到vCenter Server 中心。

6.脱机库ZIP文件
这是用来生成自定义映像配置文件或者安装镜像的,还是需要从VMware 官网获得(需要合法License)。寻找一个适合您ESXi 主机使用的版本,例如:VMware-ESXi-5.1.0-799733-depot.zip,迅雷下载。

7.ESXi5 Community Packaging Tools
我们在上一遍日志给VMware vSphere Hypervisor(ESXi) 5.0 添加第三方驱动中曾使用ESXi5 Community Packaging Tools提供的ESXi-Customizer 脚本集成第三方驱动来生成安装镜像文件。但Auto Deploy 不能使用安装镜像,而需要脱机库ZIP文件,所以我们需要使用CPT 工具进行。
ESXi5-CPT-v2.1:点击
本地下载:

[原]配置Vmware vSphere 5.0 Auto Deploy服务:准备自定义脱机库下载文件
点击这里下载文件

二、安装vSphere PowerCLI
首先,下载对应版本的Windows PowerShell ,双击进行安装;
然后,安装vSphere PowerCLI cmdlet,完成后,在桌面上会产生“VMware vSphere PowerCLI”的图标。双击其,可能会遇到以下错误:

引用
Initialize-PowerCLIEnvironment.ps1,因为在此系统中禁止执行脚本。

点击Run,生成VIB文件Net-82579LM-2.0.12.x86_64.vib

Connect-VIServer -Server 192.168.228.155 -User hyphen -Password xxxxx

(这不是一个必须的动作,但为了今后再次使用方便,还是建议把主机镜像文件保存到本地)

用Winrar 打开该主机镜像文件(脱机库)看看,可见自定义的第三方驱动Net-82579LM已经加入:

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/98422.html

(0)
上一篇 2021年8月21日
下一篇 2021年8月21日

相关推荐

发表回复

登录后才能评论