2026年10月28日 星期三

Grid Patch 造成 PRVF-4009 錯誤案例

Oracle 版本: 19.27

OS 版本: Linux 8.5


問題描述:

使用 opatchauto apply 19.32 RU 產生 Topology creation failed 錯誤 :

[root@rac01 OPatch]# ./opatchauto apply /u01/oracle_source/20261006/39467003 -oh /u01/app/19.3.0/grid


檢查 system initialization log file 顯示 PRVF-4009 錯誤 :


問題分析:

User Equivalence ...FAILED 錯誤表示兩個節點的 ssh 免密碼登入 (Passwordless SSH) 沒有設定完成,

從錯誤訊息顯示節點 rac02 的 Passwordless SSH 有問題,不過測試過後發現 Passwordless SSH 並沒有問題 ,

不論是 root 或者是 grid 使用者均可以通過 :


使用 cluvfy 檢測終於發現關鍵錯誤訊息 :

[grid@rac01 ~]$ cluvfy comp admprv -n rac01,rac02 -o user_equiv -sshonly -verbose


Warning 訊息顯示 rac02 的 RSA key 與其 IP 不相符。


原因在於 rac02 有改過 IP address 但是 RSA key 沒有重建,雖然原本設定的 Passwordless SSH 沒有失效

但是無法通過 GI 的檢測導致 patch 失敗。


解決方法:

重建兩節點的 RSA key 並重新設定 Passwordless SSH 即可正常執行 opatchauto 。

沒有留言:

張貼留言