机房360首页
当前位置:首页 » 虚拟化资讯 » 镜像构建器有助于管理vSphere自动部署镜像

镜像构建器有助于管理vSphere自动部署镜像

来源:TechTarget中国 作者:DJ编辑 更新时间:2017/7/6 10:35:17

摘要:VMware vSphere 6.5 引入了基于图形用户界面的镜像构建器,允许管理员通过vSphere Web Client创建他们的vSphere安装ISO镜像。之前版本的vSphere只允许管理员使用PowerCLI调用镜像构建器以及自动部署。

  VMware vSphere 6.5 引入了基于图形用户界面的镜像构建器,允许管理员通过vSphere Web Client创建他们的vSphere安装ISO镜像。之前版本的vSphere只允许管理员使用PowerCLI调用镜像构建器以及自动部署。

  基于命令行的PowerShell镜像构建器仍旧可以使用,但GUI版本很可能会加快镜像构建器以及vSphere自动部署的应用。

  全新的基于GUI的镜像构建器主要的优势之一是能够展示你拥有哪些软件集,以及在每个镜像里面有哪些软件包。维护自动部署镜像更容易、耗时更少,因为镜像构建器展示了在每个镜像中的所有组件。vSphere Web Client还简化了建立自动部署规则的过程。

  如何使用镜像构建器

  镜像构建器能够上传VMware软件以及友商的软件组件到系统中或者直接从VMware软件仓库中下载。然后你可以将上述软件包放置到联合镜像配置文件中然后导出到ISO文件或者.ZIP文件中,用于ESXi主机部署或者自动部署。

  这使您能够使用默认的VMware软件组件以及第三方软件包在安装主机上构建自己的ISO镜像,不必在以后安装这些软件包了。为在自动部署主机中添加第三方软件,先要对镜像进行定制。当主机使用PXE引导时,所有软件必须从镜像中加载。

  在vCenter Server上启动镜像构建器服务。即使你不想使用vSphere自动部署,也一定要启用该服务,因为镜像构建器依赖其运行。为启用这两个服务,需要访问vSphere Web Client。在主菜单下,进入“部署-系统配置”下的“管理”区域。定位到位于图A中的服务列表。将这两个服务配置为自动启动,这样你就可以立刻使用这两个服务了。

镜像构建器有助于管理vSphere自动部署镜像

图A.启用自动部署服务

  一旦两个服务处于运行状态,从当前页面退出登录然后再重新登录;这时全新的自动部署图标应该会显示在vCenter Server主页上。

  镜像构建器与软件仓库配合使用,软件仓库包含了软件组件比如镜像配置文件以及软件包。你可以直接从VMware软件仓库或者友商的软件仓库中上传或者导入这些软件组件。导入这些组件后,你可以使用希望使用的精确的软件包修改或者创建定制软件仓库以存储你自己的镜像配置文件。图B展示了一些VMware以及友商的软件仓库。

镜像构建器有助于管理vSphere自动部署镜像

图B.VMware以及友商的软件仓库

  为编辑镜像配置并添加软件包,首先要上传所有必需的软件组件。如图C所示,我打开了vSphere 6.3软件仓库添加软件包。在“软件仓库”下拉菜单下我选择了Dell OpenManage software depot并添加了Dell OpenManage软件包。这会创建一个镜像,使用每个安装或者每个自动部署引导在ESXi主机上安装OpenManage。你还可以上传网卡或者存储驱动器到镜像构建器中以在每台主机上添加驱动器。

镜像构建器有助于管理vSphere自动部署镜像

图C.Dell OpenManage软件包

  在软件仓库标签下,可以看到导出镜像配置文件按钮。单击该按钮将会生成一个包含软件包的ISO或.ZIP文件。

  VSphere自动部署新功能

  vSphere 6.5中自动部署最大的改进是你可以通过vSphere Web Client对其进行管理。在之前版本中,用户只能使用PowerCLI cmdlets管理自动部署。vSphere 6.5还允许用户追踪后启动脚本以对服务器进行调优。

  自动部署需要一组规则判断哪台主机需要使用哪个镜像。例如,你可以针对每一类主机使用带有不同驱动的不同镜像,或者基于厂商定制的vSphere ISO为每个厂商配置完全不同的镜像。示例中,我创建了一个规则,强制要求所有Dell服务器的IP地址在172.30.150.1 -172.30.150.80之间。如果使用DHCP服务器给Dell服务器分配IP地址,那么服务器IP地址会在上述范围内。你还可以在域名服务器的正向解析文件中使用完全限定域名注册该IP地址,这样主机会一直在线并且以完全限定域名显示在vCenter目录中。

镜像构建器有助于管理vSphere自动部署镜像

图D.创建一个全新的部署规则

  一旦创建了全新的部署规则,就可以将其应用到镜像、主机配置文件以及细化放置主机的集群中。

  自动部署使用主机配置文件而非本地存储存储主机配置。使主机配置文件匹配自动部署配置的所有需求可能很困难。

  全新的vSphere 6.5插件在Web Client中提供了预览,显示使用自动部署引导的所有主机使用了哪些规则。预览还显示了使用PXE引导、与规则集不匹配的所有主机。

  vSphere 6.5还提供了一个全新的功能,允许用户上传定制脚本到主机中,引导镜像后主机会在自动部署主机上执行该脚本。如果特定的设置无法使用主机配置文件管理或者你打算在主机引导后执行相关命令,该功能就派上用场了。

  目前还不能使用同一个vSphere Web Client插件管理这些脚本—你必须将脚本添加到PowerCLI规则集中。VMware开发人员希望不久以后能够在vSphere自动部署插件中将这一工具添加到新部署向导中,这样用户就能够通过一个工具管理整个产品了。

  责任编辑:DJ编辑

机房360微信公众号订阅
扫一扫,订阅更多数据中心资讯

本文地址:http://www.jifang360.com/news/201776/n936997067.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
推荐图片