Oracle RAC错误之--oifcfg错误案例
admin
2023-05-13 19:22:30
0次

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

@配置成功!



相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...