vSphere之规划与规划vCenter Server 4.1的布置51CTO博客 - 威尼斯人

vSphere之规划与规划vCenter Server 4.1的布置51CTO博客

2019年04月01日08时53分05秒 | 作者: 梦秋 | 标签: 装置,数据库,运用 | 浏览: 1599

摘要

本文首要介绍了别离运用Sql Server及Oracle作为后台数据库来装置vCenter Server的进程

目录

vCenter Server简介简介

vCenter Server的拓扑

vCenter Server支撑的数据库

vCenter Server 高可用性

装置vCenter Server

vCenter Server简介

vCenter Server供给了履行VMotion,DRS,HA,FT的功用。没有vCenter Server,将无法树立vDS,host profiles,vCenter Update Manager。

最低硬件需求:

CPU:2G Memory:2G,可用磁盘空间1G以上。

两个CPU中心,3GB内存支撑100个ESX/ESXi主机和2000个虚拟机

两个CPU中心,2GB内存支撑50个ESX/ESXi主机和1000个虚拟机

主张:两个CPU中心现已满意,更多的CPU将无法得到充分运用,内存方面,越多越好。

vCenter Server的拓扑

vCenter Server支撑的数据库

Oracle 10g/11g,SQL Server 2005(SP2)/2008

vCenter Server 4.1只支撑64位的DSN

vCenter Server 4.1支撑DB2,但vUM不支撑DB2

VMware主张在小规模环境布置(少于5个的主机,少于50个虚拟机)中才运用SQL Server 2005 Express Edition

关于SQL Server来说,两个CPU中心,4GB内存能够满意大都场景的需求。

vCenter Server 高可用性

当vCenter Server不行用时,部分高档功用比如VMware VMotion, VMware Storage VMotion, and VMware DRS也将不行用,但VMware HA在外。

当vCenter Server不行用时,将无法克隆虚拟机,也无法运用模板布置虚拟机。

当vCenter Server不行用时,明显无法运用会集认证,以及根据人物办理ESX/ESXi主机

1. vCenter Server的高可用

计划一:vCenter Server是物理效劳器

此计划高可用解决办法是运用待机效劳器,可分为两种办法,第一种待机效劳器为物理效劳器,第二种待机效劳器为虚拟机。

高可用的解决办法是预备一台待机效劳器vCenter Server,当vCenter Server主效劳器停机时,启用待机的vCenter Server,然后衔接到后端数据库。此计划需求留意的是坚持自动及被迫效劳器的文件体系的同步。假如待机效劳器运用虚拟机,可运用P2V将vCenter Server主效劳器布置到vCenter Server环境中的虚拟机上。

只需后端数据库可用,在没有待机vCenter Server的环境中,只需求重新装置一台vCenter Server,然后衔接到后端数据库,再衔接相应的主机,即可康复vCenter Server环境。

计划二:vCenter Server是虚拟机

将vCenter Server布置在VMWARE HA的环境。运用HA功用,当vCenter Server虚拟机宿主机毛病时或许需求保护,vCenter Server虚拟机将在别的一台主机上重启,也可运用vmotion手动将vCenter Server迁移到别的一台主机,然后供给了vCenter Server的高可用性。

2. 数据库的高可用

vCenter Server环境中最重要的部分是供给后端数据库的冗余,可考虑的办法运用效劳器集群,此外,也可考虑运用SQL数据库日志仿制功用,假如没有群集及仿制的布置,至少要有相应的数据库备份计划。

装置vCenter Server

vCenter Server需求运用64位的DSN,支撑的数据库有SQL及Oracle。出于办理便利的考虑,运用活动目录(xyz.com)办理vCenter Server环境下的效劳器。身份验证办法运用Windows身份验证

接下来将根据后端数据库别离为Sql及Oracle两种状况来装置vCenter Server

1. vCenter Server运用SQL Server 2008 R2作为后端数据库

1.1 创立vCenter Server所需的数据库vcdb及相应登录用户

全新装置一台SQL Server 2008 R2,主机名为sql2008R2,IP为192.168.1.7

参加活动目录(xyz.com),运用一般域用户(sqladmin)登录,将该域用户参加本地办理员组。

出产环境中出于权限别离的考虑,数据库效劳器办理员为xyz\sqladmin,vCenter Server数据库用户为xyz\vcadmin

需求为域用户sqladmin分配适合的权限才干登录Sql2008R2

数据库效劳器办理员为xyz\sqladmin的权限为sysadmin

运用xyz\sqladmin登录Sql2008R2控制台,

创立vCenter Server数据库vcdb,创立登录用户xyz\vcadmin,创立vcdb数据库用户xyz\vcadmin,颁发db_owner权限

CREATE DATABASE vcdb;

Go

CREATE LOGIN [xyz\vcadmin] FROM WINDOWS;

GO

USE [vcdb]

GO

CREATE USER [xyz\vcadmin] FOR LOGIN [xyz\vcadmin]

GO

USE [vcdb]

GO

EXEC sp_addrolemember Ndb_owner, Nxyz\vcadmin

GO

装置进程该用户还需求MSDB数据库的db_owner权限(只是在装置进程才需求,装置完结之后移除)

USE [msdb]

GO

CREATE USER [xyz\vcadmin] FOR LOGIN [xyz\vcadmin]

GO

USE [msdb]

GO

EXEC sp_addrolemember Ndb_owner, Nxyz\vcadmin

GO

假如必要运用该存储进程修正db_owner

EXEC sp_changedbowner @loginame=`vcdbuser′,@map=`true

1.2 在vCenter Server效劳器上创立64位的体系DSN

全新装置一台Windows 2008 R2效劳器,机器名为vcenter,IP为192.168.1.40

参加活动目录(xyz.com),运用一般域用户(vcadmin)登录,将该域用户参加本地办理员组。

首要需求装置Sql2008R2的装置 SQL Server Native Client,sqlncli.msi 的 x64 和 Itanium 版别也会装置 SQL Server Native Client 的 32 位版。

该东西坐落CDROM:\2052_CHS_LP\x64\Setup\x64\sqlncli.msi

假如无法衔接,需求敞开数据库效劳器的1433(TCP)端口

1.3 装置vCenter Server

运用xyz\vcadmin用户登录vcenter效劳器,挂载装置光盘

挑选第一项vCenter Server装置,根据导游提示装置即可。

点击下一步时,需求Sql Agent效劳现已运转

装置vSphere Client进程省掉。

1.4 装置链接形式的vCenter Server

链接形式的vCenter Server运用Microsoft ADAM在实例之间仿制信息。

需求仿制的包括:

衔接信息(IP地址和端口)

证书和指纹

许可证信息

用户人物

为实例2创立相应的数据库vcdb2

CREATE DATABASE vcdb2;

Go

USE [vcdb2]

GO

CREATE USER [xyz\vcadmin] FOR LOGIN [xyz\vcadmin]

GO

USE [vcdb2]

GO

EXEC sp_addrolemember Ndb_owner, Nxyz\vcadmin

GO

装置进程

接下来的装置进程与一般装置无异,登录之后如图所示。

2. vCenter Server运用Oracle11g2作为后端数据库

2.1 创立vCenter Server所需的数据库vcdb及相应登录用户

可运用dbca建库导游创立也可运用sqlplus创立

sqlplus / as sysdba

Create SmallFile TableSpace "vcdb" DataFile c:\database\vcdb.dat size 1G Autoextend On Next 10M MaxSize Unlimited Logging Extent Management Local Segment Space Management Auto;

Create User vcadmin Profile Default Identified By password Default TableSpace "vcdb" Account Unlock;

Grant Connect,Resource,DBA to vcadmin;

commit;

2.2 vCenter Server上装置ODBC driver

创立DSN

点击Test Connection,输入凭证测验衔接

2.3 装置vCenter Server

挂载vCenter Server装置光盘

省掉装置进程若干

此用户为数据库用户

接下来的装置进程与SQL的相同,截图略。

按体系提示将ojdbc14.jar仿制到tomcat\lib文件夹,但在我的体系上找不到ojdbc14.jar,置疑此提示是根据oracle 10g而发生的。

白皮书说要运用Microsoft Sql数据库,有必要装置JDK1.6。一起需求将sqljdbc4.jar添加到CLASSPATH变量
要运用Oracle数据库,CLASSPATH变量有必要包括JDBC驱动文件

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表威尼斯人立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章