配置ESXi Autostart,自动打补丁

日期: 2017-12-15 作者:Vladan Seget翻译:张冀川 来源:TechTarget中国 英文

顾名思义,VMware ESXi Autostart能够实现自动开启、关闭ESXi服务器上的虚拟机,让虚拟机管理变得更轻松。如果运行了多个虚拟机并且给主机打补丁后需要重启主机,那么ESXi Autostart的作用就更大了,没有Autostart的话,你需要在给主机打补丁后,手动重启每个虚拟机。

在两种场景下需要自动启动虚拟机:当只有一台ESXi主机或者有一些ESXi主机没有使用vCenter Server集中管理,以及当你有一些主机被配置进vCenter Server管理的集群中时。ESXi Autostart在集群环境中的运行机制与非集群环境存在差异。

使用Autostart设置虚拟机优先级

Autostart的工作方式是以特定的顺序组织虚拟机,并逐一自动启动这些虚拟机。例如,你可以将虚拟机启动的时间间隔设置为一到两分钟,以给存储预留出时间应对虚拟机启动时导致的存储负载增加。你还可以勾选复选框,只有上一台虚拟机内的VMware Tools工具已经启动并运行后再启动下一台虚拟机。

在单台主机上配置ESXi Autostart,可以使用VMware主机客户端连接主机,然后输入root用户的用户名、密码。在左侧的工具条中选择主机>管理,然后在系统标签下,单击Autostart。

参考图A,完成如下步骤:

1.单击编辑设置>选择虚拟机
2.选择你准备配置ESXi Autostart的虚拟机
3.单击启用
配置ESXi Autostart,自动打补丁

图A.通过简单的三个步骤在VMware主机客户端内启用ESXi Autostart

然后,配置虚拟机启动顺序。如果有一个域控制器作为微软活动目录服务器并对公司内的所有用户进行身份认证,那么应该确保先启动域控制器虚拟机。

继续选择域控制器虚拟机,然后点击更早启动。如图B所示,你会看到该虚拟机被移动到虚拟机列表的最上方。

配置ESXi Autostart,自动打补丁

图B.通过选择虚拟机并单击更早启动,调整虚拟机自动启动的顺序。

在VMware集群上使用ESXi Autostart

正如本文一开始所提到的那样,在高可用性集群内配置ESXi Autostart不同于非集群环境。

VMware HA集群被用于保护正在运行的虚拟机。因此如果一台主机宕机或者网络连接中断,那么在之前在该主机上运行的虚拟机会自动在集群内的其他主机上重启。

配置VMware HA集群需要做三件事。首先,你需要使用vCenter Server对环境进行管理。其次,集群内的所有主机必须访问共享存储。虚拟机文件也要保存在共享存储而非单台主机的直连存储上。最后,必须要有包含VMware HA的许可。几乎所有的VMware vSphere版本都包含了VMware HA许可,但某些版本,比如VMware vSphere Essentials或者免费版的ESXi并没有包含VMware HA许可。

vSphere 6.5允许你配置虚拟机依赖关系,以满足安装在多台虚拟机之间的多层应用的启动要求。你也可以用于定义应用的启动顺序。

如果一个应用同时在三台虚拟机上运行,那么你可以定义顺序,比如先启动数据库虚拟机,然后是应用虚拟机,最后是前端的web服务器虚拟机。对VMware HA集群来说,虚拟机重启是在集群级而非主机层面实现的。如果主机出故障,系统会检测到故障然后在集群内的其他主机上重启虚拟机。

使用ESXi Autostart自动重启虚拟机的主要目的是确保不需要管理员人工干预的情况下就能自动启动虚拟机。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

张冀川
张冀川

TechTarget中国特约专家,任职于某国企信息中心,负责数据中心硬件基础设施及信息系统运维管理工作,对虚拟化及云计算技术有浓厚兴趣,并在工作中积极应用

相关推荐