Vcenter5.1安装详解

Vcenter安装

一、 安装环境

1、vCenter Server 软件要求:

vCenter Server 要求使用 64 位操作系统,vCenter Server 需要使用 64 位系统 DSN 以连接到其数据库,vCenter Server 需要 Microsoft .NET 3.5 SP1 Framework

2、实验环境:

服务器版本:Windows Server 2008 R2,64位

ESXI 5.1版本

3、所需软件

(1)vcenter安装光盘:VMware-VIMSetup-all-5.1.0-1123966(vcneter).iso

(2)数据库:5.1版本所需数据库为SQL SERVER 2008版本

(3)其他软件:install_flash_player_ax.exe

二、 安装过程

1、安装.NET Framework 3.5.1

打开“服务器企业管理器”

clip_image001[6]

clip_image002[6]

这里在默认的基础上,安装IIS管理控制台,以便修改默认网站IIS的默认80端口,否则vCenter Server的HTTP默认端口与IIS默认端口冲突(WIN2008R2纯净系统安装SQL2008R2时,通过SQL2008R2直接安装.net 3.5.1,IIS无需配置),如果不修改IIS的默认端口,则可以在安装vcenter的HTTP时候将其默认端口改为非80即可(后面会提及)

clip_image003[6]

clip_image004[6]

2、安装Microsoft? SQL Server? 2008 R2

这里没有采用vcenter光盘自带的数据库( Microsoft SQL Server 2008 R2 Express)进行安装是由于其自带的数据库限制比较多,在正式环境中很少采用此数据库(只能用到1个CPU,1G内存,4G数据库文件,最多 5 个主机和 50 个虚拟机,只能适合个人开发调试,不适合正式环境)所以重新下载了sql的安装包进行安装。

选择“全新安装或向现有安装添加功能”

clip_image005[6]

clip_image006[6]

因为自己是菜鸟,不懂,所以就全装了,注意的是,如果SQL Server和vCenter Server安装在同一操作系统上时,Reporting Services程序默认也会使用80端口(和iis一样),而vCenter Server默认也需要使用80端口,这样会产生端口占用冲突。本例我没修改Reporting Services,而是将vcenter server的默认端口给改为非80(后面会提及)

clip_image007[6]

选择默认实例即可

clip_image008[6]

这里可以看到磁盘的空间要求

clip_image009[6]

服务器配置,在这里,首先要配置服务器的服务帐户,也就是让操作系统用哪个帐户启动相应的服务。为了省事,我们选择“对所有SQL Server服务使用相同的帐户”。也可以选择,NT AUTHORITY\SYSTEM,用最高权限来运行服务。接着,还要设备排序规则,默认是不区分大小写的按你的要求自行调整。

clip_image010[6]

选择混合模式进行安装,并且添加一个本地帐户方便管理,目录和FILESTREAM没有必要修改

clip_image011[6]

clip_image012[6]

clip_image013[6]

3、创建vCenter Server数据库

(1)创建vCenter Server Database数据库

①首先为vCenter Server准备SQL数据库,启动SQL Server Management Studio,

选择新建数据库:

clip_image014[6]

在弹出的窗口中,输入数据库的名称以及选择数据库文件存放的路径,点击“确定”即建立

clip_image015[6]

(2)为vCenter Server创建 64 位 DSN

在创建之前,首先应该安装SQL Server Native Client数据源驱动程序,由于我们在安装SQL Server 2008 R2的同时,SQL Server Native Client也会被一同安装,所以这里就不需要再安装了。

vCenter Server系统是必须具有64位的DSN的,所以在此我们先建立此DSN:

在“控制面板”中的“管理工具”中有“数据源(ODBC)”选项

clip_image016[6]

打开ODBC数据源管理器窗口,在系统DSN标签页中,点击添加

clip_image017[6]

打开创建新数据源窗口,选择SQL Server Native Client 10.0项,点击完成,如果没有SQL Server Native Client 10.0项则说明其驱动没有安装,可在Microsoft? SQL Server? 2008 R2的安装光盘中找到此驱动(类似路径X:\2052_CHS_LP\x64\Setup\x64\sqlncli.msi)

clip_image018[6]

打开创建到SQL Server的新数据源窗口,输入数据源名称和描述内容,在服务器列表中选

择服务器名称,点击下一步。

clip_image019[6]

clip_image020[6]

勾选更改默认的数据库为项,并输入创建的SQL数据库名称,点击下一步。

clip_image021[6]

clip_image022[6]

点击测试“数据源”,显示“测试成功”即完成

clip_image023[6]

返回到系统DSN标签页中,可以看到刚创建好的系统数据源,点击确定。

clip_image024[6]

至此,为vCenter Server准备的SQL Server数据库已配置好。

4、创建Single Sign On数据库

找到以下路径中的文件:X:\Single Sign On\DBScripts\SSOServer\schema\mssql

clip_image025[6]

用Microsoft SQL Server 2008 R2- SQL Server Management Studio工具打开以下3个脚本进行一些内容更改,其余脚本不用更改及运行。

rsaIMSLiteMSSQLSetupTablespaces.sql脚本(创建Single Sign On数据库

用工具打开此脚本,在查询视图中特别注意红色部分,如:C:\CHANGE ME\RSA_DATA.mdf需要路径,由于在C:\ 根目录下并没有CHANGE ME文件夹,所以需要创建此文件,本次试验中在 C:\ 根目录下创建了RSA文件夹,所以需要同时把SQL脚本中的“CHANGE ME”改为“RSA”即可(当然不修改也可以),如:C:\RSA\RSA_DATA.mdf,修改完成后,光标先停留在SQL脚本视图中,点击”执行”,消息“命令已成功完成”。

clip_image026[6]

改为

clip_image027[6]

clip_image028[6]

命令成功运行后,会生成RSA这个数据库

clip_image029[6]clip_image030[6]

rsaIMSLiteMSSQLSetupUsers.sql(创建Single Sign On数据库用户及密码)

手动创建两个用户:安装程序用于设置数据库架构的数据库管理员 (RSA_DBA),和安装程序用于执行安装后任务的数据库用户 (RSA_USER)。

用工具打开此脚本,注意其中的红色部分,添加用户密码,红色部分除单引号外,替换成用户密码,注意密码强度符合复杂度要求。执行,消息:命令已成功完成

SQL数据库脚本执行成功完成后,可以看到创建两个数据库用户RSA_DBA和RSA_USER

clip_image031[6]

改为,此密码要符合复杂度要求

clip_image032[6]

saIMSLiteMSSQLCreateSchema.sql(创建表)

在RSA库中创建表单,打开此脚本,此sql脚本不用修改任何值,需要注意对应库RSA,执行,运行成功会有此提示消息:“ALL 权限已不再推荐使用,并且只保留用于兼容性目的。它并不表示对实体定义了 ALL 权限”

clip_image033[6]

至此,Single Sign On数据库已创建完成,请记住这里配置的数据库名、用户名和密码。在安装vCenter Single Sign On时需要这些信息。

5、安装vCenter Single Sign On

可以在单个主机上通过使用“vCenter Server Simple Install”选项一起安装 vCenter Single Sign On、vCenter Inventory Service 和 vCenter Server。此选项适用于小型部署,这里为了更接近生产环境,所以此实验没采用此种形式,而是分布安装。

vCenter Server 5.1 需要 vCenter Single Sign On 和 Inventory Service。所以必须按此顺序安装这些组件:vCenter Single Sign On、Inventory Service 和 vCenter Server。

(1) 安装vCenter Single Sign On

clip_image034[6]

未加入Active Directory域原因,点击确定,不影响后续安装。

clip_image035[6]

clip_image036[6]

clip_image037[6]

clip_image038[6]

前面描述的使用脚本创建Single Sign On数据库的用途就在这里:

clip_image039[6]

前面描述的rsaIMSLiteMSSQLSetupUsers.sql脚本运行后,下图的设置才可以生效:

数据库类型:Mssql 数据库名称:RSA 数据库用户名:RSA_USER数据库DBA用户名:RSA_DBA,端口默认是1433

clip_image040[6]

在本地系统信息窗口,在完全限定域名或IP地址处输入名称,点击下一步

clip_image041[6]

clip_image042[6]

在vCenter Single Sign On端口设置窗口,使用HTTPS默认端口,点击下一步。

clip_image043[6]

clip_image044[6]

clip_image045[6]

此处安装:有的机器可能会有表结构已存在等错误提示,确定会自动回滚删除,只要重新运行安装vCenter Single Sign On即可解决。

clip_image046[6]

(2) 安装 VMware vCenter Inventory Servic

clip_image047[6]

clip_image048[6]

clip_image049[6]

由于没有域名,所以这里输入的是ip地址

clip_image050[6]

clip_image051[6]

clip_image052[6]

clip_image053[6]

clip_image054[6]

clip_image055[6]

clip_image056[6]

(3) 安装VMware vCenter Server

clip_image057[6]

clip_image058[6]

clip_image059[6]

在数据库选项窗口,选择使用现有的受支持数据库,在数据源名称(DSN)处选择创建的64位DSN,点击下一步。

clip_image060[6]

在数据库选项窗口,输入数据库用户名和数据库密码,点击下一步。

clip_image061[6]

出现此错误,需要开启SQL Server Agent服务

开始菜单\Microsoft SQL Server 2008 R2\配置工具\ SQL Server 配置管理器

clip_image062[6]

clip_image063[6]

clip_image064[6]

在vCenter Server服务窗口,勾选使用SYSTEM帐户,点击下一步。

clip_image065[6]

clip_image066[6]

clip_image067[6]

由于vCenter Server的HTTP默认端口与IIS默认端口以及Reporting Services默认端口冲突

clip_image068[6]

所以在安装vcenter的HTTP时候,需要将IIS默认端口以及Reporting Services默认端口都更改为非80端口(“web服务URL”以及“报表管理器URL”的端口改为非80),或者最简单的是将vCenter Server的HTTP默认端口修改为非80

clip_image069[6]

clip_image070[6]

clip_image071[6]

clip_image072[6]

clip_image073[6]

clip_image074[6]

clip_image075[6]

clip_image076[6]

clip_image077[6]

(4) 安装VMware vSphere Web Client

clip_image078[6]

clip_image079[6]

clip_image080[6]

clip_image081[6]

clip_image082[6]

clip_image083[6]

(5) 安装Update manager

clip_image084[10]

Update manager 5.1主要功能是升级,将ESX/ESXI4.x主机和ESXI5.0主机升级到ESXI5.1,如果没有需升级的主机,此功能也可以不安装

安装步骤:

创建数据库:

方法和创建vcenter数据库的方法一样

创建32位DSN

方法和创建vcenter数据库的方法一样,但要注意的是vcenter创建的是64位的DSN,VMware vSphere Update Manager程序必须具有 32 位 DSN。此要求应用于所有支持的数据库。所以需要在以下路径寻找支持32位的ODBC数据源:

在C:\Windows\SysWOW64文件夹中,找到并比击odbcad32.exe程序文件,运行支持32位的ODBC数据源管理器

clip_image085[6]

打开ODBC数据源管理器窗口,在系统DSN标签页中,点击添加

clip_image086[6]

打开创建新数据源窗口,选择SQL Server Native Client 10.0项,点击完成

clip_image087[6]

打开创建到SQL Server的新数据源窗口,输入数据源名称和描述内容,在服务器列表中选择服务器名称,点击下一步。

clip_image088[6]

clip_image089[6]

勾选更改默认的数据库为项,并选择所创建的SQL数据库名称(即第一步创建的数据库),点击下一步。

clip_image090[6]

clip_image091[6]

安装VMware vSphere Update Manager

clip_image084[11]

clip_image092[6]

由于之前已经将vcenter的默认端口更改为88,所以这里也要做相应的修改,用户名和密码是vcenter所在主机的用户名和密码

clip_image093[6]

在数据库选项窗口,选择使用现有的受支持数据库,在数据源名称(DSN)处选择创建的32位DSN,点击下一步。

clip_image094[6]

clip_image095[6]

在VMware vSphere Update Manager端口设置窗口,可保留默认值,点击下一步

clip_image096[6]

clip_image097[6]

如果,存储空间不足,安装前会有提示信息,一般要求最少120G的空间

clip_image098[6]

clip_image099[6]

你可能感兴趣的:(windows,数据库,Microsoft,操作系统,服务器)