它應該不一定要移除/轉散發/重新啟動革命 R 7.4 parcels CDH5 升級之後。不過,建議您執行幾個重新設定步驟,以確保革命 R 環境會更新以符合新的 CDH 環境︰
1.請確定不執行任何的革命 R 工作。 2.從 [服務] 清單中刪除 ["革命 R"服務。 3.將新增服務,再重新加入 ["革命 R"服務一次請確定將其新增到叢集中的所有節點。這應該重建 RevoHadoopEnvVars.site 檔案,以確定 Revo R 環境和 CDH (每瓶) 的路徑符合新的環境。 4.在所有節點,檢查 libhdfs.so 和 libjvm.so /usr/lib64 中的任何連結都指向現有和目前的程式庫。CDH 升級,將會變更 libhdfs.so 的路徑。如果叢集 JVM 已升級以及 CDH 或 Cloudera 管理員,將會變更 libjvm.so 的路徑。 5.如果叢集 JVM 已升級,請為根目錄執行下列命令,在所有節點上︰# Revo64 CMD javareconf
這個步驟會更新 R 組態,以指向正確的 JAVA_HOME。