2012-06-18 42 views
1

所以我试图运行一个MapReduce,字数统计的例子,但我需要运行Hadoop。我试着从here以下指令,但它似乎并没有工作。问题是没有设置环境变量。我在/etc/launchd.conf中添加了行setenv HADOOP_HOME /opt/hadoop-0.20.2,但是当我运行echo $HADOOP_HOME时,它不打印路径。如何在OS X上安装并运行Accumulo和Hadoop 10.7.4

+0

如果您不一定非得在OSX中将它与您的开发环境集成,我强烈建议您尝试在运行Linux的虚拟机中安装它们。 –

+0

@orangeoctopus我从[这里]找到了更好的说明(http://blogs.msdn.com/b/brandonwerner/archive/2011/11/13/how-to-set-up-hadoop-on-os-x-狮子10-7.aspx)。 Hadoop现在就开始了,但是当我尝试运行一个示例时,它无法连接到服务器。 '12/06/18 13:42:03信息ipc.Client:重试连接到服务器:localhost/127.0.0.1:9000。已经尝试过0次。“有什么想法? –

回答

0

HADOOP_HOME变量直接设置在Accumulo的的conf/accumulo-env.sh脚本。