温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Oracle RAC错误之--oifcfg错误案例

发布时间:2020-05-29 06:13:18 来源:网络 阅读:1642 作者:客居天涯 栏目:关系型数据库

Oracle RAC错误之--oifcfg错误案例


系统环境:

操作系统:RedHat EL5

Cluster: Oracle GI(Grid Infrastructure)

Oracle:  Oracle 11.2.0.1.0


如图所示:RAC 系统架构

Oracle RAC错误之--oifcfg错误案例


错误现象:


[root@zhangqn1 ~]# oifcfg delif -global eth0/192.168.6.0:public

PRIF-26: Error in update the profiles in the cluster

RAC修改ip信息出错!


解决方法:

1、检查网络配置

[root@zhangqn1 ~]# ifconfig eth0 eth0      Link encap:Ethernet  HWaddr 08:00:27:F4:11:8F             inet addr:192.168.8.231  Bcast:192.168.8.255  Mask:255.255.255.0           inet6 addr: fe80::a00:27ff:fef4:118f/64 Scope:Link           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1           RX packets:18175 errors:0 dropped:0 overruns:0 frame:0           TX packets:2965 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:1000            RX bytes:1653589 (1.5 MiB)  TX bytes:460593 (449.7 KiB)

[root@zhangqn1 ~]# cat /etc/hosts

# Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1                localhost.localdomain localhost 192.168.8.231            zhangqn1 192.168.8.232            zhangqn2 10.10.10.101             zhangqn1-priv 10.10.10.102             zhangqn2-priv 192.168.8.235            zhangqn1-vip 192.168.8.236            zhangqn2-vip 192.168.8.230            zhangqn-scan

2、检查RAC配置

[root@zhangqn1 ~]# ocrcheck

Status of Oracle Cluster Registry is as follows :          Version                  :          3          Total space (kbytes)     :     262120          Used space (kbytes)      :       2936          Available space (kbytes) :     259184          ID                       : 1655283749          Device/File Name         :  +OCR_VOTE                                     Device/File integrity check succeeded                                     Device/File not configured                                     Device/File not configured                                     Device/File not configured                                     Device/File not configured          Cluster registry integrity check succeeded          Logical corruption check succeeded

[root@zhangqn1 ~]# crsctl query css votedisk

##  STATE    File Universal Id                File Name Disk group --  -----    -----------------                --------- ---------  1. ONLINE   6ba76ea8b6c04f9cbfeeaa13e9d6fab0 (ORCL:OCR_VOTE1) [OCR_VOTE]  2. ONLINE   7b8307d585724fd8bfe3d1b415c2c0aa (ORCL:OCR_VOTE2) [OCR_VOTE]  3. ONLINE   619d624c79d34fbdbfe2bb4d0cf488c2 (ORCL:OCR_VOTE3) [OCR_VOTE] Located 3 voting disk(s).

[root@zhangqn1 ~]# crs_stat -t

Name           Type           Target    State     Host         ------------------------------------------------------------ ora.DATA.dg    ora....up.type OFFLINE   OFFLINE                ora.DG1.dg     ora....up.type OFFLINE   OFFLINE                ora.DG2.dg     ora....up.type OFFLINE   OFFLINE                ora.DG3.dg     ora....up.type OFFLINE   OFFLINE                ora.DG4.dg     ora....up.type OFFLINE   OFFLINE                ora....ER.lsnr ora....er.type OFFLINE   OFFLINE                ora....N1.lsnr ora....er.type OFFLINE   OFFLINE                ora....VOTE.dg ora....up.type ONLINE    ONLINE    zhangqn1     ora.RCY.dg     ora....up.type OFFLINE   OFFLINE                ora.asm        ora.asm.type   ONLINE    ONLINE    zhangqn1     ora.eons       ora.eons.type  ONLINE    ONLINE    zhangqn1     ora.gsd        ora.gsd.type   OFFLINE   OFFLINE                ora....network ora....rk.type ONLINE    OFFLINE                ora.oc4j       ora.oc4j.type  OFFLINE   OFFLINE                ora.ons        ora.ons.type   ONLINE    ONLINE    zhangqn1     ora.proddb.db  ora....se.type OFFLINE   OFFLINE                ora....ry.acfs ora....fs.type ONLINE    ONLINE    zhangqn1     ora.scan1.vip  ora....ip.type OFFLINE   OFFLINE                ora....SM1.asm application    ONLINE    ONLINE    zhangqn1     ora....N1.lsnr application    OFFLINE   OFFLINE                ora....qn1.gsd application    OFFLINE   OFFLINE                ora....qn1.ons application    ONLINE    ONLINE    zhangqn1     ora....qn1.vip ora....t1.type OFFLINE   OFFLINE                ora....SM2.asm application    ONLINE    ONLINE    zhangqn2     ora....N2.lsnr application    OFFLINE   OFFLINE                ora....qn2.gsd application    OFFLINE   OFFLINE                ora....qn2.ons application    ONLINE    ONLINE    zhangqn2     ora....qn2.vip ora....t1.type OFFLINE   OFFLINE

 发现ons服务仍处于online状态,ons和RAC网络配置服务有关。


附注:

Oracle Notification Service,分主节点ONS和子节点ONS,就是Oracle分布式集群系统中各服务器上发布和上报因为用户手工初始化、依赖服务失败、运行失败,自动重启等原因产生的"UP,DOWN,Not_restart,Restart_failed,Node_Down,preConn_Up,preConn_Down"事件的进程,是构成高可用性的心跳服务。 ps -ef |grep ons只能看到ONS服务是否在运行中,onsctl ping才能确认ORC服务运行是否正常。

4、停止ons服务   

[root@zhangqn1 ~]# crs_stat |grep ons

NAME=ora.eons TYPE=ora.eons.type NAME=ora.ons TYPE=ora.ons.type NAME=ora.zhangqn1.ons NAME=ora.zhangqn2.ons
[root@zhangqn1 ~]# crs_stop -f ora.zhangqn1.ons Attempting to stop `ora.ons` on member `zhangqn1` Stop of `ora.ons` on member `zhangqn1` succeeded. [root@zhangqn1 ~]# crs_stop -f ora.zhangqn2.ons Attempting to stop `ora.ons` on member `zhangqn2` Stop of `ora.ons` on member `zhangqn2` succeeded.

[root@zhangqn1 ~]# crs_stat -t

Name           Type           Target    State     Host         ------------------------------------------------------------ ora.DATA.dg    ora....up.type OFFLINE   OFFLINE                ora.DG1.dg     ora....up.type OFFLINE   OFFLINE                ora.DG2.dg     ora....up.type OFFLINE   OFFLINE                ora.DG3.dg     ora....up.type OFFLINE   OFFLINE                ora.DG4.dg     ora....up.type OFFLINE   OFFLINE                ora....ER.lsnr ora....er.type OFFLINE   OFFLINE                ora....N1.lsnr ora....er.type OFFLINE   OFFLINE                ora....VOTE.dg ora....up.type ONLINE    ONLINE    zhangqn1     ora.RCY.dg     ora....up.type OFFLINE   OFFLINE                ora.asm        ora.asm.type   ONLINE    ONLINE    zhangqn1     ora.eons       ora.eons.type  ONLINE    ONLINE    zhangqn1     ora.gsd        ora.gsd.type   OFFLINE   OFFLINE                ora....network ora....rk.type ONLINE    OFFLINE                ora.oc4j       ora.oc4j.type  OFFLINE   OFFLINE                ora.ons        ora.ons.type   OFFLINE   OFFLINE                ora.proddb.db  ora....se.type OFFLINE   OFFLINE                ora....ry.acfs ora....fs.type ONLINE    ONLINE    zhangqn1     ora.scan1.vip  ora....ip.type OFFLINE   OFFLINE                ora....SM1.asm application    ONLINE    ONLINE    zhangqn1     ora....N1.lsnr application    OFFLINE   OFFLINE                ora....qn1.gsd application    OFFLINE   OFFLINE                ora....qn1.ons application    OFFLINE   OFFLINE                ora....qn1.vip ora....t1.type OFFLINE   OFFLINE                ora....SM2.asm application    ONLINE    ONLINE    zhangqn2     ora....N2.lsnr application    OFFLINE   OFFLINE                ora....qn2.gsd application    OFFLINE   OFFLINE                ora....qn2.ons application    OFFLINE   OFFLINE                ora....qn2.vip ora....t1.type OFFLINE   OFFLINE

5、重新通过oifcfg修改网络配置

[root@zhangqn1 ~]# oifcfg setif -global eth0/192.168.8.0:public [root@zhangqn1 ~]# ifcfg getif Missing IP address argument. [root@zhangqn1 ~]# oifcfg getif eth0  192.168.6.0  global  public eth2  10.10.10.0  global  cluster_interconnect eth0  192.168.8.0  global  public [root@zhangqn1 ~]# oifcfg delif -global eth0/192.168.6.0 [root@zhangqn1 ~]# oifcfg getif eth2  10.10.10.0  global  cluster_interconnect eth0  192.168.8.0  global  public

@配置成功!



向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI