完整版完整版完整版90VMwarevCenterServer安装及初始配置(1)在本小节中我们将完成VMwarevCenterServer的安装与配置,并新建一台ESXServer与现在的这台一起加入VMwarevCenterServer之中。1.VMwarevCenterServer安装准备我们可以在Windows2000ServerSP4之后直到Windows2003ServerR2的32位版本的Windows上安装VMwarevCenterServer(后面简称为VC)。虽然VC也支持在WindowsXP上进行安装,但是仅用于实验环境,在生产环境中还是推荐使用Windows2003ServerR2。因此我们首先要在VMwareWorkstation上建立一台操作系统为Windows2003ServerR2的虚拟机,并为其安装最新的系统补丁。根据我们实验环境的设定,为此虚拟机配置两块虚拟网卡(一块连接到VMnet1,另一块连接到VMnet3),一个CPU,768MB内存即可。安装过程与在物理服务器上并无太大差异,这里就不再阐述了。下面主要介绍在基本安装结束之后,要为实验环境做的一些准备工作。此虚拟机机器名称为VC,具体网络设置如图3-114所示。随后将为其增加一些我们在实验环境中需要用到的角色和功能。以下操作均在虚拟机中完成。(点击查看大图)图3-114VC虚拟机网络设置(1)首先我们进行DNS服务器的安装和配置。在管理工具中选择服务器配置向导,我们将通过此向导过程完成DNS服务器角色的添加。单击下一步按钮继续,如图3-115所示。完整版完整版完整版90(点击查看大图)图3-115启动服务器配置向导(2)此时会提示一些我们需要在配置前准备好的工作。我们所要做的只是确认虚拟机的光驱已经连接到Windows2003Server的安装光盘ISO映像。单击下一步按钮继续,如图3-116所示。(3)随后配置向导会检查服务器的当前配置,等待一段时间之后,将提示我们选择配置类型。如果选择第一个选项,向导将会为我们自动安装一系列服务,其中包括活动目录、DNS、DHCP以及路由服务等。在我们的实验环境中,只使用DNS服务,因此选择第二个选项,即自定义配置项,单击下一步按钮继续,如图3-117所示。(点击查看大图)图3-116配置预备完整版完整版完整版90(点击查看大图)图3-117选定配置类型通常情况下,并不推荐将VC和其他服务器角色尤其是活动目录服务器安装在一起。因为在许多情况下这些基础服务运行在ESXServer的虚拟机中。作为虚拟化架构的底层服务器,VC最好运行在独立的服务器或虚拟机中,这样当运行在虚拟机中的一些基础服务(如活动目录)出现问题时,不致于影响到VC的运行。但是在我们的实验环境中,出于简化配置和节省资源的目的,将VC和提供基础服务的服务器安装在一起了。(4)选择DNS服务器角色后,单击下一步按钮继续,如图3-118所示。随后会显示配置确认信息对话框,在此对话框中单击完成按钮开始DNS的安装。等待一段时间之后,DNS服务器角色就安装完成了。(点击查看大图)图3-118选择DNS服务器角色(5)随后会出现DNS服务器配置向导对话框,单击下一步按钮继续,如图3-119所示。完整版完整版完整版90(点击查看大图)图3-119DNS配置向导对话框(6)接下来是配置类型的选定,由于我们的实验环境相对简单,仅由服务器维护自己的域名即可,因此选择第三个选项后,单击下一步按钮继续,如图3-120所示。随后配置向导开始收集信息。等待一会之后,即完成DNS角色的初始配置过程。(点击查看大图)图3-120指定配置类型完整版完整版完整版90VMwarevCenterServer安装及初始配置(2)(7)单击完成按钮,会出现一个警告信息,提示我们为DNS服务器配置根提示。单击确定按钮并再次单击完成按钮,结束DNS安装和初始配置向导,如图3-121和图3-122所示。(点击查看大图)图3-121DNS初步配置完成(点击查看大图)图3-122根配置提示信息(8)随后我们会发现在程序组的管理工具中多了一个DNS管理程序项。运行它,单击其中的DNS图标,从快捷菜单中选择新建区域选项,如图3-123所示。完整版完整版完整版90(点击查看大图)图3-123新建DNS区域接下来将会启动新建区域向导过程,如图3-124所示。(点击查看大图)图3-124新建区域向导界面(9)单击下一步按钮之后,将出现对话框提示我们对区域的类型进行选择,如图3-125所示。完整版完整版完整版90(点击查看大图)图3-125区域类型选择对话框由于这是我们实验环境中惟一的DNS服务器,因此选择第一个选项后,单击下一步按钮继续。(10)对于DNS区域,分为正向查找和反向查找两种。其中正向查找区域是我们平时经常用到的,即用于将DNS名称转换为IP地址。而反向查找区域与之相反,用于将IP地址转换为DNS名称。对于我们的实验环境,要提供的是将DNS名称转换为IP地址的功能,因此选择第一个选项后,单击下一步按钮继续,如图3-126所示。(点击查看大图)图3-126选定创建正向查找区域(11)随后需要我们输入区域的名称,其实也就是我们经常说的域名。根据前面实验环境的规划,我们使用vi3.com作为域名,单击下一步按钮继续,如图3-127所示。完整版完整版完整版90(点击查看大图)图3-127设定区域名称(12)随后我们可以指定是建立新的区域文件还是使用已有的文件。由于我们不使用其他服务器提供的DNS文件,因此在图3-128中选择第一个选项,单击下一步按钮继续。(点击查看大图)图3-128指定区域文件(13)微软DNS服务器允许客户端对其记录进行动态更新,这对于活动目录等应用是十分重要的。而对于我们的实验环境,只要求DNS能够完成正向的DNS名称解析即可。因此选择第三个选项,单击下一步按钮继续,如图3-129所示。完整版完整版完整版90(点击查看大图)图3-129动态更新选项VMwarevCenterServer安装及初始配置(3)(14)随后显示我们的vi3.com区域已经建立好了,单击完成按钮结束区域建立向导,如图3-130所示。(点击查看大图)图3-130区域建立完成接下来我们需要在DNS服务器中建立实验环境中各个主机的DNS记录。首先我们来建立VC的DNS记录vc.vi3.com。(15)在DNS管理工具中右击我们刚才建立的区域,在弹出的快捷菜单中选择新建主机项,如图3-131所示。完整版完整版完整版90(点击查看大图)图3-131建立DNS记录图3-132“新建主机”对话框(16)在新建主机对话框中输入VC的名称和IP地址,然后单击添加主机按钮完成VC的DNS记录建立。随后再继续为ESX1Server建立对应的DNS记录(ESX1.Vi3.com)。我们还需要更改VC的DNS后缀,否则在DNS事件中总会出现如图3-133所示的警告信息。完整版完整版完整版90(点击查看大图)图3-133DNS警告(17)在系统属性对话框中选择计算机名选项卡,单击其中的更改按钮对主机DNS后缀进行更改,如图3-134所示。完成更改并重启VC后,我们的DNS设置工作就告一段落了。此外,要记得在完成DNS设置后,修改实验主机连接到VMnet1的虚拟网卡设置,将10.0.1.1设置为它的DNS服务器。下面还需要为VC的运行安装并配置数据库。VC支持SQLServer2000~2005以及Oracle9iR2和Oracle10gR2的各个版本。在VC的早期版本中,甚至还支持MicrosoftAccess作为其后台数据库。完整版完整版完整版90(点击查看大图)图3-134更改主机DNS后缀既然VC支持如此之多的数据库平台软件,我们应该选择哪一款作为它的后台数据库呢?根据作者实践经验,选用SQLServer2000的标准版本是最为合适的,不论是软件成本还是硬件成本以及拥有成本,它都是目前最佳的选择。这是为什么呢?首先,SQLServer2000相对于SQLServer2005可以节省大量的磁盘空间以及内存资源。对于SQLServer2000,我们分配给它512MB的内存通常就可以很好地运行了;而对于SQLServer2005,则最好分配给它1GB以上的内存才可保证其流畅运行。而SQLServer相对于Oracle的产品,其管理界面更简单,维护也相对简单得多。因此我们在这里提醒大家,不要认为凡是软件就一定要选用最新的版本,在某些应用场景下,也许旧版本的更适合一些。接下来我们在VC中安装SQLServer2000标准版,并为其安装最新的补丁包。将SQLServer2000安装光盘的ISO挂载到VC的虚拟光驱后,在VC中运行其光盘目录下的setup.bat,随后会出现如图3-135所示的兼容性警告对话框,单击继续按钮打开安装程序。其过程与我们安装大多数软件的操作类似,就不再详细阐述了。完整版完整版完整版90图3-135兼容性警告对话框VMwarevCenterServer安装及初始配置(4)第一个需要注意的是,SQLServer需要使用一个计算机中存在的账户来启动其所需要的服务。默认情况下,会提示我们使用本地管理员账户。在我们的实验环境中,使用本地系统账户即可,如图3-136所示。而在生产环境中,尤其是活动目录环境中,出于安全的考虑,强烈建议用户建立一个具有普通权限的活动目录账户或计算机本地账户来作为SQLServer的服务账户。因为一旦SQLServer被黑客或恶意程序攻击成功,他们能够获得的也仅仅是此普通账户的权限。如果您在这里使用的是活动目录管理员账户,则SQLServer被攻击的后果将不堪设想。(点击查看大图)图3-136服务账户设置界面第二个要注意的地方是用户验证模式设置。由于VC使用SQLServer身份验证模式可以带来一些便利和安全保障,所以在此我们选择混合模式选项。这里要特别注意的是,sa(数据库管理员)一定不能使用空密码,如图3-137所示。完整版完整版完整版90(点击查看大图)图3-137用户验证模式选择第三个要注意的地方是许可模式的选择。虽然VMware没有特别说明支持VC需要多少个SQLServer访问许可(这个数字决定了SQLServer的最大并发访问数量),但根据实践经验,此数量不大于10个。如果我们是在生产环境中安装,并且企业要求严格遵守软件授权协议,则我们可以在此输入实际购买的SQLServer访问许可数量。如果当初购买的是处理器许可证,则输入许可的CPU数量(如图3-138所示)。在SQLServer2000安装完成之后,我们还要记得为其安装最新的SP(VC要求SP4以上版本的支持)和各种补丁。图3-138“选择许可模式”对话接下来,我们需要为VC建立数据库以及ODBC连接。其操作步骤如下。完整版完整版完整版90(1)首先运行SQLServer2000的企业管理器,打开服务器下的树形结构,右击数据库节点,从弹出的快捷菜单中选择新建数据库选项,如图3-139所示。(点击查看大图)图3-139新建VC数据库(2)接下来在弹出的对话框中输入VCDataBase作为数据库名称,如图3-140所示。(3)单击确定按钮完成数据库的建立。然后在企业管理器中右击刚才建立的数据库,从快捷菜单中选择属性选项。在弹出的数据库属性修改对话框中选中选项选项卡,如图3-141所示。(点击查看大图)图3-140确定数据库名称完整版完整版完整版90(点击查看大图)图3-141修改数据库还原模型选择大容量日志记录的项后,单击确定按钮完成设置的修改。之所以要进行这样的选择,主要是VC要求SQLServer数据库工作在此模式下,否则数据库日志文件的膨胀将会非常严重。(4)接下来我们还需要建立用于VC的ODBC数据源。在管理工具中选择数据源(ODBC)程序项,并选择系统DSN选项卡。单击添加按钮,从驱动程序中选择SQLServer。单击完成按钮,开始数据源的配置过程,如图3-142所示。(5)接下来我们需要输入数据源的