Vmware Vcenter 5.1 部署安装过程 part 2 Esxi 5.1 single sign-on 安装
在上文 part 1 我们介绍了怎么安装 windows 2008 SQL 数据库,在这个文档我们介绍怎么安装ESXI 5.1的 single sign-on 这个SSO 在 ESXI 5.1 是安装 Vcenter 的必要条件 ,单点登录,简单说,就是通过用户的一次性鉴别登录,即可获得需访问系统和应用软件的授权,在此条件下,管理员无需修改或干涉用户登录就能方便的实施希望得到的安全控制。这是一个为了能够在分布式计算机环境中,安全和方便的鉴别用户而产生的,大家在安装part 2 的 ESXI 5.1 的 single sign-on 联动外部数据 会出现用户授权的问题,这个是Wmware ESXI 5.1 设计的时候要调用一个数据库 同事手动在windows 2008 SQL servers 里面手动添加一个 RSA 的数据库和 2 个用户名 RAS_USER 和 RAS_DBD 的数据库用户名,这样在安装Vmware Esxi 5.1 single sign-on 的时候要选用这个手动添加的 RAS-USER 和 RAS_DBD 才可以正常的授权很多人都是卡在这个过程无法进行、为了减少安装的复杂度VMware 5.1 后来推出了一个大包的安装服务就是数据库和single sign-on 、等软件打包安装的过程但是这个安装 option 的定制化的东西比较少所以我在 part 2 和 大家一起讨论的是single sign-on 调用外部数据库的安装步骤测试的拓扑还是我们在 part 1 里面提及的安装拓扑 。
安装需求
首先在安装 ESXI 5.1 之前必须先安装 window 2008 SQL 数据库、再安装 windows 2008 SQL client 客户端安装好后我们要在windows 2008 SQL 数据库中创建一个RAS的数据库和 RAS_USER\RAS_DAB的授权用户名,再在windows 2008 SQL client 客户端安装 Vcenter 5.1 (这个里面包括安装vcenter 的前提要求,安装 vmware single sign-on 和 vmware inventory service 、microsoft NET 3.5 SP 1等插件其中NE T3.5 和 数据和客户端在part 1 中的安装步骤我们介绍完成了)。
安装软件要求
windows 2008 SQL service SP1
windows 2008 SQL service SP1 client
windows 2008 enterprise service 64 bit
Vmware ESXI 5.1 vcenter 安装包
点击右键自动运行 DVD 加载好的 vmware esxi vcenter 5.1 安装包 图-1如下图
点击后运行 vmware esxi vcenter 5.1 界面 图-2 如下图
选择上图的 vcenter single sign on 点击安装 选择语言 英语 图示-3 如下图
进入到 vcenter single sign-on 安装界面点击下一步继续 图示-4 如下图
进入到 vcenter single sign-on 许可界面点击下一步 图示-5 如下图
进入到vcenter single sign-on license许可和法律条款界面 图示-6 如下图
进入到 vcenter single sign-on 第一次安装选择 primary 模式 图示-7 如下图
进入到 vcenter single sign-on 安装选择 basic 安装模式点击下一步图示-8 如下图
进入到 vcenter single sign-on 安装界面选择设置SSO的特权密码 图示-9 如下图
进入到 vcenter single sign-on 安装界面选择外部数据库 图示-10 如下图
进入到 windows 2008 SQL server 手动修改数据库 图示-11 如下图(这个节目已经登陆到了windows AD 上面设置)
选择 SQL Server Management Studio 进入到数据库登陆界面
选择数据库认证模式和对于的数据库 图示-12 如下图
登陆到 SZYND 测试数据库 图示-13 如下图(打开数据库后不要关闭数据库)
找到 vmware vcenter 写好的数据库文件目录这个文件在 vmware vcenter 安装数据包里
对应的位置关系如下图示-14 如下图
对应的在 vmware center 的安装文件包中找到文件夹
选项 single sign on 文件夹 图示-15 如下图所示
选择 DBScripts 文件夹 图示-16 如下图所示
选择 SSO Server 图示-17 如下图所示
选择 schema 文件夹 图示-18 如下图所示
选择 mssql 微软的数据库图示-19如下图所示(这个里面有很多数据库脚本)
选择 mssql 里面的2个数据库修改文件图示-20如下图所示
复制这2个文件到windows 2008 sql servers 数据的桌面创建的文件夹ssoschema图示-21 如下图所示
选择修改数据库模块点击打开 rsaIMSLiteMSSQLSetupTablespaces 数据库文件图示22 如下图所示
前提是打开了数据库上图已经打开了数据;
打开后如修改下 rsaIMSLiteMSSQLSetupTablespaces 数据库文件 存放位置
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\
图示-23 如下图所示
修改 rsaIMSLiteMSSQLSetupTablespaces 数据库 文件口点击数据库的 Execute 执行
图示-24 如下图所示
Execute 执行修改 rsaIMSLiteMSSQLSetupTablespaces 数据库后刷新本地数据库
图示-25 如下图所示
refresh 本地数据库后新建的RSA数据库构建成功图示-26 如下图所示
修改好 RSA 数据库后在添加RSA的数据库本地用户名授予权限
添加 RSA 数据库本地用户名的脚本在 ssoschema 桌面新建的文件夹一起 图示-27 如下图所示
选择 ssoschema 文件夹中的 rsaIMSLiteMSSQLSetupUsers 点击鼠标右键打开
图示-28 如下图所示 选择修改 RSA_USER 和 RSA_DBA的用户名密码
修改 rsaIMSLiteMSSQLSetupUsers 数据库 文件口点击数据库的 Execute 执行
图示-29 如下图所示
Execute 执行修改 rsaIMSLiteMSSQLSetupUsers 数据库后刷新本地数据库
图示-30 如下图所示
Refresh 本地数据库后新建的 RSA_USER 和 RSA_DBA 数据库用户名构建成功图示-31 如下图所示
选择本地数据库点击右键创建新的数据库SZYND-DBA 图示-31 如下图所示
命名本地数据库SZYND-DBA 点击OK 图示-32 如下图所示
vmware vcenter windows 2008 SQL 数据库段已经设置好了;
下面要连接到 windows 2008 SQL client 端设置 也就是拓扑图的 windows VC
在 windows VC 段安装 windows 2008 SQL server 的client 连接软件
图示-33 如下图所示 点击鼠标右键打开SQL 数据库文件
选择X64文件夹 图示-34 如下图所示
选择 setup 文件夹 图示-35 如下图所示
选择 X64文件夹 图示-36 如下图所示
选择 文件夹 sqlncli 安装文件 图示-37 如下图所示(安装就是点击next next 就安装完毕了)
选择 ODBC 软件连接数据库 图示-38 如下图所示
打开ODBC 连接软件 选择系统DSN 配置添加数据库连接 图示-39 如下图所示
选择安装好的ODBC数据库连接客户端连接 图示-40 如下图所示
设置数据库名称描述和连接的数据名称 图示-41 如下图所示
设置数据库设置的SA的用户名和密码 图示-42 如下图所示
选择上面在数据建立的数据库 SZYND-DBA数据库 图示-43 如下图所示
选择数据的语音和安装的目录文件 图示-44 如下图所示
选择数据库连接后测试下和数据库的连接是否成功 图示-45 如下图所示
设置好 SQL SERVERS 数据库和数据库连接软件后
选择对应的数据和输入RAS 数据库 和对应的RAS_USERS 和 RAS_DBA用户名和密码
图示-46 如下图所示
选择对应的数据库域名或者地址 图示-47 如下图所示(默认是自动生成的)
选择是否用域控来管理和连接 vcenter 图示-48 如下图所示(如果是用户域控用户名登陆的就不需要设置了)
选择安装路径 图示-49 如下图所示
设置 vcenter 对应的端口 图示-50 如下图所示
进入到安装界面 图示-51 如下图所示
安装完成 图示-52 如下图所示