vCenter Server 是充当 ESXi 主机及其虚拟机中心管理点的服务,并且连接在这样的网络上:
l每个 vCenterServer 实例最多可管理 1,000 台主机
l每个 vCenter Server 实例最多可管理 10,000 个开启的虚拟机
vCenter 体系结构:
首先vCenter必须要安装在64位的Windows操作系统上(推荐Windows Server 2008 R2),而且vCenter所在的服务器必须要是域的成员服务器(切记不能直接在DC上安装vCenter),另外vCenter还必须要有数据库的支持。所以在安装vCenter之前,有很多准备工作要做。
在安装vCenter之前,数据库则需要由我们来安装,如果是在生产环境中,数据库一定不能跟vCenter安装在同一台服务器上,因为那样将无法保证安全性和可靠性,但是SQL数据库的安装配置又极其繁琐,所以在这里我们采用的是简化方式,因为在vCenter中已经内置了一个SQL 2008 Express数据库,这个数据库直接与vCenter安装在同一台服务器上。如果是在生产环境中使用,建议大家将vCenter和SQL数据库分开安装。
一、安装vCenter Server
vCenter可以直接安装在虚拟机上,我们首先将这台虚拟机加入到域。并且使用域管理员身份登录到域环境:
在安装vCenter之前最好先为虚拟机创建快照,加载vCenter的安装镜像,出现安装界面,在这里我们选择简易安装,在安装之前我们需要在该服务器上先安装“Microsoft .NET 3.5 SP1”组件:
注意:这里只需安装“.Net Framework 3.5”,而不要安装IIS,否则会将80端口占用,而vCenter也必须要用到80端口:
选择“VMware vCenter SimpleInstall”选项,进行简易安装:
首先进行安装“vCenter SingleSign On”组件:
接受协议:
配置管理员账户的密码,注意密码复杂性要求:
因为之前我们没有事前安装SQL Server服务器,所以这里我们选择使用vCenter自带的SQL Server 2008 R2 Express免费版本,但在生产环境时建议使用企业版SQL Server做为数据库:
输入FQDN名称,需要在DNS服务器中能过进行nslookup反向解析:
设置当管理员在客户端连接vCenter时所使用的身份验证方式,默认是使用SYSTEM账户,也就是vCenter所在服务器的本地管理员账号:
选择安装目录:
设置“vCenter Single SignOn”端口号,保持默认:
开始安装:
接下来安装“VMware vCenterInventory Service”组件:
接下来安装“VMware vCenterServer”组件:
输入许可证密钥,如果没有输入则是评估模式:
选择数据库选项为“安装MicrosoftSQL Server 2008 Express实例(适用于小规模部署:最多5台主机和50台虚拟机)”:
设置服务账户,并能过通过DNS服务器进行nslookup反向解析:
配置端口,保持默认:
选择vCenter Server JVM内存,这里我们选择小型:
开始安装:
完成“VMware vCenter Server”组件的安装:
已经成功在该服务器上分别安装了“vCenterSingle Sign On”,“VMware vCenter Inventory Service”和“VMware vCenter Server”组件:
打开开始菜单,可以看到刚刚安装的组件: