Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mac OS 10.6.8,R+;使用rmr2库的MapReduce:“;small.ints=to.dfs(1:10)“;引起错误_R_Hadoop_Mapreduce - Fatal编程技术网

Mac OS 10.6.8,R+;使用rmr2库的MapReduce:“;small.ints=to.dfs(1:10)“;引起错误

Mac OS 10.6.8,R+;使用rmr2库的MapReduce:“;small.ints=to.dfs(1:10)“;引起错误,r,hadoop,mapreduce,R,Hadoop,Mapreduce,我试图使用rmr2和rhdfs库在R中运行基本的mapreduce示例,但我得到了一个错误。 单节点hadoop集群已正确安装,所有五个Demens都已正确启动 ========================= 以下是R代码: Sys.setenv(HADOOP_CMD="/usr/local/hadoop/bin/hadoop") Sys.setenv(HADOOP_HOME="/usr/local/hadoop") Sys.setenv(HADOOP_STREAMING="/usr/loc

我试图使用rmr2和rhdfs库在R中运行基本的mapreduce示例,但我得到了一个错误。 单节点hadoop集群已正确安装,所有五个Demens都已正确启动

=========================

以下是R代码:

Sys.setenv(HADOOP_CMD="/usr/local/hadoop/bin/hadoop")
Sys.setenv(HADOOP_HOME="/usr/local/hadoop")
Sys.setenv(HADOOP_STREAMING="/usr/local/hadoop/share/hadoop/tools/lib/hadoop-streaming-2.2.0.jar")

Sys.setenv(HADOOP_CONF_DIR="/usr/local/hadoop/etc/hadoop")
Sys.setenv(JAVA_HOME="/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home")

library('rhdfs')

library('rmr2')


hdfs.init()

small.ints = to.dfs(1:10) // This line causing following error
================================

================================

错误输出:

mkdir: `/var/folders/Jy/Jy7jXOZtG-yUvVOni3n+ZU+++TI/-Tmp-//RtmpUnfVRV': No such file or directory
Error: retval == 0 is not TRUE
=================================

hdfs.init()

如果专家能在这件事上指导我,那就太好了。
提前感谢。

专家们,请尽早为我解答这个问题。s