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]
完成后查看集群的状态如下
rac1-> crsctl status res -t
拷贝rac其他一个节点的密码文件到新增节点并修改与本实例相关names
Oracle Rac 11R2添加节点相关推荐
- Oracle RAC 11R2配置归档、删除策略,闪回配置完整版
2019独角兽企业重金招聘Python工程师标准>>> 题记: 生产RAC,闪回和归档必须配置,但是闪回功能基本上用不到所以可以考虑不启用,读者只需要了解其作用以及如何紧急处理因归档 ...
- ORACLE RAC如何增加节点
ORACLE RAC系统是一个可以横向进行扩展的系统,当一个RAC系统计算能力不满足客户的需求时候,增加节点能够快速增加整个系统的计算能力,使得客户系统计算能力得到一定的提升,以满足客户不断增长的计算 ...
- oracle如何添加undo,ORACLE RAC 11G 添加以及删除UNDO表空间
在生产环境上,由于闪存盘的容量有限,现在需要将闪存盘里面的UNDO表空间,替换到非闪存的磁盘里面. 磁盘的使用情况如下: 表空间使用情况如下: RAC两个节点占用将近167G的空间. 操作步骤如下: ...
- 11gR2 RAC手动添加节点数据库实例
两台服务器构成的Oracle 11gR2 RAC环境中,其中rac1服务器的私有网卡需要更换,所以在rac2服务器上使用dbca创建数据库的时候只创建了本节点的数据库实例(oracledb1).当ra ...
- oracle ipc message,【案例】Oracle RAC IPC send timeout error导致RAC的节点挂起解决办法
天萃荷净 Oracle研究中心案例分析:运维DBA反映Oracle RAC环境数据库节点挂起,分享日志发现是由于IPC send timeout error导致RAC的节点挂起. 本站文章除注明转载外 ...
- oracle registers,【案例】Oracle RAC强制删除node节点过程的详细笔记
天萃荷净 Oracle研究中心案例分析:分享一篇关于Oracle RAC节点间操作的笔记,详细介绍如何强制删除Oracle RAC中的节点. 本站文章除注明转载外,均为本站原创: 转载自love wi ...
- 为11.2.0.2 Grid Infrastructure添加节点
在之前的文章中我介绍了为10g RAC Cluster添加节点的具体步骤.在11gr2中Oracle CRS升级为Grid Infrastructure,通过GI我们可以更方便地控制CRS资源如:VI ...
- oracle集群服务删除,删除 Support for Oracle RAC
删除 Support for Oracle RAC 可以从以下实体删除 Support for Oracle RAC: 如何从群集删除 Support for Oracle RAC 要从群集中的所有节 ...
- 在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 11g 集群 (2)
13. 创建任务角色划分操作系统权限组.用户和目录 在集群的两个 Oracle RAC 节点上针对 grid 和 oracle 用户执行以下用户.组和目录配置并设置 shell 限制的任务. ...
最新文章
- 系统动力学_System Dynamics
- sudo执行脚本找不到环境变量解决方法
- 轻松学MVC4.0–4 扩展UserProfile
- geyser学习记录(day2):我们在命令行当中怎么使用这个架构?
- C++中的hash_map和map的区别
- LINUX的“脏奶牛”
- SpringCloud Zuul(四)之工作原理
- JavaScript,等比例缩放图片的函数,很好用。
- 数据爆炸时代,云存储在“破圈”!
- idhttp返回乱码_node.js http.get请求返回的中文乱码, iconv zlib模块都不好使,求解决!!!...
- android解析html新闻的方法,Android使用Jsoup解析Html表格的方法
- [索尼]笔记本电脑驱动程序安装顺序?
- ROS2.9.27架设网吧软路由实战篇之端口映射与回流
- unity隐藏鼠标光标的2种方法
- Kubernetes CSI
- android课程设计健身,健身软件课程设计.doc
- android 载入svg动画,实例讲解使用SVG制作loading加载动画的方法
- Java实现求质数(素数)
- 大数据产品研究 - Presto简介
- Adblock Plus使用教程