linux 6.4 安装oracle 11.2.04 RAC

1.配置IP信息:/etc/hosts

   IP 信息包括实际业务地址信息、 VIP 信息、心跳地址信息和 SCAN-IP 信息

   SCAN-IP11.2中新增的IP地址

   以下是一个 2 节点 RAC 的配置示例:

  192.168.11.101  dbrac01

  192.168.11.102  dbrac02

  192.168.11.103  dbrac01-vip

  192.168.11.104  dbrac02-vip

  192.168.11.105  test-scan

  192.168.20.1  dbrac01-priv

  192.168.20.2  dbrac02-priv

2.多路径软件:DM-Multipath

配置文件: /etc/ multipath.conf
配置内容:可以仅配置 defaults

defaults {

  user_friendly_names  no

  max_fds  max

  flush_on_last_del  yes

}

建议在 multipaths 段中设置设备名称与 wwid 之间的对应关系

multipaths {

  multipath {

  wwid **********

  alias data

  }

  multipath {

  wwid **********

  alias ora

  }

}

Fusion-IO优化(如果有)

FIO 版本: 3.2.2
/etc/ sysconfig / iomemory-vsl

去掉“#ENABLED=1”前面的“#

注:在enabled=1 的情况下,可以使用/etc/init.d/iomemory-vsl自动加载VSL

/etc/ modprobe.d / iomemory-vsl

options iomemory-vsldisable_msi=0

options iomemory-vsluse_workqueue=3

options iomemory-vsltintr_hw_wait=50

/etc/ modprobe.d /unsupported-modules

去掉“#allow_unsupported_modules 1”前面的“#

 

编辑 /etc/ init.d / multipathd 文件,增加相关指令
例:假定块设备文件为 /dev/ mapper / ora /dev/ mapper /data ,则在 /etc/ init.d / multipathd 中增加如下指令:

chowngrid:dba /dev/mapper/ora

chmod 660 /dev/mapper/ora

chowngrid:dba /dev/mapper/data

chown 660 /dev/mapper/data

 

3.添加oraclegrid账户

在每个节点中创建如下帐号:

groupadd -g 501 oinstall

groupadd -g 502 dba

groupadd -g 503 asmadmin

groupadd -g 504 asmdba

useradd -u 501 -g oinstall -G dba,asmdba -d /home/oracle oracle

useradd -u 502 -g oinstall -G asmdba,asmadmin,dba  -d /home/grid grid

 

4.安装目录及其访问权限

建立并设置如下目录:

mkdir -p /opt/oracle/products/11.2.0

mkdir -p /opt/grid/products/11.2.0

mkdir -p /opt/oraInventory

mkdir -p /opt/ogrid

chown -Rforacle:oinstall /opt/oracle

chown -Rfgrid:oinstall /opt/grid

chown -Rfgrid:oinstall /opt/ogrid

chown -Rfgrid:oinstall /opt/oraInventory

 

5./etc/security/limits.conf

该文件的内容如下:

oracle              soft    nproc   2047

oracle              hard    nproc  16384

oracle              soft    nofile  1024

oracle              hard    nofile  65536

oracle              soft    stack  10240

oracle              hard    stack  32768

grid              soft    nproc   2047

grid              hard    nproc  16384

grid              soft    nofile  1024

grid              hard    nofile  65536

grid              soft    stack  10240

grid              hard    stack  32768

 

6./etc/sysctl.conf32G内存)

该文件的内容如下:

kernel.shmall = 8388608  //32*1024*1024*1024/4096

kernel.shmmax = 34359738367   //32*1024*1024*1024-1

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.aio-max-nr = 1048576

fs.file-max = 6815744

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 = 1048586

vm.nr_hugepages = 10240 //可选

/ sbin / chkconfig boot.sysctl on  —— suse 确保修改重启生效
/ sbin / sysctl -p
 
7.配置NTP
/etc/ntp.conf
 
8. Grid 用户的环境变量
/home/grid/ .profile 增加以下内容:

exportORACLE_HOME=/opt/grid/products/11.2.0

export ORACLE_BASE=/opt/ogrid/11.2.0

exportPATH=$PATH:$ORACLE_HOME/bin

export ORACLE_SID=+ASM1  //二号节点为+ASM2

umask 022

 

9.Oracle用户的环境变量

/home/oracle/.profile 增加以下内容:

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/products/11.2.0
export ORA_CRS_HOME=/opt/grid/products/11.2.0
export PATH=$PATH:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
export ORACLE_SID=test1
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export TNS_ADMIN=$ORACLE_HOME/network/admin
umask 022

 

10.ssh互信

一般不自己配,直接在安装GI到grid installation options的时候点开SSH Connectivity SETUP一下,就好了。也可以自己配。

 

11.操作系统补丁安装

到oracle官网查看Real Application Clusters Installation Guide for Linux and UNIX,找到相应操作操作系统的补丁包列表

SUSE 直接输入命令yast2图形化界面配置软件源

rpm -qa |grep XXX

zypper pa |grep XXX

zypper install XXX

 

redhat 新增/etc/yum.repo.d/ 一个文件配置自己的软件源(使用本地iso文件建立必须先挂载)mount -o loop /test/XXX.iso /test /mnt/test

rpm -qa |grep XXX

yum list |grep XXX

yum install XXX

yum grouplist

yum groupinstall

 

12.安装图形化插件

SUSE一般都在装系统的时候装过了(仅自己遇到的环境)。

REDHAT

yum groupinstall "X Window System"

yum groupinstall Desktop

 

13.安装vnc

REDHAT

yum install tigervnc-server

启动vncserver

切换到相应的用户: su - grid

vncserver

 

14.配置udev

(单节点要配置磁盘自动挂载/etc/fstab)

 

15.解压数据库安装包,安装grid 目录里面的rmp 的cvuqdisk-1.0.9-1.rpm包(每个节点都要安装)

rpm -ivh cvuqdisk-1.0.9-1.rpm

各个节点之间的文件传输可以使用scp /XXX/XXX.zip root@10.10.10.10:/XXX/XXX.zip

 

16.图形化界面安装GI软件

 

17.ASM磁盘组创建

图形化界面asmca

 

18.安装数据库软件

 

19.打PSU补丁

 

20.dbca建库

 

21.参数调整

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值