实施安装VC

1.1.1            前提条件

安装ESXI之后,一般来说,为了管理方面以及能使用更多的功能,安装vCenter必不可少。

一般来说,有两种选择进行vCenter安装,一是安装在独立的物理服务器上,一是安装在虚拟机中。关于两者哪种更优,各有各的看法,这里我选择安装在虚拟机上,具体方法如下。

在群集Cluster中创建一个虚拟机,分配2个虚拟CPU,4G内存,60G硬盘空间,安装Centos 6.8操作系统,安装ORACLE数据库,配置好相关网络连接。用以作为vCenter的数据库。

在群集Cluster中创建一个虚拟机,分配2个虚拟CPU,4G内存,60G硬盘空间,安装好Windows 2008R2 操作系统。用以安装vCenter。

IP地址

服务器用途

操作系统

218.168.127.81

ORACLE数据库,vCenter数据

Centos6.6 x86_64

172.44.2.12

vCenter

Windows 2008 R2

1.1.2            安装ORACLE

在安装好的Centos6.8上,安装ORACLE 11.2.0.4。作为vCenter的数据库。

  • 安装数据库软件
  • 修改系统标识# vim /etc/redhat-release

#CentOS release 6.8 (Final)

Red Hat Enterprise Linux 6

2. 解压从官网下载下来的oracle 11g安装包

#  unzip linux.x64_11gR2_database_1of2.zip

#  unzip linux.x64_11gR2_database_2of2.zip

3. 安装依赖包(使用系统光盘作为yum源,如果安装ORACLE过程中,检查发现少了哪些包,可以直接使用yum进行安装)

# yum -y install binutils compat-libcap compat-libstdc++* gcc gcc-c++ glibc.i686 glibc.x86_64 glibc-devel.i686  glibc-devel.x86_64  libgcc.i686   libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686    libstdc++-devel.x86_64 libaio.i686 libaio.x86_64  ibaio-devel.i686 ibaio-devel.x86_64 make sysstat ksh libXp libaio compat-libstdc++-33 elfutils-libelf-devel libaio-devel libgcc libstdc++ unixODBC.i686 unixODBC     unixODBC-devel.i686 unixODBC-devel pdksh

4. 建立用户和组

# groupadd oinstall 
# groupadd dba 
# useradd -g oinstall -G dba oracle

5. 建立安装目录

# mkdir -p /u01/app/oracle/product/11.2.0/db_1
# chown -R oracle:oinstall /u01/app
# chmod -R 775 /u01/app

6. 修改系统内核参数(根据不同的硬件配置不一样)

vim /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 1200000000
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

# sysctl –p

7. 修改文件限制

vim /etc/security/limits.conf
oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536
oracle              soft    stack   10240

8. 设置oracle用户环境变量

$ cd /home/oracle

$  vim .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

    . ~/.bashrc

fi

# User specific environment and startup programs

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

ORACLE_SID=vcdb

LD_LIBRARY_PATH=$ORACLE_HOME/lib

PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin

export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH

PATH=$PATH:$HOME/bin

export PATH

9. 注销root用户, 使用oracle用户登录。

10. 执行oracle安装程序

物理机centos怎么安装 物理机安装vcenter_操作系统

(1)选择NEXT

物理机centos怎么安装 物理机安装vcenter_开发工具_02

(2)选择单实例安装,点击NEXT

物理机centos怎么安装 物理机安装vcenter_开发工具_03

(3)选择语言

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_04

(4)选择安装企业版

物理机centos怎么安装 物理机安装vcenter_数据库_05

(5)选择安装路径

物理机centos怎么安装 物理机安装vcenter_oracle_06

(6)点击 NEXT

物理机centos怎么安装 物理机安装vcenter_操作系统_07

(7)点击 NEXT

物理机centos怎么安装 物理机安装vcenter_数据库_08

(8)等待安装完成

物理机centos怎么安装 物理机安装vcenter_开发工具_09

(9)使用root 用户,执行以下SQL

# sh /u01/app/oraIncentory/orainstRoot.sh

#sh /u01/app/oracle/product/11.2.0/db_1/root.sh

物理机centos怎么安装 物理机安装vcenter_数据库_10

(10)ORACLE 软件安装完成。

  • DBCA建库

物理机centos怎么安装 物理机安装vcenter_数据库_11

(1)点击Next

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_12

(2)选择创建数据库

物理机centos怎么安装 物理机安装vcenter_数据库_13

(3)点击Next

物理机centos怎么安装 物理机安装vcenter_操作系统_14

(4)输入数据库名称

物理机centos怎么安装 物理机安装vcenter_数据库_15

(5)点击Next

物理机centos怎么安装 物理机安装vcenter_oracle_16

(6)点击Next

物理机centos怎么安装 物理机安装vcenter_oracle_17

(7)选择文件系统以及存放数据文件路径

物理机centos怎么安装 物理机安装vcenter_操作系统_18

(8)点击Next

物理机centos怎么安装 物理机安装vcenter_oracle_19

(9)点击Next

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_20

(10)选择数据库编码

物理机centos怎么安装 物理机安装vcenter_oracle_21

(11)选择Next

物理机centos怎么安装 物理机安装vcenter_开发工具_22

(12)点击Finish

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_23

(13)点击OK,等待安装完成。

  • 配置监听

# su – oracle

$ netca

物理机centos怎么安装 物理机安装vcenter_数据库_24

(1)选择Next

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_25

(2)选择Add,点击Next

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_26

(3)保持默认,点击Next

物理机centos怎么安装 物理机安装vcenter_操作系统_27

(4)点击Next

物理机centos怎么安装 物理机安装vcenter_操作系统_28

(5)点击Next

物理机centos怎么安装 物理机安装vcenter_开发工具_29

(6)点击Next

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_30

(7)点击Next

物理机centos怎么安装 物理机安装vcenter_操作系统_31

(8)点击Finish完成安装

(9)修改ORACLE listener.ora文件,配置完成监听。

[oracle@oradb01 ~]$ cat /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora

SID_LIST_LISTENER =

  (SID_LIST =

    (SID_DESC =

      (GLOBAL_DBNAME = vcdb)

      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/db_1)

      (SID_NAME=vcdb)

    )

  )

LISTENER =

  (DESCRIPTION_LIST =

    (DESCRIPTION =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 218.168.127.81)(PORT = 1521))

      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))

    )

  )

  • 执行vCenter安装所需SQL语句

CREATE  TABLESPACE "VPX" DATAFILE '/u01/app/oracle/oradata/vcdb/vpx01.dbf‘ SIZE 4G AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED;

CREATE USER "VPXADMIN" PROFILE "DEFAULT" IDENTIFIED BY "oracle" DEFAULT TABLESPACE "VPX" ACCOUNT UNLOCK;

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;

grant select on dba_data_files to vpxadmin;

grant select on dba_tablespaces to vpxadmin;

grant select on dba_temp_files to vpxadmin;

1.1.3            配置ODBC

在vCenter服务器上安装ORACLE 11G客户端工具。并配置ODBC。安装oracle 11g客户端不详述。

安装完客户端后,需要配置tnsnames.ora

vcdb =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 218.168.127.81)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = vcdb)

    )

  )

  • 配置ODBC

   在172.44.2.12上配置ODBC。

   先安装ORACLE客户端软件(也可以安装ORACLE数据库软件),这里不描述。跟其他Windwos软件安装方法差不多,一路点下去就可以。

物理机centos怎么安装 物理机安装vcenter_数据库_32

(1)在管理工具中,选择数据源(ODBC)

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_33

(2)选择Oracle in OraDb10g_home

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_34

(3)填写数据库参数,完成ODBC配置。

1.1.4            安装vCenter

设置完成ODBC以后,重启windows2008 R2操作系统,然后把VC安装光盘载入到光驱,安装程序会自动运行,如没有自动运行,就要进入光驱,双击根目录下的autorun.exe进行安装,单击vCenter Server。

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_35

(1)选择安装

物理机centos怎么安装 物理机安装vcenter_操作系统_36

  (2)选择下一步

物理机centos怎么安装 物理机安装vcenter_数据库_37

(3)接受条款,选择下一步

物理机centos怎么安装 物理机安装vcenter_操作系统_38

(4)选择下一步

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_39

(5)选择下一步

物理机centos怎么安装 物理机安装vcenter_数据库_40

(6)选择下一步

物理机centos怎么安装 物理机安装vcenter_操作系统_41

(7)选择下一步

物理机centos怎么安装 物理机安装vcenter_开发工具_42

(8)选择下一步

物理机centos怎么安装 物理机安装vcenter_数据库_43

(9)选择下一步

物理机centos怎么安装 物理机安装vcenter_数据库_44

(10)选择安装

物理机centos怎么安装 物理机安装vcenter_oracle_45

(11)等待安装

物理机centos怎么安装 物理机安装vcenter_数据库_46

(12)选择“是”

物理机centos怎么安装 物理机安装vcenter_开发工具_47

(13)正在安装“Web Client”

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_48

(14)不输入许可密钥,选择下一步

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_49

(15)输入数据源,选择下一步

物理机centos怎么安装 物理机安装vcenter_数据库_50

(16)输入数据库用户名和密码,选择下一步

物理机centos怎么安装 物理机安装vcenter_物理机centos怎么安装_51

(17)选择下一步

物理机centos怎么安装 物理机安装vcenter_开发工具_52

(18)选择下一步

物理机centos怎么安装 物理机安装vcenter_oracle_53

(19)选择下一步

物理机centos怎么安装 物理机安装vcenter_操作系统_54

(20)选择安装

物理机centos怎么安装 物理机安装vcenter_开发工具_55

(21)等待安装

物理机centos怎么安装 物理机安装vcenter_操作系统_56

(22)安装完成


转载于:https://blog.51cto.com/doctormo/1889518