VMware Host Profiles是一个vCenter Server工具,可帮助设计和部署ESXi主机。它的工作原理是,封装参考主机配置,并将其转换为可供用户配置其他主机或群集的模板。它可确保整个vSphere环境中的主机一致性。
你可以使用主机配置文件来管理主机配置映像,而无需逐个主机进行干预,并且可以在整个环境中自动应用主机配置。你还可以自动化合规性检查和主机构建,并在整个环境中应用网络、存储和其他设置。
VSphere集群一致性
vSphere群集一致性可缓解虚拟化环境固有的多种风险,而正确的设计对于确保一致性至关重要。vSphere设计中的VM应该能够在任何物理主机上运行,??并且还可以在主机之间自由移动。
你可以使用VMware High Availability(HA)和Distributed Resource Scheduler(DRS)在主机之间平衡资源,这有助于保持一致性。HA可以防止服务器故障以及该服务器上所有主机的随之丢失,而DRS可使特定主机过载的可能性降到最低。
但是,主机配置文件工具也可以帮助保持一致性。你可以使用它为集群定义所需的主机状态,并自动执行流程确保每个主机都匹配该配置。它还可以审核一致的配置,并强制错误的主机返回一致的配置。
VMware中的主机配置文件和一致配置
通过主机配置文件,你可以确保在整个VMware环境中对安全性、网络和存储进行一致的配置。这样可以确保所有主机的行为保持相同,从而提高环境的稳定性。如果主机发生故障,则可以使用“主机配置文件”移除发生故障的主机,并轻松地将其替换为与环境中其他主机相同的预配置主机。
为使用此功能,请先将参考主机的配置提取到新的主机配置文件中。为此,请右键单击参考主机,然后从下拉菜单中选择主机配置文件>提取主机配置文件。然后,你可以对其进行管理,并在vSphere Web Client的“策略和配置文件”部分中调整你的配置。
你还可以通过PowerCLI轻松管理主机配置文件。使用PowerCLI cmdlet(简短脚本)创建新的主机配置文件,将主机和群集附加到主机配置文件,或测试主机配置文件的合规性。
避免主机配置文件错误
VMware中的主机配置文件通常易于使用。但是,这种简单性很容易导致匆忙完成主机配置文件过程,并导致错误。
一些最佳实践可以帮助避免主机配置文件出现问题。在开始时,在创建主机配置文件之前,请使第一个主机联机并检查其配置。避免在生产环境中试验主机配置文件;将其保存在你的测试环境中。
另外,请确保正确命名每个主机配置文件。这些名称的描述性越强,执行合规性检查和设置配置元素等任务就越容易。
使用主机配置文件更改VMware中的配置
你可以使用主机配置文件工具来修改VMware中的很多主机配置。例如,你可以为连接到vCenter的任何主机更改忘记的root密码。
为此,请找到到Active Directory中的“主机配置文件”,选择解压缩主机配置文件,然后选择适当的ESXi主机,然后输入新主机配置文件的名称。接下来,返回“主机配置文件”页面并选择新的配置文件。单击编辑主机配置文件。你应该看到“高级配置设置”和“常规系统设置”的页面,这两个页面都可用于更改主机配置文件中的配置。
在完成配置后,单击“完成”。然后,通过在“附加/分离主机和群集”,选择适当的ESXi主机,然后再次单击“完成”,将此主机配置文件应用于主机或群集。在来到到“主机和虚拟机”页面,然后为更改后的主机选择“修复”,以对主机进行修复并确保所做的更改保持不变。