欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

Oracle Linux 5.8安装Oracle 11g RAC

程序员文章站 2022-06-14 17:07:52
...

Oracle Linux 5.8安装Oracle 11g RAC

第一章:配置实验环境

实验环境使用virtual box虚拟机软件实现。安装操作系统步骤忽略了。。。

1.1、服务器操作系统:

Oracle Linux 5.8安装Oracle 11g RAC

1.2、Oracle软件版本:

Oracle database

11.2.0.3

Oracle grid

11.2.0.3

1.3、虚拟机硬件配置

每台虚拟机分配3GB内存、2颗CPU、两块网卡、60GB硬盘

Oracle Linux 5.8安装Oracle 11g RAC

第二章:配置虚拟主机,环境准备

2.1-2.7的操作两台虚拟机要配置一样(主机名及IP地址除外,,按第一章里的进行配置)。

其中的udev绑定脚本来自maclean liu的oracle 11g rac教程

?mod=viewthread&tid=2007&extra=page%3D2%26orderby%3Dlastpost

2.1关闭selinux及iptables

修改/etc/selinux/config文件,SELINUX=disables关闭SELINUX

Oracle Linux 5.8安装Oracle 11g RAC

/etc/init.d/iptables stop关闭防火墙服务。

Oracle Linux 5.8安装Oracle 11g RAC

chkconfig –level 35 ipatables off禁止服务开机启动。‘

Oracle Linux 5.8安装Oracle 11g RAC

2.2 修改主机名及hosts文件

Oracle Linux 5.8安装Oracle 11g RAC

Oracle Linux 5.8安装Oracle 11g RAC

2.3 创建相关的用户组

创建命令如下

groupadd -g 5000 asmadmin

groupadd -g 5001 asmdba

groupadd -g 5002 asmoper

groupadd -g 6000 oinstall

groupadd -g 6001 dba

groupadd -g 6002 oper

useradd -g oinstall -G asmadmin,asmdba,asmoper grid

useradd -g oinstall -G dba,asmdba oracle

2.4 配置yum源,安装oracle所需软件包

Oracle Linux 5.8安装Oracle 11g RAC

Vi编辑oinstall.repo文件输入以下内容:

[oracle-install]

name=oracle-install

baseurl=file:///media/disk/Server

gpgcheck=0

enabled=1

然后执行yum install oracle-validated,输入Y进行安装

Oracle Linux 5.8安装Oracle 11g RAC

2.5修改用户限制参数文件

Cat /etc/security/limits.conf查看用户限制文件的参数,使用yum install oracle-vildated之后,oracle用户参数己自动配置好。

Oracle Linux 5.8安装Oracle 11g RAC

只需要把grid用户的数数添加到文件里即可。

# grid-Validated setting for nofile soft limit is 131072

grid soft nofile 131072

# grid-Validated setting for nofile hard limit is 131072

grid hard nofile 131072

# grid-Validated setting for nproc soft limit is 131072

grid soft nproc 131072

# grid-Validated setting for nproc hard limit is 131072

grid hard nproc 131072

# grid-Validated setting for core soft limit is unlimited

grid soft core unlimited

# grid-Validated setting for core hard limit is unlimited

grid hard core unlimited

# grid-Validated setting for memlock soft limit is 50000000

grid soft memlock 50000000

# grid-Validated setting for memlock hard limit is 50000000

grid hard memlock 50000000

2.6 创建database及grid的安装目录

mkdir /u01

mkdir /g01

chown –R oracle:oinstall /u01

chown –R grid:oinstall /g01

passwd oracle

passwd grid

2.7关闭ntp服务

[root@rac1 ]# /etc/init.d/ntpd status

ntpd is stopped

[root@rac1 ]# chkconfig ntpd off

[root@rac1 ]# mv /etc/ntp.conf /etc/ntp.conf.original

Oracle Linux 5.8安装Oracle 11g RAC