我正在尝试在我的机器上安装Hadoop。目前我有Windows和Ubuntu操作系统。我一直在寻找安装Hadoop的可能方法,并且遇到了Hortonworks网站。从他们的网站上,他们为虚拟机提供沙箱,不知道是否有直接在操作系统上安装的选项。问题是从http://hadoop.apache.org/安装会有所不同吗??或者安装像Hortonworks或Cloudera这样的东西?我读过使用hadoop文件可以更好地理解Hadoop,但是它是否适合只想使用它创建应用程序的人?我更喜欢使用操作系统而不是虚拟机。谢谢。 最佳答案 是的,有
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion大家好,我想在我的ubuntu上安装Hbase资源管理器,但没有从任何地方得到任何好的帮助。请指导我。谢谢
我刚刚设置了一个新的Ubuntu12.04VM(Virtualbox)并想在其上测试Hadoop。我正在遵循本指南:http://hadoop.apache.org/docs/r0.20.2/quickstart.html我想我在java安装和JAVA_HOME路径上做错了......现在bin/hadoop总是只返回“commandnotfound”我必须在哪里提取hadoop文件夹?我需要先设置SSH吗?SSHD呢?安装正确java版本的命令是什么?我必须在hadoop-env.sh文件中输入什么?谢谢! 最佳答案 我使用了这个
我已按照说明成功安装了一个Cloudera4节点Hadoop集群,其中包括所有软件,如HBase等。然后安装并构建了asynchbase,然后是OpenTSDB。似乎奏效了。但是,当我尝试按照他们的网站“入门指南”运行它时,会输出此错误。有什么提示吗?谢谢。[root@n1opentsdb-1.1.0]#./build/tsdbtsd--port=4242--staticroot=build/staticroot--cachedir="$tsdtmp"2013-05-2814:31:38,928INFO[main]TSDMain:Starting.2013-05-2814:31:38,
我正在运行一些测试,我需要能够在两个不同版本的Hadoop之间来回切换-2.2.0版本和我定制的版本。但是,我在~/.bashrc中设置它们的变量时遇到了问题——如果我同时拥有它们,就会发生冲突。我只能运行2.2.0版本,而不是我的。但是,如果我在~/.bashrc注释与2.2.0版本相关的变量,它将运行我的版本。这是~/.bashrc中与Hadoop相关的变量:#Hadoopvariables-myversionexportHADOOPTWO_INSTALL=/home/parallels/Development/Hadoop/hadoop-trunk/trunk2/hadoop-d
我已经将ApacheHive安装为hduser,并且能够从我的hduser完美运行它。我想以命令hive-fsomeScript.sql的形式运行它,但我想从其他用户(例如root)执行此操作。我正在尝试这样的命令sudo-uhduser'/usr/local/hive/bin/hive-ftest.sql'我得到的输出是sudo:/usr/local/hive/bin/hive-ftest.sql:commandnotfound如果有帮助的话,我的用户hduser也在sudoers列表中。我不明白为什么会发生这种情况,因为hive已正确添加到路径中,当我通过suhduser然后运行它
我最近在运行ubuntu12.04的机器上安装并配置了hadoop。安装成功,我能够成功启动所有服务。我正面临hadoopfs的问题。我想我已经正确设置了它,因为hadoopfs没有给出任何错误,比如找不到命令。我在使用hadoopfs执行任何操作时遇到错误,例如ls、put、copyFromLocal。尽管提供了有效路径,但每个操作最终都会显示Nosuchfileordirectory错误。请帮我解决这个问题。hdfs输出recmach@chetan-HP-ENVY-15-Notebook-PC:~/hadoop/hadoop-2.6.1/sbin$hadoopfs-ls/home/
我正在用两个Ubuntu机器构建一个hadoop集群。我在每台机器上都有一个名为“hduser”的专用Hadoop用户。当我在主服务器上使用“start-dfs.sh”时,会在主服务器和从服务器上创建DataNode。但是NameNode并不是在master上创建的。即使我要求守护进程专门启动NameNode,它也不起作用。hduser@hbase1:~$bash/usr/local/hadoop/sbin/hadoop-daemon.shstartnamenodestartingnamenode,loggingto/usr/local/hadoop/logs/hadoop-hduse
我正在为Ubuntu上的Hadoop设置单节点集群。下载Hadoop并在.bashrc文件中设置其路径后,当我运行命令时echo$HADOOP_HOME在新终端中,它不提供任何输出。这种行为的原因是什么?这些是我添加到.bashrc的行exportJAVA_HOME="/usr/lib/java/jdk1.8.0_91"setPATH="$PATH:JAVA_HOME/bin"exportHADOOP_HOME="/home/neel_shah/hadoop-2.7.2"PATH=$PATH:$HADOOP_HOME/binexportPATH 最佳答案
我在我的Ubuntu14.04LTS机器上安装了Hadoop2.6.0。我能够成功连接到http://localhost:50070/。我正在尝试连接到http://locahost:50030/我的mapred-site.xml中有以下内容mapred.job.trackerlocalhost:9001但我仍然收到无法连接的错误。我运行了jps命令并得到了以下输出:12272Jps10059SecondaryNameNode6675org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar10233ResourceManager98