vCenter6.0安装笔记

安装条件

一般来说vCenter安装在Windows Server操作系统上,自带一个SQL Server Express数据库,但自带的数据仅能支持少量主机和虚拟机,如果是企业级大规模部署的话还是建议单独安装一个数据库系统。

本文中搭建vCenter6.0选用了Windows Server 2012 R2 Stander操作系统和SQL Server 2014数据库

vCenter作用

vCenter6.0安装笔记
上图就表示了管理员通过vSphere Client登录vCenter Server来使用数据中心资源,数据中心里包括了数台主机(ESXi 6.0)。我们需要使用的虚拟机就运行在主机上,主机安装的是ESXi 6.0,运行的是vSphere操作系统。

vCenter Server实际上就是一个Windows Server 2012 R2服务器,上面跑了vCenter的服务,服务器本身不运行虚拟机,虚拟机的计算资源都在主机上,vCenter是管理端。

主机自身可以通过vSphere Client客户端(ESXi 6.5以后的版本就停止对客户端的支持了)或者vSphere Web Client进行一些基础管理。但如果接入了vCenter,vCenter就可以提供更多高级功能,例如模板功能、批量部署、迁移、克隆、vDS交换机、用户权限精细管控等。

安装操作系统

准备安装Windows Server 2012 R2 Stander服务器,安装过程略。

注意:

  • 需要使用静态IP,不要使用DHCP
  • 按微软的要求安装好必要的补丁更新
  • 服务器时间设置正确,有条件的话请跟微软官方或权威的时间服务器同步时间
  • 网卡模式不要使用公用网络,请修改为“专用网络

安装.NET3.5环境

因为后面的安装必须要用到.Net3.5,如果不提前安装,后面的安装会失败。
vCenter6.0安装笔记安装这些服务的时候建议把Windows Server 2012 R2的iso镜像加载到系统中,后面安装部分服务的时候可能会需要从iso中拷贝文件
vCenter6.0安装笔记
1、服务器管理器 > 管理 > 添加角色和功能
vCenter6.0安装笔记2、点下一步
vCenter6.0安装笔记3、默认选“基于角色或基于功能安装”,下一步
vCenter6.0安装笔记4、在服务器池中选择服务器,应该只能看到自己(如果有多台服务器就选择你希望将vCenter安装到的那台服务器),下一步
vCenter6.0安装笔记5、服务器角色这里什么不勾选,下一步
vCenter6.0安装笔记6、功能这里勾选“.NET Framework 3.5 功能”,下一步
vCenter6.0安装笔记7、这里指定一下备用路径
vCenter6.0安装笔记8、备用路径指向刚刚挂载到系统里的iso镜像,我这里iso所在的驱动器是E,所以我这里,填写的是E:/Sources/SxS,如果你那边iso所在的驱动器是其他盘,则把E:换成你那边的驱动器符即可,配好之后,点确定
vCenter6.0安装笔记9、安装,等待安装完成就好了
vCenter6.0安装笔记vCenter6.0安装笔记

安装数据库

这里我们把SQL Server 2014和vCenter安装到同一台服务器上,也可以分别安装到不同服务器上,操作方法是一样的。

1、加载SQL Server 2014安装镜像,双击启动
vCenter6.0安装笔记
2、选安装
vCenter6.0安装笔记
3、选择“全新SQL Server独立安装或向现有安装添加功能”
vCenter6.0安装笔记
4、输入***,点击下一步
vCenter6.0安装笔记
5、勾选“我接受许可条款”,点击下一步
vCenter6.0安装笔记
6、勾选“使用Microsoft Update检查更新”,点击下一步(如果机器没有联网的话,这一步不勾也可以)
vCenter6.0安装笔记
7、安装程序会自动检查安装规则,Windows防火墙的警告可以忽略,其他的必须是“已通过”,然后点击下一步
vCenter6.0安装笔记
8、选择SQL Server功能安装,点击下一步
vCenter6.0安装笔记
9、功能选择这里选择“全选”,目录就使用默认目录,当然如果你C盘空间不够的话可以修改到其他盘中,点击下一步
vCenter6.0安装笔记
10、我这边直接使用了默认实例,点击下一步
vCenter6.0安装笔记
11、服务器配置这里保持默认,下一步
vCenter6.0安装笔记
12、数据库引擎这里我们选择混合模式,这样除了sa之外我们还可以选择Windows Server的管理员直接登录,方便管理,点击下一步
vCenter6.0安装笔记
13、Analysis Service配置这里将Administrator加进去,其他保持默认,点击下一步
vCenter6.0安装笔记
14、保持默认,下一步
vCenter6.0安装笔记
15、Distributed Replay控制器这里添加当前用户,点击下一步
vCenter6.0安装笔记
16、控制器名称这里取一个好记的名字,点击下一步
vCenter6.0安装笔记
17、把前面选择的配置项都列出来了,看下没问题就点击安装
vCenter6.0安装笔记
18、开始安装了
vCenter6.0安装笔记19、安装完成
vCenter6.0安装笔记

数据库配置

1、打开数据库管理软件SQL Server 2014 Management Studio
vCenter6.0安装笔记2、连接刚刚我们安装的数据库
服务器名称:应该只有一个,选择刚刚我们安装SQL Server的服务器就可以
身份验证:SQL Server身份验证
用户名密码:sa/<你刚刚输入的sa用户的密码>
然后点连接
vCenter6.0安装笔记3、连接成功后,在这里新建数据库
vCenter6.0安装笔记4、数据库名称起一个好理解的数据库名称,其他保持默认,点确定
vCenter6.0安装笔记

创建数据源

1、创建一个64位的ODBC数据源,给vCenter连接
vCenter6.0安装笔记2、选到系统DSN页签,然后点添加
vCenter6.0安装笔记3、创建新数据源,选择SQL Server Native Client 11.0,点击完成
vCenter6.0安装笔记4、数据源名称这里填写一个简单好懂的数据源名称;服务器这里,因为我们是把vCenter和SQL Server安装在一起了,所以填127.0.0.1就行,如果SQL Server是单独安装的话,就要填写数据库服务器的域名或IP
vCenter6.0安装笔记5、使用sa账号连接SQL Server
vCenter6.0安装笔记6、勾选更改默认的数据库为,然后选择我们更改创建的那个数据库,其他项保持默认,下一步
vCenter6.0安装笔记7、此页保持默认,完成
vCenter6.0安装笔记8、测试数据源,测试成功说明数据源配置没问题
vCenter6.0安装笔记

安装vCenter

1、载入vCenter镜像,双击运行
vCenter6.0安装笔记2、点击安装
vCenter6.0安装笔记3、下一步
vCenter6.0安装笔记4、接受许可协议,下一步
vCenter6.0安装笔记5、选择嵌入式部署,下一步
vCenter6.0安装笔记6、这里注意,可以写静态IP,也可以写域名,但是一旦指定后面就无法更改了,也就是说你现在写了IP,后面如果想改成域名的话就改不了了,如果是大规模部署或者用于业务的话最好写域名,我这里是测试系统,所以写IP了
vCenter6.0安装笔记
7、创建新vCenter Single Sign-On域
域名:保持默认
vCenter Single Sign-On 用户名:administrator(这个和Windows的Administrator不是一回事)
vCenter Single Sign-On 密码:<自己写一个密码>
站点名称:保持默认
vCenter6.0安装笔记8、使用Windows本地系统账户,下一步
vCenter6.0安装笔记9、即使数据库和vCenter装在一台机器上了,这也要选外部数据库,选择刚刚创建的DSN名称,填写数据库的用户名密码
vCenter6.0安装笔记10、因为SQL Server也装在这台服务器上了,所以80
端口被SQL Server使用了,所以我们这里把http服务器的80端口改成8080。
当然也可以把SQL Server的Reporting Service停掉,把80端口释放出来
vCenter6.0安装笔记11、看下存储位置,下一步
vCenter6.0安装笔记12、下一步
vCenter6.0安装笔记13、安装
vCenter6.0安装笔记14、开始安装
vCenter6.0安装笔记15、安装完毕
vCenter6.0安装笔记

通过vSPhere Web Client访问vCenter

https://10.206.153.100:9443/vsphere-client/?csp
说明:vCenter6.0版本的vSPhere Web Client是基于flash做的,打开起来比较慢,vCenter6.5以后就基本上换成HTML5了
vCenter6.0安装笔记