VMware vSphere 服务器虚拟化部署安装图解(二)
![](https://img.haomeiwen.com/i25692634/f910d9168c3e450e.png)
五、安装VCENTER FOR WINDOWS
1、创建安装VCENTER的虚拟机
通过vSphere Client可以直接管理单台ESXi服务器,但是管理有限,也不能vMotion等操作,因此,通常都是使用vSphere Client或者web Client,通过连接vCenter Server服务器来实现对多台ESXi服务器的管理。
VMware vCenter是VMware vSphere套件中一个强大的主机和虚拟机集中管理组件,vSphere许多高级功能,只有在vCenter下才可以配置实现,并且vSphere许多 管理模块只能集成安装在vCenter环境中,无法独立安装运行,通过对vCenter的管理可以对一台或者多台VMware vSphere进行管理配置,因此VMware vCenter是VMware vSphere的主要管理平台。
![](https://img.haomeiwen.com/i25692634/6d213af7541ce538.jpg)
安装部署VMware vCenter For Windows的机子需满足以下条件:
Windows Server 2008,并且C盘可用空间不小于20GB,内存不低于8GB,否则会报错,无法进行安装。
Windows Server 2008建议设置为静态IP,并且主机名为FQDN(安装完成后修改主机名,注意不能与其他主机名重复)
用vSphere Client客户端登陆主机,新建一台虚拟机,配置为2CPU、8G RAM、80G硬盘(注意:虚拟机的硬盘应使用共享存储,尽量不要使用本地硬盘存储),安装WINDOWS 2008系统并激活,并安装VM TOOLS、WINRAR等必要的软件。
2、安装SQL2008R2及SP1补丁
安装SQL Server 2008 R2需要.NET Framework 3.5 SP1支持
这里我们的操作系统是Windows Server 2008 R2,已经默认自带了.NET Framework 3.5 SP1
1)挂载SQL2008R2光盘镜像文件,打开安装文件,出现下面的界面,直接点确定
![](https://img.haomeiwen.com/i25692634/379a030b01d786ed.jpg)
2)在SQL Server 安装中心界面上,点击左侧的“安装” ,然后在右边的选项里选择“全新安装或向现有安装添加功能”
![](https://img.haomeiwen.com/i25692634/91f3c59d0dfd3aa9.jpg)
3)安装程序要扫描本机的一些信息,用来确定在安装过程中不会出现异常。如果在扫描中发现了一些问题,则必须在修复这些问题之后才可能重新运行安装程序进行安装。
扫描结果显示为已通过,点“确定”进行下一步
![](https://img.haomeiwen.com/i25692634/d940e7486a492290.jpg)
4)输入产品密钥,此时输入框中自含密钥,无须输入,下一步
![](https://img.haomeiwen.com/i25692634/6f2fc2eef13d3094.jpg)
5)选择“我接受许可条款”后,点“下一步”
![](https://img.haomeiwen.com/i25692634/17e0edc4a89ac012.jpg)
6)安装程序需要在本机上安装一些必要的组件。点安装
![](https://img.haomeiwen.com/i25692634/dd132f5e3e614ac0.jpg)
7)接下来,才是正式安装SQL Server程序。
首先还是扫描主机,这个步骤看起来跟刚才在准备过程中的一样,都是扫描本机,防止在安装过程中出现异常。现在并不是在重复刚才的步骤,从下图明显看出这次扫描的精度更细,扫描的内容也更多。
在这个步骤中,一定不要忽略“Windows防火墙”这个警告,因为如果在Windows2008操作系统中安装SQL Server,操作系统不会在防火墙自动打开TCP1433这个端口。开启TCP1433端口的方法在后面会提到。
扫描结果为已通过,点“下一步”继续
![](https://img.haomeiwen.com/i25692634/7bf51dd41ad4d2c5.jpg)
8)设置角色,这里有3个选项可供选择。我们选择“SQL Server功能安装”。
![](https://img.haomeiwen.com/i25692634/69b0cb91c52f2f84.jpg)
9)勾选需要安装的组件,选择安装路径,下一步
![](https://img.haomeiwen.com/i25692634/1fa59976793d68f0.jpg)
10)在这里又要扫描一次本机,扫描的内容跟上一次又不同。扫描通过,继续点“下一步”
![](https://img.haomeiwen.com/i25692634/9334fa8a3ec480f4.jpg)
11)实例配置这里我们选默认实例。系统自动将这个实例命名为:MSSQLSERVER。
![](https://img.haomeiwen.com/i25692634/a43361ebd5284f4e.jpg)
12)显示磁盘空间要求,直接点下一步
![](https://img.haomeiwen.com/i25692634/6672deda4e9ee252.jpg)
13)服务账户设置,首先要配置服务器的服务帐户,也就是让操作系统用哪个帐户启动相应的服务。为了省事,我们选择“对所有SQL Server服务使用相同的帐户”。
![](https://img.haomeiwen.com/i25692634/af2bd7d1cd180a8e.jpg)
14)输入操作系统的账户名和密码,确定
![](https://img.haomeiwen.com/i25692634/2b01428a884529cf.jpg)
15)身份验证模式:Windows身份验证模式
添加当前用户,指定SQL Server管理员为操作系统登录账号
然后下一步
![](https://img.haomeiwen.com/i25692634/75497c5eb7b49915.jpg)
16)默认,下一步
![](https://img.haomeiwen.com/i25692634/c47349c48f82604c.jpg)
17)下一步
![](https://img.haomeiwen.com/i25692634/a3e7771f4efc3d9e.jpg)
18)完成上述功能选择和配置之后,就要开始安装了。
首先,是让我们确认一下安装选项。确认之后,点“安装”按钮开始安装。
![](https://img.haomeiwen.com/i25692634/c636b8bb7b2a40bb.jpg)
19)安装程序显示安装进度。如果是全新安装,这个过程大概需要半小时(视磁盘的速度而定)。
![](https://img.haomeiwen.com/i25692634/680117d7555d6433.jpg)
20)直到最后,出现下面的画面,安装完成,点关闭
![](https://img.haomeiwen.com/i25692634/9c95f6806d751999.jpg)
21)至此,SQL Server 2008 R2数据库安装完成。
接着需要安装SP1补丁,下载SQLServer2008R2SP1-KB2528583-x64-CHS,双点运行安装。
安装程序会先扫描主机,待扫描完成后点击下一步。
![](https://img.haomeiwen.com/i25692634/e3de232755dd43cd.jpg)
22)选择“我接受许可条款”,并点击下一步。
![](https://img.haomeiwen.com/i25692634/9f991e02b6503209.jpg)
23)选择功能,点击“全部”。
![](https://img.haomeiwen.com/i25692634/7a566a243a584f7b.jpg)
24)进行检查文件,点击下一步。
![](https://img.haomeiwen.com/i25692634/e61b086fa7a60362.jpg)
25)查看功能,并点击“更新”。
![](https://img.haomeiwen.com/i25692634/69fb1d411b281e45.jpg)
26)开始更新,显示更新进度。
![](https://img.haomeiwen.com/i25692634/8f36eafc36890b04.jpg)
27)安装成功。点“关闭”退出
![](https://img.haomeiwen.com/i25692634/c2159e9dd5a4129e.jpg)
3、打开防火墙1433端口
1)依次单击“开始”、“管理工具”、“高级安全 Windows 防火墙”。
![](https://img.haomeiwen.com/i25692634/a764b44ce810049e.jpg)
2)右键单击“入站规则”,然后单击“新建规则”。
![](https://img.haomeiwen.com/i25692634/a9cfa1b19b47ca30.jpg)
3)在“新建入站规则向导”对话框中的“规则类型”页上单击“端口”,然后单击“下一步”。
![](https://img.haomeiwen.com/i25692634/6fc17bb66a8f2e5f.jpg)
4)在“协议和端口”页上单击“TCP”,单击“特定本地端口”,键入 1433,然后单击“下一步”。
![](https://img.haomeiwen.com/i25692634/b38a6a475a36bf57.jpg)
5)在“操作”页上单击“允许连接”,然后单击“下一步”。
![](https://img.haomeiwen.com/i25692634/e0eb06033f9a6054.jpg)
6)在“配置文件”页上执行所有下列操作:
选中“域”复选框。
选中“专用”复选框。
清除“公用”复选框。
单击“下一步”。
![](https://img.haomeiwen.com/i25692634/acd23d2fcd07e86e.jpg)
7)在“名称”页为新的入站规则键入一个有意义的名称。然后单击“完成”。
![](https://img.haomeiwen.com/i25692634/1392f58734ff4787.jpg)
8)将网络连接设置为“专用”
![](https://img.haomeiwen.com/i25692634/e885aa788f6e1dcd.jpg)
![](https://img.haomeiwen.com/i25692634/5a26dd3bf73e09cc.jpg)
![](https://img.haomeiwen.com/i25692634/9549f83c89ac7981.jpg)
4、数据库准备
1)确认数据库服务已全部运行正常:
点“开始”—“所有程序”—“Microsoft SQL Server 2008 R2”—“配置工具”—“SQL Server配置管理器”,点“SQL Server服务”,将全部的服务启动,并将启动模式改为“自动”
如果安装了SQL的Report Services报表服务,并且准备将数据库和vCenter装在同一台Server上,此时需要将Report Services报表服务关闭,因为Report Services的默认端口为80,与vCenter冲突,当然也可以修改Report Services的默认端口
![](https://img.haomeiwen.com/i25692634/b2e921bc459cf9fe.jpg)
![](https://img.haomeiwen.com/i25692634/068db95ca4eb699b.jpg)
![](https://img.haomeiwen.com/i25692634/8c57498fd347f0bd.jpg)
![](https://img.haomeiwen.com/i25692634/c5f6bc3c522a8a00.jpg)
2)依次单击“SQL Server 网络配置”—“MSSQLSERVER的协议”,右击“TCP/IP”,在弹出菜单单击“属性”
![](https://img.haomeiwen.com/i25692634/85862e06d980bde8.jpg)
选择“IP地址”选项卡,将IP2和IP4中的已启用由“否”改为“是”,单击“确定”
![](https://img.haomeiwen.com/i25692634/01360fd738678be9.jpg)
3)在Windows开始菜单中,打开数据库管理工具
![](https://img.haomeiwen.com/i25692634/04284d8c48c25e2d.jpg)
输入登录的服务器名称,身份验证为“Windows身份验证”,连接数据库,出现下面的界面
![](https://img.haomeiwen.com/i25692634/3fb01f934b19b94a.jpg)
![](https://img.haomeiwen.com/i25692634/3487bce14ffa5e0a.jpg)
创建一个用于vCenter Server的数据库:在“数据库”一栏点右键,新建数据库
![](https://img.haomeiwen.com/i25692634/de8e4536e14a3184.jpg)
输入数据库名称,点“确定”
![](https://img.haomeiwen.com/i25692634/ce3a0d5a6e45d63f.jpg)
4)在SQL 2008 R2光盘找到“x:�2_chs_lp�setupdsqlncli.msi”NativeClient 10.0的安装包进行安装,这个安装很简单,一直下一步就可以了
![](https://img.haomeiwen.com/i25692634/9acb7212a0ae860f.jpg)
5)在vCenter Server服务器(172.16.14.22)上打开“数据源(ODBC)”
![](https://img.haomeiwen.com/i25692634/cabfbc22399e07f9.jpg)
打开“系统 DSN”选项卡,单击“添加”
![](https://img.haomeiwen.com/i25692634/a19d0f77b19f0f79.jpg)
选择“SQL Server Native Client 10.0”,单击“完成”
![](https://img.haomeiwen.com/i25692634/277ee7f94a5410c5.jpg)
开始创建vCenter Server数据源,输入数据源名称、描述和数据库服务器,单击“下一步”
![](https://img.haomeiwen.com/i25692634/af95664b3a67f0c5.jpg)
选择验证方式,保持默认即可,单击“下一步”
![](https://img.haomeiwen.com/i25692634/1808984c87de4c40.jpg)
选择“更改默认的数据库为”,选择刚创建好的vCenterDB数据库,单击“下一步”
![](https://img.haomeiwen.com/i25692634/cef293cfb110b421.jpg)
保持默认,单击“完成”
![](https://img.haomeiwen.com/i25692634/b2cf84a2ba741bdf.jpg)
单击“测试数据源”,如果测试结果显示“测试成功!”就表示创建的数据源可以正常使用了,然后单击“确定”完成数据源创建
![](https://img.haomeiwen.com/i25692634/a60fd168db8204d1.jpg)
5、为帐户分配“服务登陆”权限
在安装vCenter之前,需要为vCenter Server的服务帐户分配“服务登陆”特权,点“开始”—“运行”,输入gpedit.msc后回车,打开“本地组策略”,依次展开“计算机配置”-“Windows配置”-“安全设置”-“本地策略”-“用户权限分配”,然后在右侧双击“作为服务登陆”,在弹出对话框单击“添加用户或组”将帐号加入,确认无误后单击“确定”
![](https://img.haomeiwen.com/i25692634/40e27a429a92994f.jpg)
修改后我们通过命令强制刷新组策略
![](https://img.haomeiwen.com/i25692634/0d0e31cdd3da17b7.jpg)
6安装vCenter Server
1)挂载vCenter Server 6.0安装光盘(VMware-VIMSetup-all-6.0.0-3040890.iso),运行安装程序,选择“适用于Windows的vCenter Server”,然后单击“安装”
![](https://img.haomeiwen.com/i25692634/5b0d7fac89fdfc8c.jpg)
2)vCenter的安装向导,单击“下一步”
![](https://img.haomeiwen.com/i25692634/efad972ac49897b0.jpg)
3)选择“我接受许可协议条款”,单击“下一步”
![](https://img.haomeiwen.com/i25692634/5d105fee32cb7b60.jpg)
4)这里部署类型选择“嵌入式部署”,单击“下一步”
从vSphere 6.0开始,vCenter Single Sign-On包括在嵌入式部署中或是Platform Services Controller的一部分。Platform Services Controller 包含vSphere组件之间进行通信所需的全部服务,其中包括vCenter SingleSign-On、VMware 证书颁发机构、VMware Lookup Service以及许可服务
安装顺序
vCenter6.0目前支持两种安装方式:嵌入式部署、分布式部署。
嵌入式部署将vCenter Server、vCenter Server服务组件和Platform Services Controller部署在一台虚拟机或物理机服务器上。此模型适用于8个以内(包括8个)的实例的部署
分布式部署将Platform Services Controller和vCenter Server分隔开来,并将它们安装在不同的虚拟机或物理服务器上。首先安装Platform Services Controller,然后在另一台虚拟机或物理机上安装vCenter Server和vCenter Server组件,并将vCenter Server连接到Platform Services Controller。可以将许多vCenter Server实例连接到一个Platform Services Controller。此模型适用于8个以上的实例部署
1、如果部署类型选择外部部署,又称分布式部署,那么必须先安装Platform Services Controller,然后再安装vCenter Server。
2、如果部署类型选择嵌入式部署,将自动执行正确的安装顺序。
注意
一个Platform Services Controller最多支持八个vCenter实例,如果超出需要额外安装Platform Services Controller
![](https://img.haomeiwen.com/i25692634/a9e7b33f6f3fe69c.jpg)
5)确认系统名称无误后(若没有DNS或域,此处建议使用VCENTER的静态IP地址,否则Web Client将无法打开),单击“下一步”
注意:确保提供的FQDN或IP地址不会发生更改。无法在部署后更改系统名称。如果系统名称发生更改,则必须卸载并重新安装vCenter Server。
![](https://img.haomeiwen.com/i25692634/326eabf31299f4b2.jpg)
6)因为是首次安装,所以选择“创建新vCenter Single Sign-On域”,然后输入管理员administrator密码(密码应符合复杂程度,包括大写字母、小写字母、特殊字符及数字,长度大于8位),其他保持默认即可,单击“下一步”
![](https://img.haomeiwen.com/i25692634/d0e41c23d8824e41.jpg)
7)这里选择“指定用户服务帐户”,然后输入具有服务登陆特权的帐户和密码,单击“下一步”
如果这里和数据源都选择使用Windows本地系统帐户运行,那么下面一步设置数据源的时候将会报错,无法继续安装
![](https://img.haomeiwen.com/i25692634/76e7d37f4af89072.jpg)
8)选择“使用外部数据库”,在DSN名称处选择之前创建的可用数据源,单击“下一步”
![](https://img.haomeiwen.com/i25692634/950bd181ffd2c140.jpg)
9)列出了vCenter运行所需的所有端口号,保持默认即可,单击“下一步”
![](https://img.haomeiwen.com/i25692634/eef4127e20abbee1.jpg)
10)安装路径建议不要修改,保持默认路径即可,单击“下一步”
![](https://img.haomeiwen.com/i25692634/15ab70d05bbea145.jpg)
11)列出了以上设置的所有参数,确认无误后,单击“安装”即可开始安装vCenter Server了
![](https://img.haomeiwen.com/i25692634/66838405cc9da642.jpg)
12)正在安装vCenter Server,显示安装的进度条,安装过程大约需要半小时。
![](https://img.haomeiwen.com/i25692634/13d02e03fff73149.jpg)
13)单击“完成”,至此vCenter Server就安装完成了
![](https://img.haomeiwen.com/i25692634/54765443bc7d5df7.jpg)