小編在 VMware Server 中安裝 Oracle RAC 時 碰到到了 PRKC 錯誤WARNING: Error while copying directory /u/oracle/product//db_ with exclude file list ‘null’ to nodes ‘rac′ [PRKC : All the submitted commands did not execute successfully]
苦搜細索最後在 Oracle 技術支持頁面找到了問題的原因和解決方案
Cause:
This is because the date on the local node is higher than the date on the remote node(s)
Solution:
To fix this set the times of the nodes to be the same You can do this with “ntpupdate ” to sync the dates
其實 PRKC 錯誤關鍵是解決時間同步問題盡管我在安裝 VMwaretools 之後勾選 vmwaretoolbox 的 Miscellaneous Options 選項但 node 的時間還是比 node 的快十幾秒參考了一下《大話Oracle RAC》這本書決定選用 NTP 服務來使時間同步 剛開始我是用 node 來做 NTP 服務的但做完後發現 node 的時間還是比 node 的快幾秒為了保守起見 我用 node 來做 NTP 服務
在 node 用 root 用記編輯 /etc/ntpconf加入下面這段
## add for rac
server
fudge stratum
driftfile /var/lib/ntp/drift
broadcastdelay
然後在 node 用 root 用記編輯 /etc/ntpconf加入下面這段
## add for rac
server prefer
driftfile /var/lib/ntp/drift
broadcastdelay
#注意是 而不是 還有就是 是節點一的IP地址
然後在兩個節點執行下面的命令使NTP服務啟動
# /etc/initd/ntpd start
若這樣還不可以那就要把安裝數據庫的 node 的時間調得比 node 慢點
From:http://tw.wingwit.com/Article/program/Oracle/201311/19109.html