Oracle RAC 10g添加节点

一.准备工作

1.配置节点3的网络(eth0、eth1)

2.配置节点3的主机名:racdb3

3.修改节点1、节点2、节点3的hosts文件

4.配置节点3数据库环境(oracle用户及组、系统内核信息、oracle用户限制、软件存放目录、裸设备的配置(跟节点1、节点2相同的配置))

二.RAC环境信息

 

三.具体步骤

1.时间同步

定时任务,每半个小时与节点1时间同步一次。

root用户执行crontab -e,添加*/30* * * * ntpdate 192.168.4.11,保存。

2.用户对等性

切换oracle用户

[oracle@racdb3 ~]$mkdir ~/.ssh

[oracle@racdb3 ~]$chmod 700 ~/.ssh

[oracle@racdb3 ~]$ssh-keygen -t rsa

[oracle@racdb3 ~]$ssh-keygen -t dsa

 

将racdb1上将authorized_keys文件copy到racdb3

[oracle@racdb3 ~]$ scp racdb1:~/.ssh/authorized_keys ~/.ssh/authorized_keys

 

将racdb3的id_rsa.pub 和id_dsa.pub 写入authorized_keys

[oracle@rac3 ~]$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

[oracle@rac3 ~]$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

 

将racdb3上最新的authorized_keys文件copy到racdb1 和racdb2上

[oracle@rac3 ~]$ scp ~/.ssh/authorized_keys racdb1:~/.ssh/authorized_keys

[oracle@rac3 ~]$ scp ~/.ssh/authorized_keys racdb2:~/.ssh/authorized_keys

 

-- 在三个节点上用Oracle用户分别ssh 所有节点

[oracle@racdb3 ~]$ sshracdb1 date

[oracle@racdb3 ~]$ sshracdb1-priv date

[oracle@racdb3 ~]$ sshracdb2 date

[oracle@racdb3 ~]$ sshracdb2-priv date

[oracle@racdb3 ~]$ sshracdb3 date

[oracle@racdb3 ~]$ sshracdb3-priv date

3.添加节点3集群件

在racdb1,用Oracle用户运行$ORA_CRS_HOME/oui/bin/addNode.sh命令。 运行命令之前先指定export DISPLAY=192.168.3.1:0.0

--出现Welcome界面

--填入节点3的public node name、Privatenode name、virual host  name(racdb3、racdb3-priv、racdb3-vip)

--节点3信息汇总

--执行添加过程

--root身份执行要求的脚本,注意顺序,执行完点击ok

----/u01/app/oracle/oraInventory/orainstRoot.sh-->racdb3

----/u01/app/oracle/product/10.2.0/crs_1/install/rootaddnode.sh-->racdb1

----/u01/app/oracle/product/10.2.0/crs_1/root.sh  -->rac3

--完成退出

使用 olsnodes 命令验证集群件是否注册了所有节点

[oracle@racdb3 ~]$olsnodes

racdb1

racdb2

racdb3

4.添加节点3数据库软件

在racdb1,用Oracle用户运行$ORACLE_HOME/oui/bin/addNode.sh命令

--出现Welcome界面

--选择下面的racdb3

--执行添加过程

--root身份执行脚本

----/u01/app/oracle/product/10.2.0/db_1/root.sh  -->racdb3

--完成退出

5.创建监听

--racdb3上运行 netca

--选择 Listener configuration, 只选择racdb3 这个节点

--添加一个LISTEN,1521 port ,然后结束配置 ,监听配置成功后。添加结点上的Listener Application Resource 注册到CRS中, 这样CRS 就可以监控Listener 的运行状态。 我们可以通过crs_stat -t -v  查看Listener 状态。

6.添加节点3 的ASM实例

--在racdb1上,执行dbca

--选择configure Automatic Storage Management

--选择racdb1和racdb3,这里rac1是必选的,作为父节点,然后向rac3进行extend

--输入asm sys密码

--可用的磁盘组

--完成创建

7.添加节点3的数据库实例

--racdb1执行dbca

--选择Oracle Real Application Clusterdatabase-->Instance Management-->Add an Instance

--选择Database name,并输入sys以及passwd

--选择racdb3

--添加实例过程

--完成创建


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值