vCenter Server 5.0 安装实战(1)
在《图解交互式方式安装ESXi 5.0的过程》一文中,对ESXi 5.0的安装、配置过程进行了简单介绍,本文讲解vCenter Server 5.0的安装配置过程。
vCenter Server需要使用数据库存储和组织服务器数据,最新发布的vCenter Server 5.0支持三大主流数据库DB2(包括DB2 9.7、DB2 9.8)、Oracle(包括Oracle 10g、Oracle 11g)、SQL Server(包括SQL Server 2005、SQL Server 2008)。在vCenter Sever 5.0的安装包中捆绑了可以用于小型部署(最多5个主机和50个虚拟机)的Microsoft SQL Server 2008 R2 Express数据库。因此在超过5台主机的生产环境中,我们通常需要为vCenter Server准备单独、分离的数据库环境,以满足对虚拟环境进行管理的需要。
本文采用的数据库服务器版本为安装在Linux 操作系统之下的Oracle 10.2.0.4,安装vCenter Server 5.0的操作系统版本为64位的Windows 2003 SP2。同时,为了连接Oracle数据库,需要在该Windows服务器下安装Oracle 10.2.0.4的客户端。
下载vCenter Server 5.0
首先从VMware 官网下载vCenter Server 5.0,接受VMware的许可协议后,可以看到产品包括三个部分:Other VMware vCenter Server 5.0 related modules、VMware vCenter Server Appliance以及VMware vCenter Server 5.0 for Windows - Additional Modules,第一部分就是我们要下载的vCenter Server 5.0,可以下载ISO镜像文件或ZIP压缩包,这两种形式的文件所包含的产品完全相同。
创建vCenter Server数据库
1、登录到Oracle数据库服务器,可以利用数据库创建命令“dbca”,创建vCenter Server Oracle数据库test。
2、在vCenter Server 服务器,配置TNSNAMES.ORA文件(位于ORACLE_CLIENT_HOME\NETWORK\ADMIN目录下)。以下是TNSNAMES.ORA的配置示例。
test=
(DESCRIPTION=
(ADDRESS=
(PROTOCOL=TCP)
(HOST=192.168.4.111) # Oracle数据库服务器的IP地址
(PORT=1521) #Oracle数据库服务器的端口
)
(CONNECT_DATA=
(SERVER=dedicated)
(SID=test) #Oracle数据库服务器的SID
)
)
3、通过SQLPLUS登录到vCenter Server Oracle数据库。
4、创建TABLESPACE :"VPX": CREATE TABLESPACE VPX;
5、创建USER "VPXADMIN",其默认表空间为"VPX",授予该用户必要的权限:
CREATE USER vpxadmin IDENTIFIED BY vpxadmin DEFAULT TABLESPACE vpx;
grant connect to vpxadmin;
grant resource to vpxadmin;
grant create view to vpxadmin;
grant create sequence to vpxadmin;
grant create table to vpxadmin;
grant create materialized view to vpxadmin;
grant execute on dbms_lock to vpxadmin;
grant execute on dbms_job to vpxadmin;
grant unlimited tablespace to vpxadmin;