在本篇博文里将来安装vCenterServer(以下简称vCenter)这个vSphere的核心组件,vCenter的安装应当说还是比较麻烦的。

首先vCenter必须要安装在64位的Windows操作系统上(推荐Win2008R2),而且vCenter所在的服务器必须要是域的成员服务器(切记不能直接在DC上安装vCenter),另外vCenter还必须要有数据库的支持。所以在安装vCenter之前,有很多准备工作要做。

在我们的培训中,DC已经由讲师事先搭建好了,数据库则需要由我们自己来安装,如果是在生产环境中,数据库一定不能跟vCenter安装在同一台服务器上,因为那样将无法保证安全性和可靠性,但是SQL数据库的安装配置又极其繁琐,所以在这里我们采用的是简化方式,因为在vCenter中已经内置了一个SQL 2008 Express数据库,这个数据库直接与vCenter安装在同一台服务器上。如果是在生产环境中使用,建议大家去观看yeslab明教教主的视频,他介绍了如何将vCenter和SQL数据库分开安装。


1. 安装vCenter

vCenter可以直接安装在某一台虚拟机上,我们首先将这台虚拟机加入到域。这里将虚拟机利用域用户vm的身份加入域dzsp.com:

同时将域用户dzsp/vm添加为本地管理员组的成员:

然后以该域用户的身份登录:

在安装vCenter之前最好先为虚拟机创建快照。

加载vCenter的安装镜像,出现安装界面:

按照提示,这里首先需要安装.Net Framework。

注意,这里只需安装.Net Framework,而不要安装IIS,否则会将80端口占用,而vCenter也必须要用到80端口:

.Net Framework安装完成后,回到vCenter安装界面,选择安装第一项“VMware vCenter Simple Install”,这一项采用的是简单安装模式,将会自动安装SQL Server数据库。下面简单记录安装过程:

首先要为vCenter的一个身份验证机制设置管理员密码,注意这个密码对复杂性要求比较严格:

选择安装vCenter中自带的数据库:

为数据库管理员设置相应的密码:

培训用的vSphere是评估版本,所以就没有许可密钥了:

安装自带的数据库:

设置当管理员在客户端连接vCenter时所使用的身份验证方式,默认是使用SYSTEM账户,也就是vCenter所在服务器的本地管理员账号:

所有端口都采用默认值:

再点击下一步之后,经过一段时间的等待,vCenter就安装完成了。


2. vCenter的基本配置

vCenter安装完成后,就可以用vClient登录了。登录时使用的用户名是vCenter所在服务器的管理员账号:

登录之后,根据提示首先要创建一个数据中心。数据中心就可以看做是物理服务器的群集,像迁移之类的很多操作只有在同一个数据中心内的服务器之间才可以进行:

这里创建了一个名为Quguangping的数据中心:

根据上图中的提示,下面该继续添加主机,也就是将ESXi物理服务器添加过来:

一共添加了2台ESXi物理服务器: