9 添加节点和实例


9 添加节点和实例

======================

本章讲述如何为rac环境添加节点和实例
可以使用本章描述的方法为新安装的rac添加实例
也可以为已经安装好的rac集群添加实例

本章包括以下内容
1、准备新节点
2、扩展Oracle Clusterware Home路径
3、扩展asm home路径
4、扩展oracle rac software home路径
5、为新节点创建监听
6、在新节点上添加新实例

以上顺序很重要,不能错

======================

准备新的节点

按照第二章中,准备集群中的说明要求准备节点
另外,还要注意以下内容
1、在/etc/hosts中添加新节点的内容,要分配好公有、私有以及虚拟ip
2、确保各个节点都可以ping通新添加的节点
3、在已经存在的节点上使用以下命令验证新节点配置的情况
cluvfy stage -pre crsinst -n docrac3

------------------------

扩展Oracle Clusterware Home路径

当新节点配置好后,使用OUI在新的节点中添加机群软件
本章讲述的是从已经成功安装的节点中安装新节点的机群软件的过程

1、在节点一中确认环境变量

2、进入CRS_home/oui/bin中,运行
addNode.sh脚本
$cd /opt/oracle/crs/oui/bin
$./addNode.sh
OUI会弹出欢迎界面

3、选择NEXT
The Specify Cluster Nodes to Add to Installation
窗口出现

4、选择要添加的节点后
点击NEXT

5、确认OUI给出的summary页,无误点击NEXT

6、当提示时在节点一上运行rootaddNode.sh脚本
脚本在CRS_home/install中

7、当提示时,在节点3上运行orainstRoot.sh脚本

8、在节点三上运行CRS_home/root.sh脚本来启动新节点的clusterware

9、在OCR中添加Oracle Notification Services (ONS)的配置信息
在节点一中使用以下命令可以查看ons使用的端口
cat $CRS_home/opmn/conf/ons.config
确认了为新节点使用的ONS端口号后,必须要确认在节点一上在ONS端口可以访问新节点

10、在节点一的CRS_home/bin下运行以下命令
./racgons add_config docrac3:remote_port
其中docrac3是新节点名
remote-port是第九步从节点一中查看出来的ons端口号

完成以上步骤后,应该在新节点上已经启动了oracle clusterware
在新节点上以root身份运行如下命令来验证节点被正确配置
CRS_home/bin/cluvfy stage -post crsinst -n docrac3 -verbose

-------------------------

扩展asm home

在RAC环境中添加新节点还要确保新节点对共享存储的配置与已有节点是一致的
所以还要使用OUI来为新节点培植ASM的home

1、确定节点一上ASM配置的正确性

2、进入节点一$ASM_HOME/oui/bin目录,运行addNode.sh脚本

3、当OUI弹出选择节点窗口时,选择要添加的新节点docrac3
点击NEXT

4、确定OUI给出的总结信息无误后
点击NEXT

5、当OUI给出提示时,在节点三的ASMhome目录中运行root.sh

--------------------------

扩展RAC Software Home

已经完成了clusterware和ASM的培植后,还要扩展database的home目录

1、确认在节点一中$ORACLE_HOME被正确配置

2、在节点一进入$ORACLE_HOME/oui/bin,运行addNode.sh脚本

3、The Specify Cluster Nodes to Add to Installation
窗口出现,选择要添加的节点,docrac3后点击NEXXT

4、确认组建完整后点击NEXT进行安装

5、当提示时,在节点三的$ORACLE_HOME中运行root.sh

---------------------------

为新节点创建监听

1、在新节点的$ORACLE_HOME/bin目录中运行netca
欢迎界面出现,点击NEXT

2、选择Listener configuration
点击NEXT

3、选择添加新的listener
点击NEXT

4、选择listener的默认值,
点击NEXT

5、选择TCP/IP协议
点击NEXT

6、选择端口,默认为1521
点击NEXT

7、选择cluster configuration配置类型
点击NEXT

8、选择要添加的节点名,如docrac3
点击NEXT

退出NETCA

--------------------------------

为新节点添加实例

可以使用dbca来为新节点添加实例
在添加实例前,要确认在$ORACLE_HOME中的环境变量配置正确

1、启动dbca
命令存放的路径为$ORACLE_HOME/bin

2、选择Oracle Real Application Clusters database
点击NEXT

3、选择实例管理
Instance Management
点击NEXT

4、选择添加实例
add an instance
点击NEXT

5、在集群数据库列表窗口,选择要添加实例的数据库
输入sysdba用户的密码
点击NEXT

6、在Instance naming and node selection窗口输入要建立的实例的名称
确认无误后点击NEXT

7、在Instance Storage窗口,可以选择用来存储属性,默认就可以
点击NEXT

8、OUI会给出总结信息,确认无误后
点击NEXT

9、在创建实例过程中,如果使用asm来存放实例,会出现创建ASM实例的窗口
当实例创建完成后,dbca会问是否有其他操作要做,选择no退出

到此,在新节点上为oracle RAC数据库添加新实例的操作结束,可以使用下面的命令来验证

CRS_home/bin/cluvfy comp admprv -o db_config -d oracle_home -n docrac3 -verbose


 

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

转载于:http://blog.itpub.net/13177610/viewspace-677897/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值