基于Linux的oracle 12cR2 RAC 标准化安装(一)

安装配置规范

安装版本要求

1.         如无特殊说明,所有生产系统的ORACLE  数据库均使用ORACLE 64  位,版本12.2.0.1 

2.         所有安装ORACLE  数据库Server  端的主机上安装企业版(Enterprise Edition)  产品;

硬件要求

1.         整个RAC  的硬件环境包含两台主机、共享存储、网络互连设备

2.         两台主机的硬件配置相同,每台主机至少需要两块物理网卡,一块网卡用于集群内部的私有通信私有网卡,另一块网卡用于提供对外服务公共网卡,每台主机至少还要有一块HBA  卡,通过光纤线连接到存储设备

 

最小需求:

内存最小1G  以上,swap  空间如下:

        RAM

      Swap Space

Between 1 GB and 2 GB

1.5 times the size of the   RAM

Between 2 GB and 16 GB

Equal to the size of the RAM

More than 16 GB

16     B

 

网络及存储划分

个公网IP  地址

个内部心跳私有IP  地址

1G  用于创建ocrvote normal  冗余模式磁盘组

60G  用于创建mgmt external  外部冗余模式磁盘组

2  块及以上  500G  用于创建  data external  外部冗余模式磁盘组(根据实际需求)

1  块及以上  500G  用于创建  arch external  外部冗余模式磁盘组(根据实际需求)

注:实际DATA  ARCH  磁盘组大小根据实际容量而定

  重要业务系统数据库,建议  data    arch  都创建  normal  模式的磁盘组,磁盘数量在原有基础上增加  3   

 

操作系统  OS  要求

Linux 6 

Oracle Linux 6.4 with the Unbreakable Enterprise Kernel 2: 2.6.39-400.211.1.el6uek.x86_64 or later

Oracle Linux 6.6 with the Unbreakable Enterprise Kernel 3: 3.8.13-44.1.1.el6uek.x86_64 or later

Oracle Linux 6.8 with the Unbreakable Enterprise Kernel 4: 4.1.12-37.6.2.el6uek.x86_64 or later

Oracle Linux 6.4 with the Red Hat Compatible kernel: 2.6.32-358.el6.x86_64 or later

Red Hat Enterprise Linux 6.4: 2.6.32-358.el6.x86_64 or later

 

 

Linux 7 

Oracle Linux 7 with the Unbreakable Enterprise kernel 3: 3.8.13-35.3.1.el7uek.x86_64 or later

Oracle Linux 7 with the Red Hat Compatible kernel: 3.10.0-54.0.1.el7.x86_64 or later

 Red Hat Enterprise Linux 7: 3.10.0-54.0.1.el7.x86_64 or later

 

文件系统、目录

/oracle  安装软件  至少在80G空间以上(最少20g);/tmp目录至少1G以上

  数据库软件安装目录为/oracle/app

  集群软件安装目录/oracle/grid

  数据库生产环境备份目录为/backup

以上文件系统目录不论是AIX  Linux  都必须建立单独的lv  设备,避免目录空间的互相影响。

用户、组

安装oracle  软件,必须建立如下操作系统组和用户:

实例安装组oinstall

dba    dba

操作系统用户  grid    primary  组为  oinstall  ,用户主目录为  /home/  grid

操作系统用户  oracle    primary  组为  oinstall  ,用户主目录为  /home/  oracle

注:必须保证双节点上oracle  用户的UID  grid  用户的UID  oinstall  用户组、dba  用户组的GID  相同。

数据库  字符集

数据库字符集默认使用ZHS16GBK-GBK  ,特殊应用除外。

数据库命名规范

1.           数据库名

对每个系统创建一个尽量能够描述该系统的四个字母的缩写,为了表述方便,下文中标记该缩写为  XXXX  ,实例名使用  XXXX1    XXXX2  ,数据库名使用  XXXX 

2.           表空间名

应用表空间使用本地表空间管理,指定每个区(extent)的大小为1M,自动段管理方式,重要系统单个数据文件固定8G,非核心可以采用自动扩展的方式

应用表空间命名规则:

数据表空间为USER_DATA_TBS_yy,数据文件为USER_datayy,单个数据文件大小为 30G

索引表空间为USER_INDX_TBS_yy,数据文件为USER_indxyy,单个数据文件大小为 30G

配置表空间为USER_CONF_TBS_yy,数据文件为USER_CONFyy,单个数据文件大小为 30G

注:USER为自定义用户名,为大写,yy两位为数字编号,从01开始,依次类推,数据文 件的大小设定为30G

数据库文件存放

RAC  是一个多实例、单一数据库的架构,所有的节点共享一个数据库;数据文件、联机日志文件、参数文件、控制文件都必须放在共享存储上

1.  数据库数据文件控制文件存放ASM磁盘组+data/  XXXX 

2.  数据库活动日志存放ASM磁盘组  +data/XXXX  ,单个日志文件大小为200M-500M;

3.  数据库归档日志  放ASM磁盘组+arch/XXXX  (重要业务系统数据库,必须设归档日志)

备份数据库配置信息

在实例与数据库等设置完成后,需对数据库的相关配置信息进行备份,供查询与数据库恢复使用。

 

环境描述

硬件环境

节点配置:

节点

节点名

实例名

操作系统

node1

orcl1

orcl

Linux

node2

orcl2

orcl

Linux

 

环境

l            操作系统:RHEL

l            数据库和集群件版本:ORACLE 12.2.0.1

l            用户组和文件系统配置

用户组和文件系统配置

软件组件

用户

主组

辅助组

软件目录

grid

grid

oinstall

dba

/oracle/grid

rdbms

oracle

oinstall

dba

/oracle/app



请使用浏览器的分享功能分享到微信等