Oracle Rac 11R2添加节点

简介: Oracle Rac 11R2添加节点操作方法

Oracle Rac 11R2添加节点

一、完成以下步骤,准备将节点添加到集群:

1、安装操作系统(版本和集群其他节点一致),同时配置hosts文件、内核参数,网络参数,及oracle rac依赖的patch

2、配置网络连接,配置共享存储映射到要添加的节点

3、创建grid、及oracle用户及相关目录及环境变量.

4、确保在节点上配置了SSH.

5、使用cvu验证添加节点是否符合要求
从已存在的节点目录 Grid_home/bin下执行如下命令:
$ cluvfy stage -pre nodeadd -n New Node -verbose
$ cluvfy stage -post hwos -n node_list | all [-verbose]
$ cluvfy comp peer [-refnode ref_node] -n node_list
[-orainv orainventory_group] [-osdba osdba_group] [-verbose]

二、添加节点
1、前提条件
1.1、在节点1上有一个已存在的cluster
1.2、确认要增加的节点名
1.3、在1节点Oracle Clusterware安装时成功的

2、开始添加节点
2.1、在1节点目录 Grid_home/oui/bin运行 addNode.sh脚本

如果你是使用 (GNS),执行如下:
$ ./addNode.sh -silent "CLUSTER_NEW_NODES={node2}"

如果你没有使用GNS:,运行如下
$ ./addNode.sh -silent "CLUSTER_NEW_NODES={node2}""CLUSTER_NEW_VIRTUAL_HOSTNAMES={node2-vip}"

./addNode.sh -silent "CLUSTER_NEW_NODES={NewNodeName}" "CLUSTER_NEW_PRIVATE_NODE_NAMES={Interconnect}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={Virtual Host Name}"

./addNode.sh -silent "CLUSTER_NEW_NODES={rac2}" "CLUSTER_NEW_PRIVATE_NODE_NAMES={rac2-priv}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={rac2-vip}"

执行命令后首先会检查节点是否满足条件,如果不满足某一个检查项脚本会退出,请确认检查项是否可以忽略
如果确认检查项可以忽略,需要设置跳过添加节点检查
export IGNORE_PREADDNODE_CHECKS=Y

注:如果您没有使用(GNS),那么您必须将node2的名称和地址添加到DNS

执行完后会提示执行orainstRoot.sh和root.sh脚本

2.2、确认新节点是否添加成功

$ cluvfy stage -post nodeadd -n node2 [-verbose]

2.3、检查资源是否都正常
crsct stat res –t

三、

1、在1节点目录 Oracle_home/oui/bin 跑 addNode.sh 脚本:

$ ./addNode.sh -silent "CLUSTER_NEW_NODES={node2}"

2、Run the root.sh script on node2 as root.
3、验证添加的oracle软件是否成功
$ cluvfy stage -post nodeadd -n NewNode

4、scp其他节点的tnsnames.ora文件到新增节点,并进行相应的修改
三、在1节点上增加Oracle RAC 数据库实例
1、使用dbca新增实例
2、使用静默方式
dbca -silent -addInstance -nodeList node_name -gdbName gdb_name
[-instanceName instance_name -sysDBAUserName sysdba -sysDBAPassword password]

QQ_20170922121239

完成后查看集群的状态如下
rac1-> crsctl status res -t

拷贝rac其他一个节点的密码文件到新增节点并修改与本实例相关names

目录
相关文章
|
1月前
rac 节点驱逐
rac 节点驱逐
10 0
|
1月前
|
存储 运维 Oracle
Oracle系列十八:Oracle RAC
Oracle系列十八:Oracle RAC
|
2月前
|
Oracle 关系型数据库
oracle Hanganalyze no RAC
oracle Hanganalyze no RAC
15 0
|
2月前
|
Oracle 关系型数据库
oracle rac 手工安装补丁,不适用auto
oracle rac 手工安装补丁,不适用auto
25 3
|
6月前
|
Oracle 关系型数据库 Java
分享一个 Oracle RAC 模式下客户端建立JDBC初始连接时因ONS造成应用启动时卡顿30秒问题的排查分析案例
分享一个 Oracle RAC 模式下客户端建立JDBC初始连接时因ONS造成应用启动时卡顿30秒问题的排查分析案例
|
8月前
|
Oracle 关系型数据库
Oracle——查询树形结构当前节点以及子节点
Oracle——查询树形结构当前节点以及子节点
|
11月前
|
存储 Oracle 关系型数据库
|
文字识别 Oracle 关系型数据库
Oracle rac重新执行root.sh脚本
Oracle rac重新执行root.sh脚本
696 0
|
网络协议 Oracle 关系型数据库
Oracle rac 修改SCAN IP
Oracle rac 修改SCAN IP
652 0

推荐镜像

更多