R pour la Ruche de connexion à l'aide de RHive Paquet

J'ai installé R 2.15.2 sur les PC Windows.
Hadoop & de la Ruche sont sur un autre PC.
J'ai chargé RHive et de ses dépendances à R.
Maintenant, je suis en train d'essayer de se connecter à la Ruche.

> Sys.setenv(HIVE_HOME="/home/hadoop/hive-0.7.0-cdh3u0")
> Sys.setenv(HADOOP_HOME="/home/hadoop/hadoop-0.20.2-cdh3u0")
> library(RHive)
> rhive.env(ALL=TRUE)

Ruche Home Directory : /home/hadoop/ruche-0.7.0-cdh3u0

Hadoop Home Directory : /home/hadoop/ruche-0.7.0-cdh3u0

Hadoop Répertoire Conf :

Aucune RServe

Déconnecté HiveServer et HDFS

RHive Liste Des Bibliothèques

C:/Program Files/R/R-2.15.2/library/RHive/java/rhive_udf.jar /home/hadoop/ruche-0.7.0-cdh3u0/conf

> rhive.init()

[1] "il n'y a pas d'esclaves fichier de HADOOP. donc, vous devriez passer hôtes argument lorsque vous appelez rhive.connect()."

Erreur dans .jnew("org/apache/hadoop/conf/Configuration") :
java.lang.ClassNotFoundException

En outre: le message d'Avertissement:

Dans le fichier(fichier, "rt") :
ne peut pas ouvrir un fichier "/home/hadoop/hadoop-0.20.2-cdh3u0/conf/esclaves": Aucun fichier ou répertoire de

> rhive.connect(hdfsurl="hdfs://212.63.135.149:9000/")

Erreur .jnew("org/apache/hadoop/conf/Configuration") :
java.lang.ClassNotFoundException

Le résultat est erreur de connexion!

même essayé
rhive.connect(host = "212.63.135.149", port = 10000, hdfsurl="hdfs://212.63.135.149:9000/") , mais pas de l'utiliser.

InformationsquelleAutor Srinivas | 2012-12-13