Oracle 19C RAC open_links_per_instance引數問題

chenoracle發表於2021-03-16

說明:

近期測試,將open_links_per_instance引數改成0後,Oracle 11g RAC可以生效,Oracle 19.3 RAC無法啟動例項,

先將問題記錄下來,有時間在研究:

環境:

DB:Oracle 19.3 RAC(兩個例項)

OS:Redhat 6.7

操作:

節點1:

SQL> show parameter open_link
NAME     TYPE VALUE
------------------------------------ ----------- ------------------------------
open_links     integer 4
open_links_per_instance      integer 4

SQL> alter system set open_links_per_instance=0 scope=spfile sid='*';
System altered.

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.

啟動報錯,無法nomount

SQL> startup
ORA-03113: end-of-file on communication channel

分析告警日誌:沒有對應的錯誤

###alert_cjc1.log
2021-02-24T17:10:57.599168+08:00
Starting ORACLE instance (normal) (OS id: 30044)
2021-02-24T17:10:57.895661+08:00
****************************************************
 Sys-V shared memory will be used for creating SGA 
 ****************************************************
2021-02-24T17:10:57.896841+08:00
**********************************************************************
2021-02-24T17:10:57.896920+08:00
Dump of system resources acquired for SHARED GLOBAL AREA (SGA) 
2021-02-24T17:10:57.897110+08:00
 Domain name: user.slice
2021-02-24T17:10:57.897286+08:00
 Per process system memlock (soft) limit = 14G
2021-02-24T17:10:57.897455+08:00
 Expected per process system memlock (soft) limit to lock
 instance MAX SHARED GLOBAL AREA (SGA) into memory: 7682M
2021-02-24T17:10:57.897809+08:00
 Available system pagesizes:
  4K, 2048K 
2021-02-24T17:10:57.898180+08:00
 Supported system pagesize(s):
2021-02-24T17:10:57.898427+08:00
  PAGESIZE  AVAILABLE_PAGES  EXPECTED_PAGES  ALLOCATED_PAGES  ERROR(s)
2021-02-24T17:10:57.898619+08:00
        4K       Configured              11           34698        NONE
2021-02-24T17:10:57.898922+08:00
     2048K             3773            3841            3773        NONE
2021-02-24T17:10:57.899116+08:00
RECOMMENDATION:
2021-02-24T17:10:57.899346+08:00
 1. For optimal performance, configure system with expected number 
 of pages for every supported system pagesize prior to the next 
 instance restart operation.
2021-02-24T17:10:57.903856+08:00
**********************************************************************
2021-02-24T17:11:01.066125+08:00
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
2021-02-24T17:11:01.098878+08:00
Initial number of CPU is 4
Number of processor cores in the system is 4
Number of processor sockets in the system is 4
KSXRTEST ISGA: RM Channel count = 1
KSXRTEST ISGA: rcnt= 70 rmrcnt = 1
Capability Type : Network 
capabilities requested : 7 detected : 0 Simulated : 0
Capability Type : Runtime Environment 
capabilities requested : 400000FF detected : 40000000 Simulated : 0
Capability Type : Engineered Systems 
capabilities requested : 7 detected : 0 Simulated : 0
Capability Type : Database Test 
capabilities requested : 3 detected : 0 Simulated : 0
kjidomenacan initialized to 0
Using LOG_ARCHIVE_DEST_1 parameter default value as /oracle/db/product/19.0.0/dbs/arch
Autotune of undo retention is turned on. 
LICENSE_MAX_USERS = 0
SYS auditing is disabled

過一會再次啟動也不行

[oracle@rac1 ~]$ sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on Wed Feb 24 16:55:35 2021
Version 19.3.0.0.0
Copyright (c) 1982, 2019, Oracle.  All rights reserved.
Connected.
SQL> startup           
ORA-01081: cannot start already-running ORACLE - shut it down first

臨時解決方案:

在節點2執行reset命令,回退引數。

SQL> alter system reset open_links_per_instance scope=spfile sid='*';

再次啟動節點1,可以正常啟動了。

Oracle 19C RAC open_links_per_instance引數問題

###2021-03-16 13:07 chenjuchao###

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-2763076/,如需轉載,請註明出處,否則將追究法律責任。

相關文章