当前位置:文档之家› VMware vCenter实施手册

VMware vCenter实施手册

VMware vCenter实施手册
VMware vCenter实施手册

1.安装VC操作系统

1)安装windows 2008 R2 企业版

2)安装vmware tools

3)激活操作系统

4)更改主机名

5)设置IP地址(DNS指向AD)

6)关闭密码复杂度组策略

2.安装AD操作系统

1)安装windows 2008 R2 企业版

2)安装vmware tools

3)激活操作系统

4)更改主机名

5)设置IP地址(DNS指向自己)

6)关闭密码复杂度组策略

3.关闭两台主机,快照一次。

4.配置AD域控制器

1)添加AD域控制器角色

2)配置AD信息并安装DNS服务

3)重要:添加“反向查找区域(PTR)”

4)重启

5.将VC加入域

1)将VC加入域

2)重启

3)以域管理员账号登录到操作系统

6.安装VCenter前准备

1)关闭IPV6协议

在vCenter服务器系统注册表中新建DWORD32值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\DisabledCompo nents,值为ff

此步骤为了在PING VC时能返回IPV4地址,重启后生效。

2)关闭防火墙

7.安装VCenter数据库SQL2008+SP3

1)安装Framework 3.5 SP1

2)安装SQL主程序

3)安装SP3补丁

4)建立用于存放数据库的目录

5)建立SSO数据库RSA通过脚本此脚本在vCenter安装光盘中提供。

6)建立VC数据库VCDB通过脚本

此脚本在vCenter安装光盘中提供。在SQL2008非R2版本中,vmware提供的脚本需要删除部份内容,否则脚本执行会报错。以下是修改过的脚本内容。

VC5.1 vcdb.txt

------------------------------------------------------------------------------

use [master]

go

CREATE DATABASE [VCDB] ON PRIMARY

(NAME = N'vcdb', FILENAME = N'C:\vcdb\VCDB.mdf' , SIZE = 4000KB , FILEGROWTH = 10% ) LOG ON

(NAME = N'vcdb_log', FILENAME = N'C:\vcdb\VCDB.ldf' , SIZE = 1000KB , FILEGROWTH = 10%) COLLATE SQL_Latin1_General_CP1_CI_AS

go

use VCDB

go

sp_addlogin @loginame=[vpxuser], @passwd=N'admin@123', @defdb='VCDB', @deflanguage='us_english'

go

ALTER LOGIN [vpxuser] WITH CHECK_POLICY = OFF

go

CREATE USER [vpxuser] for LOGIN [vpxuser]

go

CREATE SCHEMA [VMW]

go

ALTER USER [vpxuser] WITH DEFAULT_SCHEMA =[VMW]

go

sp_addrolemember @rolename = 'db_owner', @membername = 'vpxuser'

go

if not exists (SELECT name FROM sysusers WHERE issqlrole=1 AND name = 'VC_ADMIN_ROLE') CREATE ROLE VC_ADMIN_ROLE;

GRANT ALTER ON SCHEMA :: [VMW] to VC_ADMIN_ROLE;

GRANT REFERENCES ON SCHEMA :: [VMW] to VC_ADMIN_ROLE;

GRANT INSERT ON SCHEMA :: [VMW] to VC_ADMIN_ROLE;

GRANT CREATE TABLE to VC_ADMIN_ROLE;

GRANT CREATE VIEW to VC_ADMIN_ROLE;

GRANT CREATE Procedure to VC_ADMIN_ROLE;

if not exists (SELECT name FROM sysusers WHERE issqlrole=1 AND name = 'VC_USER_ROLE') CREATE ROLE VC_USER_ROLE

go

GRANT SELECT ON SCHEMA :: [VMW] to VC_USER_ROLE

go

GRANT INSERT ON SCHEMA :: [VMW] to VC_USER_ROLE

go

GRANT DELETE ON SCHEMA :: [VMW] to VC_USER_ROLE

go

GRANT UPDATE ON SCHEMA :: [VMW] to VC_USER_ROLE

go

GRANT EXECUTE ON SCHEMA :: [VMW] to VC_USER_ROLE

go

sp_addrolemember VC_ADMIN_ROLE , [vpxuser]

go

sp_addrolemember VC_USER_ROLE , [vpxuser]

go

use MSDB

go

CREATE USER [vpxuser] for LOGIN [vpxuser]

go

sp_addrolemember @rolename = 'db_owner', @membername = 'vpxuser'

go

if not exists (SELECT name FROM sysusers WHERE issqlrole=1 AND name = 'VC_ADMIN_ROLE') CREATE ROLE VC_ADMIN_ROLE;

go

grant select on msdb.dbo.syscategories to VC_ADMIN_ROLE

go

grant select on msdb.dbo.sysjobsteps to VC_ADMIN_ROLE

go

GRANT SELECT ON msdb.dbo.sysjobs to VC_ADMIN_ROLE

GO

GRANT EXECUTE ON msdb.dbo.sp_add_job TO VC_ADMIN_ROLE

go

GRANT EXECUTE ON msdb.dbo.sp_delete_job TO VC_ADMIN_ROLE

go

GRANT EXECUTE ON msdb.dbo.sp_add_jobstep TO VC_ADMIN_ROLE

go

GRANT EXECUTE ON msdb.dbo.sp_update_job TO VC_ADMIN_ROLE

go

GRANT EXECUTE ON msdb.dbo.sp_add_jobserver TO VC_ADMIN_ROLE

go

GRANT EXECUTE ON msdb.dbo.sp_add_jobschedule TO VC_ADMIN_ROLE

go

GRANT EXECUTE ON msdb.dbo.sp_add_category TO VC_ADMIN_ROLE

go

sp_addrolemember VC_ADMIN_ROLE , [vpxuser]

go

--------------------------------------------------------------------------------------------------------------------

删除脚本中两个USER和两个OR开头的语句。

7)修改数据库的恢复模式为:简单

8)建立VCDB的ODBC数据源

8.安装SSO

打开vCenter5.1安装光盘,开始安装vCenter相关组件。

相关主题
文本预览
相关文档 最新文档