我这边的原因是,JobHistoryServer没有启动,hadoop的start-all.sh并没有帮我启动yarn的日志工程。
yarn-site.xml的该配置 和 mapre-site.xml的该配置,是用来指定yarn的日志工程的部署位置和访问方式的,但是start-all.sh并没有帮我启动它,可以在menber1打下jps看下里面有没有JobHistoryServer来判定。
解决方案
在menber1的hadoop目录里,手动启动
#开启服务
./sbin/mr-jobhistory-daemon.sh start historyserver
#停止服务
./sbin/mr-jobhistory-daemon.sh stop historyserver
再次访问日志页面,可以访问了