安裝Oracle 11G RAC 遇到的2個問題——Failed to run "oifcfg" 和 找不到叢集節點

東北胖子發表於2019-05-25

1、PRCT-1011 : Failed to run "oifcfg"

在安裝Oracle資料庫時,在做最後環境和軟體包檢查時報錯:

ID: oracle.install.commons.util.exception.DefaultErrorAdvisor:715
8oracle.cluster.verification.VerificationException: An internal error occurred within cluster verification framework
Unable to obtain network interface list from Oracle ClusterwarePRCT-1011 : Failed to run "oifcfg". Detailed error: null


經過查詢資料是由於我在oracle使用者下設定了 ORA_NLS10 變數導致,在~/.bash_profile 檔案將變數註釋解決。



2、安裝資料庫軟體時找不到叢集節點

產生這個問題的原因是之前我安裝了一個單機版 的grid,所以我再安裝叢集時目錄的名稱就變成了 grid_1 ,可以就預設是個單機資料庫呢

看不到圖中  rac1  和 rac2



經過查詢資料是配置檔案問題,

u01/app/oraInventory/ContentsXML/inventory.xml找到開啟如下:

[root@rac1 ~]# vi /u01/app/oraInventory/ContentsXML/inventory.xml
<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 1999, 2013, Oracle and/or its affiliates.
All rights reserved. -->
<!-- Do not modify the contents of this file by hand. -->
<INVENTORY>
<VERSION_INFO>
   <SAVED_WITH>11.2.0.4.0</SAVED_WITH>
   <MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="Ora11g_gridinfrahome1" LOC="/u01/app/11.2.0/grid_1" TYPE="O" IDX="1" CRS="true" >
   <NODE_LIST>
      <NODE NAME="rac1"/>
      <NODE NAME="rac2"/>
   </NODE_LIST>
</HOME>
</HOME_LIST>
<COMPOSITEHOME_LIST>
</COMPOSITEHOME_LIST>
</INVENTORY>

紅色部分為要新增的內容


記住需要重新登入Oracle使用者,重新載入環境變數

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

相關文章