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]

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

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

Oracle Rac 11R2添加节点相关推荐

  1. Oracle RAC 11R2配置归档、删除策略,闪回配置完整版

    2019独角兽企业重金招聘Python工程师标准>>> 题记: 生产RAC,闪回和归档必须配置,但是闪回功能基本上用不到所以可以考虑不启用,读者只需要了解其作用以及如何紧急处理因归档 ...

  2. ORACLE RAC如何增加节点

    ORACLE RAC系统是一个可以横向进行扩展的系统,当一个RAC系统计算能力不满足客户的需求时候,增加节点能够快速增加整个系统的计算能力,使得客户系统计算能力得到一定的提升,以满足客户不断增长的计算 ...

  3. oracle如何添加undo,ORACLE RAC 11G 添加以及删除UNDO表空间

    在生产环境上,由于闪存盘的容量有限,现在需要将闪存盘里面的UNDO表空间,替换到非闪存的磁盘里面. 磁盘的使用情况如下: 表空间使用情况如下: RAC两个节点占用将近167G的空间. 操作步骤如下: ...

  4. 11gR2 RAC手动添加节点数据库实例

    两台服务器构成的Oracle 11gR2 RAC环境中,其中rac1服务器的私有网卡需要更换,所以在rac2服务器上使用dbca创建数据库的时候只创建了本节点的数据库实例(oracledb1).当ra ...

  5. oracle ipc message,【案例】Oracle RAC IPC send timeout error导致RAC的节点挂起解决办法

    天萃荷净 Oracle研究中心案例分析:运维DBA反映Oracle RAC环境数据库节点挂起,分享日志发现是由于IPC send timeout error导致RAC的节点挂起. 本站文章除注明转载外 ...

  6. oracle registers,【案例】Oracle RAC强制删除node节点过程的详细笔记

    天萃荷净 Oracle研究中心案例分析:分享一篇关于Oracle RAC节点间操作的笔记,详细介绍如何强制删除Oracle RAC中的节点. 本站文章除注明转载外,均为本站原创: 转载自love wi ...

  7. 为11.2.0.2 Grid Infrastructure添加节点

    在之前的文章中我介绍了为10g RAC Cluster添加节点的具体步骤.在11gr2中Oracle CRS升级为Grid Infrastructure,通过GI我们可以更方便地控制CRS资源如:VI ...

  8. oracle集群服务删除,删除 Support for Oracle RAC

    删除 Support for Oracle RAC 可以从以下实体删除 Support for Oracle RAC: 如何从群集删除 Support for Oracle RAC 要从群集中的所有节 ...

  9. 在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 11g 集群 (2)

    13. 创建任务角色划分操作系统权限组.用户和目录 在集群的两个 Oracle RAC 节点上针对 grid 和 oracle 用户执行以下用户.组和目录配置并设置 shell 限制的任务.     ...

最新文章

  1. 系统动力学_System Dynamics
  2. sudo执行脚本找不到环境变量解决方法
  3. 轻松学MVC4.0–4 扩展UserProfile
  4. geyser学习记录(day2):我们在命令行当中怎么使用这个架构?
  5. C++中的hash_map和map的区别
  6. LINUX的“脏奶牛”
  7. SpringCloud Zuul(四)之工作原理
  8. JavaScript,等比例缩放图片的函数,很好用。
  9. 数据爆炸时代,云存储在“破圈”!
  10. idhttp返回乱码_node.js http.get请求返回的中文乱码, iconv zlib模块都不好使,求解决!!!...
  11. android解析html新闻的方法,Android使用Jsoup解析Html表格的方法
  12. [索尼]笔记本电脑驱动程序安装顺序?
  13. ROS2.9.27架设网吧软路由实战篇之端口映射与回流
  14. unity隐藏鼠标光标的2种方法
  15. Kubernetes CSI
  16. android课程设计健身,健身软件课程设计.doc
  17. android 载入svg动画,实例讲解使用SVG制作loading加载动画的方法
  18. Java实现求质数(素数)
  19. 大数据产品研究 - Presto简介
  20. Adblock Plus使用教程

热门文章

  1. 使用扩展的 CodeIgniter 框架实现 RESTful 框架
  2. 标题h和img优化的技巧
  3. C#GDI+图像处理
  4. 星云测试-给你的Android应用做个深度体检
  5. 第十二周项目4-点、圆的关系
  6. VM Depot 分布式计算框架主题应用精选
  7. Spring注入service为null另类解决办法 工具类 一般类 静态 非controller
  8. 【js】typeof与instanceof
  9. 如何判断一个数组是否按顺序排好了
  10. 使用PowerDesigner 15对现有数据库进行反向工程(图解教程) by Yulh