我按照教程http://hadoop.apache.org/docs/r2.4.1/hadoop-project-dist/hadoop-common/SingleCluster.html安装了hadoop 2.4.1作为伪分布式集群。我使用OracleVM创建了一个ubuntu虚拟机,并按照链接中的说明安装了hadoop。设置正常,能够运行示例。但是,作业跟踪器URL无法正常工作。 :50030给出页面未找到。我也在服务器上尝试过netstat,50030端口没有进程等待。我需要开始任何其他服务吗?可能的原因是什么?
答案 0 :(得分:2)
您需要执行此操作:
$HADOOP_HOME/sbin/mr-jobhistory-daemon.sh start historyserver
或者JobTracker不会开始。
(就我而言,$HADOOP_HOME
位于/usr/local/hadoop
)
答案 1 :(得分:0)
检查mapred-site.xml中mapred.job.tracker.http.address
的值
如果端口不同,请使用它。
同时检查jobtracker是否正在运行。检查jobtracker日志。
答案 2 :(得分:0)