Oracle11g RAC(裸盘安装)实施手册

更新时间:2023-12-08 12:01:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Oracle11g RAC LINUX

实 施 手 册

目录

Oracle11g RAC LINUX ..................................................................................................................... 1 1、 操作系统的安装 ............................................................................................................... 3

1.1 硬件资源 ....................................................................................................................... 3 1.2 网络分配 ....................................................................................................................... 3 1.3 操作系统安装 ............................................................................................................... 3 2、 操作系统配置 ................................................................................................................... 3

2.1 设置网络节点名称 ......................................................................................................... 3 2.2 配置网络节点名称解析 ................................................................................................. 4 2.3 配置内核参数 ................................................................................................................. 4 2.4 配置各节点时间同步 ..................................................................................................... 5 2.5 建立hangcheck模块加载 ............................................................................................. 9 2.6 禁用系统防火墙 ............................................................................................................. 9 2.7 设置Oracle登陆使用资源数 ..................................................................................... 10 2.8 配置Oracle用户和用户组 ......................................................................................... 10 2.9 建立Oracle使用目录及授权 ..................................................................................... 11 2.10 配置Oracle用户环境 ................................................................................................. 11 3、 共享磁盘的挂载和配置 ......................................................................................................... 12

3.1 IPSCAN的划分及配置 .................................................................................................. 12 3.2 共享磁盘在系统中挂载 ............................................................... 错误!未定义书签。 3.3 建立共享磁盘分区 ....................................................................................................... 12 3.4 建立裸(raw)设备 ..................................................................................................... 14 3.5 裸设备开机授权及挂载 ............................................................................................... 15 4、 建立ssh等效性(在oracle用户操作) ................................................................... 16

4.1 建立相关目录生成密钥和公钥 ................................................................................... 16 4.2 建立等效密钥 ............................................................................................................... 17 4.3 ssh等效性的验证 ........................................................................................................ 18 5、 安装Oracle11g cluster软件 ............................................................................................. 20

5.1 CRS软件的安装 .......................................................................................................... 20 5.1检测CRS是否安装成功 ................................................................................................ 31 6、 安装Oracle11g database .................................................................................................... 32

6.1 安装Oracle11g database软件 ................................................................................... 32 6.2 配置各节点的监听 ......................................................................................................... 42 7、 建立数据库实例及配置ASM磁盘组(用裸盘) ................................................................. 47

7.1建立和配置asm磁盘组 .................................................................................................. 47 7.2 建立和配置数据库实例 ................................................................................................. 53 7.3是否安装成功检查 .......................................................................................................... 65

1、 操作系统的安装

1.1 硬件资源

Cpu :Intel(R) Xeon(TM) MP CPU 3.16GHz*2 内存:24G 硬盘:300G

网卡:3块千兆网卡 共享磁盘:2T 1.2 网络分配

主机名 公网(public) 专网(private) 虚拟网(vip) rac1 IP IP IP rac2 IP IP IP

1.3 操作系统安装

操作系统版本:Red Hat Enterprise Linux AS release 4 (Nahant Update 4)

2、 操作系统配置

2.1 设置网络节点名称

在第一台服务器的操作系统中,打开一个终端,执行如下命令: vi /etc/sysconfig/network

编辑 network文件,把HOSTNAME更改为rac1,并保存。如下所示: HOSTNAME=rac1 # hostname rac1

在第二台服务器的操作系统中,打开一个终端,执行如下命令: vi /etc/sysconfig/network

编辑 network文件,把HOSTNAME更改为rac2,并保存。如下所示: HOSTNAME=rac2 # hostname rac2

2.2 配置网络节点名称解析

在第一台服务器的操作系统中,打开一个终端,执行如下命令: vi /etc/hosts

编辑 hosts文件,在文件最后写入如下参数:(注意:以下IP根据现场需要更改)

192.168.1.10 rac1 10.1.2.10 rac1-priv 192.168.1.174 rac1-vip 192.168.1.115 rac2 192.168.1.10 rac2-priv 192.168.1.189 rac2-vip

在第二台服务器的操作系统中,打开一个终端,执行如下命令: vi /etc/hosts

编辑 hosts文件,在文件最后写入如下参数:(注意:以下IP根据现场需要更改)

192.168.1.10 rac1 10.1.2.10 rac1-priv 192.168.1.174 rac1-vip 192.168.1.115 rac2 192.168.1.10 rac2-priv 192.168.1.189 rac2-vip

2.3 配置内核参数

在第一台服务器的操作系统中,打开一个终端,执行如下命令: vi /etc/sysctl.conf

编辑 sysctl文件,在文件中修改如下参数:

net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 4194304 net.core.wmem_max = 4194304

在第二台服务器的操作系统中,打开一个终端,执行如下命令: vi /etc/sysctl.conf

编辑 sysctl文件,在文件中修改如下参数:

net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 4194304 net.core.wmem_max = 4194304

2.4 配置各节点时间同步

我们这里以rac1做为时间服务器,其中设置如下:

以下需要检查一下系统防火墙是否关闭,分别打开一个终端,输入如下命令 service iptables status (显示防火墙状态) 若是防火墙开启则用以下命令关闭

service iptables stop (关闭防火墙)

vi /etc/ntp.conf

文件ntp.conf中增加以下红色内容:

# Permit time synchronization with our time source, but do not # permit the source to query or modify the service on this system. restrict default kod nomodify notrap nopeer noquery restrict -6 default kod nomodify notrap nopeer noquery restrict default ignore (关闭所有的 NTP 要求封包)

# Permit all access over the loopback interface. This could # be tightened as well, but to do so would effect some of # the administrative functions. restrict 127.0.0.1 restrict -6 ::1

# Hosts on local network are less restricted.

#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap restrict 214.128.0.0 mask 255.255.255.0 nomodify (其中214.128.0.0服务器应用通信所在网段,例如:服务器应用通信的ip是214.128.8.2,那么这里就修改为214.128.0.0)

# Use public servers from the pool.ntp.org project.

# Please consider joining the pool (http://www.pool.ntp.org/join.html).

本文来源:https://www.bwwdw.com/article/zb3t.html

Top