Il doit être pas nécessaire de redistribuer/supprimer/réactiver le logiciel 7.4 R de révolution parcelles après la mise à niveau de CDH5. Toutefois, il est recommandé d’effectuer quelques étapes de reconfiguration pour garantir que l’environnement R de révolution est mis à jour le nouvel environnement de CDH :
1. Assurez-vous qu’aucun travail de révolution R n’est en cours d’exécution.
2. Supprimez le service « Révolution R » dans la liste service.
3. Ajout d’un service et ajoutez de nouveau le service « Révolution R » vérifiant à ajouter à tous les nœuds du cluster. Cela doit reconstruire le fichier RevoHadoopEnvVars.site pour s’assurer que l’environnement de Revo R et les chemins d’accès aux fichiers de CDH JAR correspond le nouvel environnement.
4. sur tous les nœuds, vérifiez que tous les liens vers libhdfs.so et libjvm.so dans /usr/lib64 pointent vers les bibliothèques existantes et en cours. Les chemins d’accès à libhdfs.so change avec la mise à niveau CDH. Le chemin d’accès libjvm.so change si la machine virtuelle Java de cluster a été mis à niveau avec CDH ou Cloudera Manager.
5. Si le cluster JVM a été mis à niveau, exécutez la commande suivante en tant que racine sur tous les nœuds :
# Revo64 CMD javareconf
Cela met à jour la configuration de R pour pointer vers la bonne JAVA_HOME.