基本上有一个问题出现了:例如,同样的问题描述了here。
如果我尝试使用猪脚本,我会收到连接错误。
调查一下,历史服务器确实没有运行。看似容易修复。但那时......事实并非如此。
可悲的是,我尝试以我所知道的两种方式启动历史服务器:
1)进入hadoop sbin并使用:
mr-jobhistory-daemon.sh start historyserver
结果如下:
bash: mr-jobhistory-daemon.sh: command not found
即使我确实列出了目录mr-jobhistory-daemon.sh的ls。
2)干脆做:
sudo service hadoop-mapreduce-historyserver start
哪个至少不会抛出“未找到”错误。但反而:
Failed to start Hadoop historyserver. Return value: 1 [FAILED]
随着日志文件链接可悲地变成完全空。
因此:同样的问题,但我知道的解决方案似乎不起作用。
我很确定我会忽略一些东西 - 因为我很确定我在一年前遇到了同样的问题。但我不记得当时我是如何解决的。
我在VMWare播放器上运行CentOS 6.5的centos VM上运行最新版本的hadoop(2.7.2)。
改为使用它(./mr-jobhistory-daemon.sh start historyserver)并通过从终端运行jps命令来验证它!