在 VMware 環境安裝 Oracle 10g RAC 時,節點間複製軟體目錄階段報錯:
WARNING: Error while copying directory /u01/oracle/product/10.2.0/db_1
with exclude file list 'null' to nodes 'rac2'.
[PRKC-1002 : All the submitted commands did not execute successfully]
Oracle Metalink 文件確認:本地節點時間領先於遠端節點。RAC 安裝程式依賴節點間時間一致性驗證檔案複製操作,時間差異導致指令執行失敗。
## add for rac
server 127.127.1.0 # 本地 undisciplined local clock
fudge 127.127.1.0 stratum 11
driftfile /var/lib/ntp/drift
broadcastdelay 0.008
注意:127.127.1.0 為 NTP 本地參考時鐘驅動程式代碼,非 127.0.0.1。
## add for rac
server 192.168.1.131 prefer # 指向 Node2
driftfile /var/lib/ntp/drift
broadcastdelay 0.008
# 兩節點均執行
/etc/init.d/ntpd start
# 驗證同步狀態
ntpq -p
若 NTP 啟動後時間差仍存在,可在安裝前手動將 Node1 時間調慢幾秒,確保不領先 Node2。
date 指令比對)。