最常見的5個CRS/Grid Infrastructure 安裝問題 (文件 ID 1549192.1)

mosdoc發表於2016-12-13

文件內容


用途

適用範圍

詳細資訊
  問題 1:由於 multicast 問題,11.2.0.2 root.sh 或 rootupgrade.sh 在第 2 個節點上執行失敗
  可能的原因:
  解決方案:
  問題 2:由於已知缺陷,root.sh 無法啟動 11.2 GI 堆疊
  問題:
  解決方案:
  問題 3:如果在叢集節點上執行 root.sh 時 OUI 會話已終止,如何在這種情況下完成 GI 安裝
  問題:
  解決方案:
  問題 4:由於未能滿足網路要求而導致安裝失敗
  問題:
  解決方案:
  問題 5:11.2 GI 滾動升級失敗
  問題:
  解決方案:

參考


適用於:

Oracle Database - Enterprise Edition - 版本 10.2.0.1 到 11.2.0.3 [發行版 10.2 到 11.2]
本文件所含資訊適用於所有平臺

用途

 本文件的目的是總結最常見的5個可能導致 Grid Infrastructure (GI)  在叢集環境中安裝失敗的問題。

適用範圍

本文件僅適用於 11.2 Grid Infrastructure。

詳細資訊

問題 1:由於 multicast 問題,11.2.0.2 root.sh 或 rootupgrade.sh 在第 2 個節點上執行失敗


在第 2 個節點上執行 root.sh 或 rootupgrade.sh 時的最後階段,報告以下錯誤且指令碼執行失敗:

Failed to start Cluster Synchorinisation Service in clustered mode at /u01/app/crs/11.2.0.2/crs/install/crsconfig_lib.pm line 1016.

 

可能的原因:

GI 11.2.0.2 較以往版本有著顯著的變化,它要求叢集所有節點都啟用 multicast 。儘管此新要求已 ,但往往無法在叢集某些或全部節點上啟用。通常情況是,第 2 個(及以後的)節點上的叢集件啟動失敗。

解決方案:

要確定是否滿足 multicast 要求,請執行 multicast 測試工具,如有可能,請應用補丁 9974223 或任何其他包含補丁 9974223 的後續 GI 補丁(PSU 或 bundle)。

有關測試工具下載位置和詳細說明,請參閱 Document 1212703.1.

問題 2:由於已知缺陷,root.sh 無法啟動 11.2 GI 堆疊

 

問題:

GI 安裝經常因已知問題(已存在相應的修正)而失敗。因此,最好檢查並儘可能安裝最新的 GI PSU — 嵌入在初始 GI 安裝中。

解決方案:

  • 查詢並下載最新的 GI PSU,請參閱 Document 756671.1
  • 繼續安裝所需的 GI 11.2 版本 — 請注意,所有 GI補丁集(Patchset)都是完整的版本,可以獨立安裝。
  • 當安裝程式要求在所有節點上執行 root.sh(或 rootupgrade.sh)時,請安裝 PSU。您無需“取消鎖定/鎖定”GI 主目錄,因為 root.sh 尚未執行,所以 GI 主目錄還未被鎖定。您只需要按照 PSU README 中的說明在叢集中的每個節點上執行 2 組“opatch napply –local”命令 - 請參閱最新 的PSU README 中的“Patching a Software Only GI Home Installation”一節。
  • 一旦所有叢集節點都打過補丁,便可繼續在所有叢集節點上執行 root.sh(或 rootupgrade.sh)。

問題 3:如果在叢集節點上執行 root.sh 時 OUI 會話已終止,如何在這種情況下完成 GI 安裝

問題:

如果執行安裝程式OUI 的節點,在使用者可以點選“確定”按鈕來確認root.sh 已在所有節點上執行之前重啟了,則安裝尚未完成,因為安裝程式仍然需要執行某些配置助手,另外還需要在 Central Inventory 中將新安裝的 GI 主目錄標記為活動狀態 (CRS=true)。
這會在GI安裝之後導致問題,例如在安裝 11.2 資料庫主目錄時或在嘗試執行 DBCA 以建立 RAC 資料庫時。

解決方案:

以 grid 使用者身份(僅)在第一個節點上執行“$GRID_HOME/cfgtoollogs/configToolAllCommands”。這將完成安裝,如果此檔案不存在,可按照 Document 1360798.1 中的說明建立該檔案。

問題 4:由於未能滿足網路要求而導致安裝失敗

問題:

GI 11.2 對叢集公網和私網有一些要求。如果無法滿足這些要求,將可能導致各種問題,包括啟動叢集件時的故障,以及啟動單個 CRS 資源(如 SCAN)時的故障等。

解決方案:

透過在安裝之前檢查基本要求和網路連線,可以避免大部分問題。
請參閱:

  • Grid Infrastructure 安裝指南,請單擊
  • 檢視 Document 1054902.1 ,獲取詳細的檢查對錶

 

問題 5:11.2 GI 滾動升級失敗

 

問題:

有許多 ASM bug 可能會導致叢集件從 11.2.0.1 到 11.2.0.2的滾動升級失敗。

解決方案:

避免此類問題的最簡單方法是執行非滾動升級:

  • 安裝新版 GI到新的 ORACLE 主目錄
  • 在 OUI 提示您執行 rootupgrade.sh 時,需要關閉所有節點上的 CRS
  • 每次在一個節點上執行 rootupgrade.sh

當然,這意味著在升級第 1 個節點的時候,叢集會完全停止,而在所有節點均升級完成之前,叢集仍會部分停止。

如果無法執行非滾動升級,則在升級之前可能需要向 11.2.0.1.0 GI 主目錄應用一定數量的補丁 — - 有關這些補丁的詳細資訊,請參閱 Document 1312225.1.
滾動升級的步驟如下:

  • 向 11.2.0.1.0 GI 主目錄安裝補丁以準備升級,每次一個節點。在實際進行 GI 升級之前,在全部節點都要安裝這些補丁。
  • 安裝新版 GI到新的ORACLE 主目錄,並向新的主目錄安裝補丁
  • 執行 rootupgrade.sh,每次一個節點,直到所有節點均完成升級


參考

NOTE:756671.1 - Oracle Recommended Patches -- Oracle Database
NOTE:1212703.1 - Grid Infrastructure Startup During Patching, Install or Upgrade May Fail Due to Multicasting Requirement
NOTE:1360798.1 - How to Complete Grid Infrastructure Configuration Assistant(Plug-in) if OUI is not Available
NOTE:1054902.1 - How to Validate Network and Name Resolution Setup for the Clusterware and RAC

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

相關文章