Updating Revolution R parcel installation after upgrade of CDH5

It should not be necessary to remove/redistribute/reactivate the Revolution R 7.4 parcels after the CDH5 upgrade. However, it is recommended to perform a few reconfiguration steps to ensure the Revolution R environment is updated to match the new CDH environment:

1. Make sure no Revolution R jobs are running. 

2. Delete the "Revolution R" service from the service list.

3. Add a service and re-add the "Revolution R" service again making sure to add it to all nodes in the cluster. This should rebuild the RevoHadoopEnvVars.site file to ensure that the Revo R environment and paths to CDH jars matches the new environment.

4. On all nodes, check that any links to libhdfs.so and libjvm.so in /usr/lib64 point to existing and current libraries. The paths to libhdfs.so will change with the CDH upgrade. The path to libjvm.so will change if the cluster JVM was upgraded along with CDH or Cloudera Manager.

5. If the cluster JVM was upgraded, run the following command as root on all nodes:
# Revo64 CMD javareconf
This updates the R configuration to point to the correct JAVA_HOME.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.
Properties

Article ID: 3104121 - Last Review: 10/31/2015 15:31:00 - Revision: 1.0

Revolution Analytics

  • KB3104121
Feedback