oracle 12c RAC安裝,例項不能多節點同時啟動
一 問題描述:
1 安裝例項報錯:
PRCR-1079 : Failed to start resource ora.xxx.db
CRS-5017: The resource action "ora.xxx.db start" encountered thefollowing error:
ORA-03113: end-of-file on communication channel
Process ID: 43228
Session ID: 1235 Serial number: 3842
. For details refer to "(:CLSN00107:)" in"/oracle/app/grid/diag/crs/rac1 /crs/trace/crsd_oraagent_oracle.trc".
CRS-2674: Start of 'ora.xxx.db' on ‘rac1' failed
CRS-2632: There are no more servers to try to place resource 'ora.xxx.db' onthat would satisfy its placement policy
2 未啟動的節點,手工啟動
[oracle@rac2 ~]$ sqlplus /nolog
SQL*Plus: Release 12.2.0.1.0 Production on Sat Mar 21 10:53:43 2020
Copyright (c) 1982, 2016, Oracle. All rights reserved.
SQL> conn / as sysdba
Connected to an idle instance.
SQL> startup
ORA-03113: end-of-file on communication channel
SQL> exit
3 alert日誌關鍵內容
No connectivity to other instances in the cluster during startup. Hence, LMON is terminating the instance.
Please check the LMON trace file for details. Also, please check the network logs of this instance along with clusterwide network health for problems and then re-start this instance.
二 資料庫版本和安裝平臺
1 資料庫:12.2.0.1
2 OS版本:rhel 7.5
三 問題分析
問題提示為網路問題,因各種原因使用單私有網路卡安裝成功。
再根據楊老師的blog(
http://blog.itpub.net/31547066/viewspace-2222482/)提供的解決方案,使用虛擬機器復現問題,確實可以同時啟動其他節點的例項。
解決方法:修改私有網路卡的rp_filter值
vi /etc/sysctl.conf
net.ipv4.conf.enp0s8.rp_filter = 2
net.ipv4.conf.enp0s9.rp_filter = 2
解決方法的出處:
Multiple Private Interconnects and Oracle Linux
Review this information for settings for the
rp_filter
parameter for Oracle RAC systems that use multiple NICs for the private interconnect.
With Oracle Linux kernel 2.6.31, which also includes Oracle Unbreakable Enterprise Kernel 2.6.32, a bug has been fixed in the Reverse Path Filtering. As a consequence of this correction, Oracle RAC systems that use multiple NICs for the private interconnect now require specific settings for the
rp_filter
parameter. This requirement also applies to all Exadata systems that are running Linux kernel 2.6.32 and above. Without these
rp_filter
parameter settings systems, interconnect packets can be blocked or discarded.
The
rp_filter
values set the Reverse Path filter to no filtering (0), to strict filtering (1), or to loose filtering (2). Set the
rp_filter
value for the private interconnects to either 0 or 2. Setting the private interconnect NIC to 1 can cause connection issues on the private interconnect. It is not considered unsafe to disable or relax this filtering, because the private interconnect should be on a private and isolated network.
For example, where
eth1
and
eth2
are the private interconnect NICs, and
eth0
is the public network NIC, set the
rp_filter
of the private address to 2 (loose filtering), the public address to 1 (strict filtering), using the following entries in
/etc/sysctl.conf
:
net.ipv4.conf.eth2.rp_filter = 2
net.ipv4.conf.eth1.rp_filter = 2
net.ipv4.conf.eth0.rp_filter = 1
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28572479/viewspace-2681893/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 私有IP丟失造成Oracle 12C RAC叢集節點不能啟動Oracle
- Oracle RAC 一個節點不能自動啟動 怪問題Oracle
- 10g RAC fail over測試,節點2例項不能隨Linux自動啟動AILinux
- Oracle 10g RAC增加節點例項Oracle 10g
- Oracle 19c rac安裝,只能啟動一個節點的ASMOracleASM
- oracle例項安裝到 4% 不能繼續安裝Oracle
- oracle多個例項啟動方法Oracle
- Oracle9204 RAC 節點2當機後5小時重新啟動找不到節點1上例項Oracle
- selenium-grid 有多個節點,但 pytest.main 批次執行用例,每次只有一個節點執行用例,不能同時多個節點執行,要怎樣才能多個節點同時執行AI
- 【RAC】部署安裝RAC時確保主節點的時間小於其他節點時間
- 2節點RAC安裝
- Oracle 12C 單例項安裝文件( 官方文件)Oracle單例
- oracle10g單例項遷移至3節點RACOracle單例
- oracle 多個例項安裝監聽Oracle
- Oracle 12c GI安裝後安裝11g DB不能發現節點列表問題解決Oracle
- oracle 10g srvctl 不能帶起節點例項問題Oracle 10g
- Linux中設定oracle例項和asm同時隨機自動啟動LinuxOracleASM隨機
- Oracle 10g RAC 系統 OS啟動時CRS及例項自動啟動指令碼Oracle 10g指令碼
- 刪除oracle10g rac(rhel4)節點_例項Oracle
- RAC恢復到單例項節點上單例
- windows下啟動服務時不啟動oracle例項WindowsOracle
- 多節點ipfs安裝
- Oracle RAC解除安裝後的重灌重點環節Oracle
- Oracle 12C 單例項資料庫靜默安裝Oracle單例資料庫
- ORACLE 11G 建立 DATAGUARD(雙節點RAC-->單例項DG)Oracle單例
- RAC-解除安裝grid(單節點錯誤時)
- ORACLE 10G 在安裝CRS的時候,到節點選擇的時候不能顯示cluster節點列表Oracle 10g
- asm例項自動dismount導致rac一個節點當機ASM
- 11gR2 RAC手動新增節點資料庫例項資料庫
- RedHat6.5 安裝Oracle 12c RACRedhatOracle
- Oracle 10g 安裝及單例項遷移到RACOracle 10g單例
- oracle 11gR2 RAC安裝與oracle 10gR2 rac 安裝時的不同點Oracle 10g
- 單節點10.2.0.4RAC安裝
- Oracle11g RAC在例項關閉後自動在啟動例項上歸檔Oracle
- oracle 11gR2 asm例項 不能啟動處理方法OracleASM
- RAC 例項不能啟動 ORA-1589 signalled during ALTER DATABASE OPENDatabase
- ORACLE11GR2 RAC解除安裝ASM例項步驟OracleASM
- Windows 11.2.0.4 RAC安裝配置以及RAC新增節點Windows