<b>向基于Linux的Oracle RAC 10g集群增添新节点-安装配置</b>[Oracle防范]
本文“<b>向基于Linux的Oracle RAC 10g集群增添新节点-安装配置</b>[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在大都业务中,Oracle 真正利用集群 (RAC) 配置的主要业务要求是整个系统中数据库层的可伸缩性 — 这样,当用户数增添时,可将额外实例增添到该集群来分发该负载.
在Oracle RAC 10g 中,这个特定的功效已经变得越发简单.当节点/实例变成可用状况后,Oracle 便可通过必须的几个设置步骤来包含这个即插即勤奋效.
在本文中,我将谈论将节点增添到现有 Oracle RAC 10g 第 2 版集群所需的步骤.
当前环境
出于演示目的,我们这里的环境是一个四节点的 Rd Hat Linux 集群.该任务是增添一个附加节点,从而使它成为一个五节点集群.
数据库名 |
节点编号 |
数据库版本 |
实例编号 |
操作系统内核版本 |
文件系统 |
集群管理器 |
SSKYDB |
四个节点 — oradb1、oradb2、oradb3 和 oradb4 |
10.2.0.1 |
四个实例 — SSKY1、SSKY2、SSKY3 和 SSKY4 |
Red Hat Enterprise Linux AS 3 |
OCFS 1.0 和 ASM |
Oracle 集群件 |
该历程将通过以下 7 个步骤实现:
1、考虑依靠性和前提条件
2、配置网络组件
3、安装 Oracle 集群件
4、配置 Oracle 集群件
5、安装 Oracle 软件
6、增添新实例(一个或多个)
7、履行平常管理任务
第 1 步:考虑依靠性和前提条件
任何软件安装或进级的第一个主要步骤都是确保系统的完好备份可用,包含操作系统和数据文件.下一步是考证系统要求、操作系统版本和全部利用程序补钉级别.
新节点应当具有与现有节点相同的操作系统版本,包含 Oracle 所需的全部补钉.在这个示例中,由于驻留在节点 1 到 4 上的操作系统是 Red Hat Enterprise Linux 3,因此新节点也应当具有该版本.此外,为了保持当前命名惯例,应当将新节点称为 oradb5.
除了基本的操作系统外,还应当安装 Oracle 需求的以下程序包:
[root@oradb5 root]# rpm -qa | grep -i gcc compat-gcc-c++-7.3-2.96.128 compat-gcc-7.3-2.96.128 libgcc-3.2.3-42 gcc-3.2.3-42 [root@oradb5 root]# rpm -qa | grep -i openmotif openmotif-2.2.3-3.RHEL3 openmotif21-2.1.30-8 [root@oradb5 root]# rpm -qa | grep -i glibc glibc-2.3.3-74 glibc-utils-2.3.3-74 glibc-kernheaders-2.4-8.34.1 glibc-common-2.3.3-74 glibc-headers-2.3.3-74 glibc-devel-2.3.3-74 [root@oradb5 root]# rpm -qa | grep -i compat compat-libstdc++-7.3-2.96.128 compat-gcc-c++-7.3-2.96.128 compat-gcc-7.3-2.96.128 compat-db-4.0.14-5 compat-libstdc++-devel-7.3-2.96.128 [root@oradb5 root]# |
利用以下值更新内核参数.
kernel.core_uses_pid = 1 |
将下列参数增添到 /etc/security/limits.conf.
oracle soft nproc 2047 |
将设备增添到 /etc/fstab — 将设备定义从现有节点之一复制到 oradb5.
[root@oradb5 root]$ more /etc/fstab |
接下来,成立管理用户.Oracle 的每个安装都要求每个节点上有一个管理用户帐户.在全部现有节点中,管理全部者是 oracle,因此下一步是在节点 oradb5 上成立管理用户帐户.当成立该用户帐户时,重要的是用户 oracle 的 UID 和 GID 需求与其他 RAC 节点的相同.该信息可以利用以下号令获得:
[oracle@oradb1 oracle]$ id oracle |
作为根衔接到 oradb5(基于 Linux 或 Unix 的环境)并成立以下操作系统组.
groupadd -g 500 oinstall |
当成立这些组之后,利用以下号令成立 oracle 用户帐户作为 dba 组的成员,然后利用 passwd(密码)号令重新设置用户密码.
useradd -u 500 -g oinstall -G dba, oper oracle |
当成立组和用户之后,应当考证它们以确保以下号令的输出与该集群的全部节点平等.
[root@oradb5 root]$ id oracle |
以上是“<b>向基于Linux的Oracle RAC 10g集群增添新节点-安装配置</b>[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |