12c RAC增加节点

在上一篇文章《Oracle VM上实施Oracle 12cR2 RAC》,我们在Oracle VM虚拟化平台上创建了一个2节点的RAC集群。现在我们把2节点集群扩展到3节点集群,即新增一个节点3。


节点3:


-CPU&MEM: 4C8GB
-HOSTNAME: pnode03
-IP: 10.20.1.137
-VIP: 10.20.1.138
-PRIV-IP: 192.168.1.102
-OS: Oracle Linux 7.5

安装前准备

系统账号及组、软件包、系统参数等配置。


节点3 GRID实施

既然是原有集群的新增节点,那肯定不能像实施单实例那样直接在节点上安装grid软件。要在节点3上安装grid,需要从现有几群的节点上进行,这里我们使用节点1。在节点1上,以grid账号执行


$ORACLE_HOME/addnode/addnode.sh

使用add增加节点3的信息,并设置好SSH对等性:


然后安装程序会进行一系列的检查,检查没问题后就开始安装grid了:

最后安装弹出的提示框执行相应的脚本,直到所有脚本都执行成功。

节点3的GRID就安装完成了。So easy!


节点3 Database实施

同样,在节点1以oracle账户执行:


$ORACLE_HOME/addnode/addnode.sh

安装程序会自动识别出pnode3,然后做好SSH对等性,检查没问题后就开始安装了,最后还是按照弹出的提示框执行相应的脚本,安装即完成:

安装完成后,会提示用DBCA来增加数据库实例:


增加实例

同样在节点1上运行dbca,在操作类型里选择Oracle RAC database Instance management:

然后选择增加实例Add an instance,并连上本地的数据库实例:

然后设置节点3的实例名称,默认会以原来的实例名称往后索引:

配置完这些就可以开始实例的创建了,在创建会有一个总的实例信息:

可以看到实例创建的主要工作是创建节点3的UNDO及在线日志。


创建完成后,我们验证下当前的数据库集群状态:

可以看到节点3已成功加入集群。



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13885898/viewspace-2186154/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/13885898/viewspace-2186154/

Oracle 12c RAC故障节点删除主要包括以下步骤: 1. 检查故障节点:首先,我们需要确认故障节点是否真的无法恢复。可以使用集群管理工具(如CRSCTL或SRVCTL)来检查节点状态和资源的可用性。 2. 卸载软件:如果节点无法修复,我们需要停止Oracle服务,并使用操作系统工具卸载Oracle软件。可以使用软件管理工具(如OPATCH)来卸载Oracle Patch。 3. 移除节点:在集群环境中,我们需要从集群配置中移除故障节点。可以使用CRSCTL或SRVCTL工具来执行此操作。首先,我们需要将节点的监听器和资源(如数据库实例和服务)从集群配置中删除。然后,我们需要将节点从集群中移除。 4. 清理相关配置:移除节点后,我们需要更新其他节点上的相关配置。可以使用CRSCTL工具更新OCR和Voting Disk的配置。此外,还可以使用Oracle Grid Infrastructure安装程序重新配置集群。 5. 恢复节点:如果我们计划将故障节点重新纳入集群,我们可以根据需要重新安装Oracle软件,并将节点回集群。在添节点之前,确保在节点上进行必要的操作系统和网络配置,并使用CRSCTL或SRVCTL工具进行节点操作。 总结来说,Oracle 12c RAC故障节点的删除需要按照一定的步骤进行操作。这些步骤包括卸载软件、移除节点、清理配置和恢复节点等。请谨慎操作,确保数据的安全和集群的稳定。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值