大体下来说,你我生活在到处使用默认配置的环境下。不过,我在安装了ESXi主机后进行了许多细小的调整,以此优化我的配置环境。
本文所列十点无法适用于每个地方,但你很可能在看到某一点后说“是的,这个主意真不赖!” 我没有加入具体的网络或存储话题,因为它们适用于各自特定的环境,但这里所列的十个基本要点可能在每一个虚拟化做法方面都适合你的环境。
1. 设置DNS。
务必设置好DNS,这很要紧,再怎么强调都不为过。具体来说,我设置了每个主机,以便有同样的DNS服务器和后缀。这步设置还包括将主机名由localhost更改为合适的本地FQDN(完全符合标准的域名)。你有没有将主机名由localhost更改为别的名称呢?
2. 为主机创建DNS记录。
这一步完全是为了确保来自***步的DNS配置没有错误、无可挑剔。
3. 设置NTP时间服务器。
一旦DNS正确设置,我设置了主机,以便使用这一组NTP服务器:0.north-america.pool.ntp.org、 1.north-america.pool.ntp.org、2.north-america.pool.ntp.org和3.north-america.pool.ntp.org。这通过vSphere客户端在主机配置里面进行设置(见图1)。
图1:NTP时间服务器权威列表在vSphere客户端里面进行配置。
4. 增加NFS数据存储区的***数量
我们生活在有多个NFS数据存储区(NFS datastore)的环境下,包括一些暂时性的NFS数据存储区。我之前就这个话题写过一篇博文,有兴趣的话可以阅读一下:http://virtualizationreview.com/Blogs/Everyday-Virtualization/2012/08/Configure-NFS-Datastores-ESXi.aspx。
#p#
5. 禁用被启用的SSH警报机制。
很遗憾,我有时需要通过命令行来排除故障,而我其实不想离开办公桌。SSH可以派上用场。白皮书VMware KB 2007922 (http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2007922) 概述了如何在vSphere客户端中禁用这个警报机制。
6. 为主机安装正确的许可证。
哦,如果你现在不安装正确的许可证,那么90天后就无法正常使用。
7. 设置自动启动的任何虚拟机。
出现断电之类的问题时,这项功能就显得很重要。我建议先关注虚拟化域控制器和网络基础设施(DHCP/DNS),然后关注关键的应用程序,但其余一切未必都需要关注。
8. 在虚拟机内核上启用vMotion。
我并不确信为什么这不是默认设置。当然,有多个虚拟机内核(vmkernel)接口的环境需要粒度很细地引导流量。
9. 为本地数据存储区更名。
没有人喜欢散布着datastore、datastore (1)和datastore (2)等数据存储区的环境。我建议采用一种可自动记载数据存储区的命名方法。我其实一直在使用这种格式:DAS-HostName-LUN1。DAS代表直接连接存储,HostName是ESXi系统的简短名称(不是localhost!),而LUN1则是本地系统上的***个卷。如果你不想使用直接连接存储,还可以删除数据存储区。ESXi主机分区仍然存在。不过,如果你使用ESX 4.1或更早的版本,别这么做。
10. 测试远程访问选项。
这可能包括SSH、KVM等硬件设置、戴尔远程访问控制器(DRAC)、惠普集成无人值守(iLO)或者其他远程访问技术。你自己无法支持的技术是靠不住的。
我简要介绍的这几个技巧与要点针对安装的普通ESXi主机。你有没有安装后的其他技巧?欢迎交流!
http://virtualizationreview.com/blogs/everyday-virtualization/2012/12/10-vsphere-post-install-tweaks.aspx