AIX集群修改IP步骤

集群修改IP步骤

环境:

AIX 5L

HACMP 5.2

ORACLE 10g RAC

步骤:

1.       将两个RAC节点的操作系统重启

 

2.       在两个节点上分别编辑/etc/hosts,boot, standby, service更改成要求的IP地址。

 

3.       在两个节点上分别用‘smit chinet’更改bootstandby网卡的IP为要求的IP,需要和/etc/hosts中的IP对应一致。

 

4.       在两个节点上互相ping对方的bottstandbyIP,确保能ping通。

 

5.       HACMP配置更改IP

5.1修改节点IP地址

#smit hacmp -> Extended Configuration -> Extended Topology configuration -> configure HACMP Nodes -> Change/Show a Node in the HACMP Cluster -> 选择第一个节点 -> 配置 Communication Path to Node 为其boot地址 ->选择第二个节点 -> 配置Communication Path to Node为其boot地址。

用上述方法在另一台机器上更改节点IP地址。

 

5.2重新刷新节点信息

登陆一个节点

#smit hacmp -> Extended Configuration -> discover HACMP-related information from configured nodes

 

5.3查看并同步更新后的拓扑信息

#smit hacmp -> Extended Configuration ->extended topology configuration -> show HACMP topology

确认信息正确后,同步两个节点信息

#smit hacmp -> Extended Configuration ->extended topology configuration -> extended verification and synchronization -> 按照默认设置同步

 

6.       启动HACMP服务

#smit clstart -> 选择两个节点启动

#/usr/sbin/cluster/utilities/cllsif       //查看并确认HA启动后的IP设置;

 

7.       启动CRS

7.1在两个节点依次执行crsctl start crs

 

7.2执行crs_stat –t 查看crs启动情况,直到两个instance均启动。

 

例如:

Name               Type            Target        State         Host

_____________________________________________________________

Ora..B1.inst         application        ONLINE     ONLINE    bocnetdb1

Ora..B2.inst         application        ONLINE     ONLINE    bocnetdb2

Ora..DCDB.db       application        ONLINE     ONLINE    bocnetdb1

Ora….B1.lsnr        application        ONLINE     OFFLINE   

Ora….db1.gsd       application        ONLINE     ONLINE    bocnetdb1

Ora….db1.ons       application        ONLINE     ONLINE    bocnetdb1

Ora….db1.vip       application        ONLINE     ONLINE    bocnetdb1

Ora….B2.lsnr       application        ONLINE     OFFLINE   

Ora….db2.gsd       application        ONLINE     ONLINE    bocnetdb2

Ora….db2.ons       application        ONLINE     ONLINE    bocnetdb2

Ora….db2.vip       application        ONLINE     ONLINE    bocnetdb2

 

8.       查看修改前CRS信息

#oifcfg getif

En2  10.12.191.0 global cluster_interconnect

En3  22.12.191.0 blobal public

 

#srvctl config nodeapps –n XXXX(节点名) –a

例如:VIP exists:/bocnetdb1-vip/22.12.191.167/255.255.255.0/en3

 

9.       对照主机IP地址修改listener.ora以及tnsnames.ora中的IP信息

 

10.   重新配置CRS IP信息

10.1修改对应网卡的IP信息

在第一个节点执行:

#oifcfg delif -global en2

#oifcfg delif -global en3

 

#oifcfg setif –global en2/10.12.140.0:cluster_interconnect

#oifcfg setif –global en3/21.12.140.0:public

 

10.2在两个节点上分别执行检查

#oifcfg getif

En2 10.12.140.0 global cluster_interconnect

En3 21.12.140.0 global public

 

10.3在第一个节点上停止CRS节点应用

#srvctl stop nodeapps –n bocnetdba1

#srvctl stop nodeapps –n bocnetdba2

 

此时所有CRS配置应均为OFFLINE

例如

Name               Type            Target        State         Host

_____________________________________________________________

Ora..B1.inst         application        OFFLINE    OFFLINE

Ora..B2.inst         application        OFFLINE    OFFLINE  

Ora..DCDB.db       application        OFFLINE    OFFLINE  

Ora….B1.lsnr        application       OFFLINE    OFFLINE   

Ora….db1.gsd       application        OFFLINE    OFFLINE  

Ora….db1.ons       application        OFFLINE    OFFLINE 

Ora….db1.vip       application        OFFLINE    OFFLINE  

Ora….B2.lsnr       application        OFFLINE    OFFLINE  

Ora….db2.gsd       application        OFFLINE    OFFLINE 

Ora….db2.ons       application        OFFLINE    OFFLINE  

Ora….db2.vip       application        OFFLINE    OFFLINE  

 

10.4修改节点IP信息

在第一节点执行

#srvctl modify nodeapps –n bocnetdb1 –A 10.12.140.193/255.255.255.0/en2

#srvctl modify nodeapps –n bocnetdb1 –A 21.12.140.194/255.255.255.0/en3

 

在第二节点执行

#srvctl modify nodeapps –n bocnetdb2 –A 10.12.140.195/255.255.255.0/en2

#srvctl modify nodeapps –n bocnetdb2 –A 10.12.140.196/255.255.255.0/en2

 

执行检查

#srvctl config nodeapps –n bocnetdb1 –a

#srvctl config nodeapps –n bocnetdb2 –a

 

11.重启CRS

11.1在两个节点分别重启CRS

#crsctl stop crs

#crsctl start crs

 

11.2验证CRS启动信息

#crs_stat –t

Name               Type            Target        State         Host

_____________________________________________________________

Ora..B1.inst         application        ONLINE     ONLINE    bocnetdb1

Ora..B2.inst         application        ONLINE     ONLINE    bocnetdb2

Ora..DCDB.db       application        ONLINE     ONLINE    bocnetdb2

Ora….B1.lsnr        application        ONLINE     OFFLINE   bocnetdb1

Ora….db1.gsd       application        ONLINE     ONLINE    bocnetdb1

Ora….db1.ons       application        ONLINE     ONLINE    bocnetdb1

Ora….db1.vip       application        ONLINE     ONLINE    bocnetdb1

Ora….B2.lsnr       application        ONLINE     OFFLINE    bocnetdb2

Ora….db2.gsd       application        ONLINE     ONLINE    bocnetdb2

Ora….db2.ons       application        ONLINE     ONLINE    bocnetdb2

Ora….db2.vip       application        ONLINE     ONLINE    bocnetdb2

 

#oifcfg getif

12.检查$ORA_CRS_HOME/log/<节点名>/crsd/crsd.log是否有报错信息。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值