一次GI補丁安裝不完整導致的RAC心跳流量異常
一、系統環境
伺服器:IBM3850 X86兩節點RAC
作業系統:redhat6.8
資料庫版本:11.2.0.4
二、故障介紹
巡檢中發現資料庫未安裝任何補丁,停機安裝DB PSU後,出現 gc cr block lost/gc current block lost 等待事件,原本私網網路卡的大幀配置失效。
三、原因分析
檢查資料庫的私網資訊
SQL> select * from x$ksxpia;
ADDR INDX INST_ID PUB_KSXPIA PICKED_KSXPIA NAME_KSXPIA IP_KSXPIA
---------------- ---------- ---------- ---------- ----------------------------------- --------------- ----------------
00007F528A46E768 0 1 N OSD bond0 10.16.9.1
SQL> select * from v$configured_interconnects;
NAME IP_ADDRESS IS_ SOURCE
--------------- ---------------- --- -------------------------------
bond0 10.16.9.1 NO OS dependent software
[grid@dbsvr1 ~]$ oifcfg getif
bond0 10.16.9.0 global public
bond1 192.168.10.0 global cluster_interconnect
CRS-2302:Cannot get GPnP profile. Error CLSGPNP_NO_DAEMON (GPNPD daemon is not running).
[USER(18925)]CRS-2316:Fatal error: cannot initialize GPnP, CLSGPNP_ERR (Generic GPnP error).
kggpnpInit: failed to init gpnp
WARNING: No cluster interconnect has been specified. Depending on the communication driver configured Oracle cluster traffic may be directed to the public interface of this machine.
Oracle recommends that RAC clustered databases be configured with a private interconnect for enhanced security and performance.
檢查叢集profile.xml檔案
[grid@dbsvr1 peer]$ cat profile.xml
<?xml version="1.0" encoding="UTF-8"?><gpnp:GPnP-Profile Version="1.0" xmlns=" xmlns:gpnp=" xmlns:orcl=" xmlns:xsi=" xsi:schemaLocation=" gpnp-profile.xsd" ProfileSequence="4" ClusterUId="8de8f5467541dfa1bf17fd038b8aec7c" ClusterName="dbsvr-cluster" PALocation="">
<gpnp:Network-Profile>
<gpnp:HostNetwork id="gen" HostName="*">
<gpnp:Network id="net1" IP="10.16.9.0" Adapter="bond0" Use="public"/>
<gpnp:Network id="net2" IP="192.168.10.0" Adapter="bond1" Use="cluster_interconnect"/>
</gpnp:HostNetwork>
</gpnp:Network-Profile>
<orcl:CSS-Profile id="css" DiscoveryString="+asm" LeaseDuration="400"/><orcl:ASM-Profile id="asm" DiscoveryString="/dev/mapper" SPFile="+OCR_VOTE/dbsvr-cluster/asmparameterfile/registry.253.973884379"/><ds:Signature xmlns:ds=" Algorithm=" Algorithm=" URI=""><ds:Transforms><ds:Transform Algorithm=" Algorithm=" <InclusiveNamespaces xmlns=" PrefixList="gpnp orcl xsi"/></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="
檢查發現群集的public網段為10.16.9.0,private網段為192.168.10.0
但實際資料庫中卻使用10.16.9.0作為private網路使用,造成原本私網網路卡的大幀配置失效。
四、解決方案
方案一:
登入例項並修改 cluster_interconnects 引數後重啟所有例項
alter system set cluster_interconnects='169.254.232.49' scope=spfile sid='orcl1';
alter system set cluster_interconnects='169.254.144.102' scope=spfile sid='orcl2';
方案二:
同時應用GI PSU避免此問題
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23732248/viewspace-2887292/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 11g RAC自動打GI PSU補丁Oracle
- Oracle RAC啟動因CTSS導致的異常Oracle
- A站大流量導致服務崩潰異常分析
- Oracle RAC更新補丁Oracle
- OJVM+GI PSU補丁升級JVM
- 一次ceph心跳機制異常的處理
- weblogic 12 補丁安裝Web
- oracle 19c rac打補丁常見錯誤Oracle
- ORACLE 11.2.0.4 rac for linux 鏈路宕導致的單節點異常當機OracleLinux
- win10怎麼解除安裝補丁_解除安裝win10已安裝更新補丁的方法Win10
- Aix 7一次補丁安裝失敗問題處理AI
- oracle rac 打PSU補丁30805461兩個問題(Java版本及空間不足導致失敗)OracleJava
- Oracle RAC 19.3打19.5.1 RU補丁Oracle
- 記一次儲存問題導致的rac故障案例
- Lenovo SR650安裝Windows Server 2012之Solarflare驅動導致系統異常WindowsServer
- 【ASK_ORACLE】Oracle 19c RAC使用opatchauto安裝補丁報錯OPATCHAUTO-72083Oracle
- 一次意外斷電導致mysql檔案損壞,啟動異常MySql
- 解決一次gitlab因異常關機導致啟動失敗Gitlab
- 【PSU】怎麼給RAC打PSU補丁
- 一次死鎖導致CPU異常飄高的整個故障排查過程
- windows10補丁安裝失敗如何處理_win10無法安裝補丁修復方法WindowsWin10
- cv::Mat轉QImage導致影像色彩異常
- 記 Laravel Observer 導致 Redis 佇列異常LaravelServerRedis佇列
- win10更新補丁解除安裝怎麼操作_解除安裝win10更新補丁詳細步驟Win10
- Win10系統怎樣解除安裝幽靈熔斷補丁_win10解除安裝幽靈補丁的方法Win10
- win10怎麼解除安裝KB4549951補丁 win10系統解除安裝KB4549951補丁的教程Win10
- 【UP_ORACLE】如何給Oracle DG打補丁(二)備庫安裝補丁步驟Oracle
- 【UP_ORACLE】如何給Oracle DG打補丁(三)主庫安裝補丁步驟Oracle
- HoudahSpot 破解補丁最新 HoudahSpot 中文 for Mac安裝教程Mac
- 【Rhino 8.12下載與安裝教程 含補丁】
- 【Mastercam 2025下載與安裝教程 含補丁】AST
- 時區不一致導致spring應用異常Spring
- 【ASK_ORACLE】安裝Oracle RAC 12.2的GI軟體時報錯CLSRSC-614Oracle
- OGG 表結構變化導致同步異常
- GI PSU打補丁之opatch auto 自動方式分別打GI_HOME和ORACLE_HOMEOracle
- 異常連線導致的記憶體洩漏排查記憶體
- 伺服器架構導致的SEO收錄異常伺服器架構
- 19c rac自動打補丁步驟