顾名思义,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.单击启用
图A.通过简单的三个步骤在VMware主机客户端内启用ESXi Autostart
然后,配置虚拟机启动顺序。如果有一个域控制器作为微软活动目录服务器并对公司内的所有用户进行身份认证,那么应该确保先启动域控制器虚拟机。
继续选择域控制器虚拟机,然后点击更早启动。如图B所示,你会看到该虚拟机被移动到虚拟机列表的最上方。
图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中国
作者
相关推荐
-
VMware快照工作原理以及如何运用
当你更新或修复应用程序和服务器时,VMware快照无疑是你的救星。而如果你负责监管虚拟环境,你更是应该知道什么 […]
-
推荐一款好的虚拟主机提供商
推荐一款好的虚拟主机提供商 推荐理由: 第一:种类多:有经济型,全能型,功能型等 […]
-
哪里的虚拟主机最便宜?
鱼和熊掌不可兼得, 想要找即便宜又好用的虚拟谁有办法? 我来推荐一款,可以了解 新网云虚拟主机一年只要1元钱 […]
-
谁知道哪里的域名是真的可以便宜买?
昨天北京下雪了,需要不是很大,但是美景已显现出来,有人说北京一下雪就成了北平,故宫一下雪就成了紫禁城,其实不假 […]