Yarn管理页面中Aplication history无法访问问题以及Aggregation is not enabled问题
生活随笔
收集整理的這篇文章主要介紹了
Yarn管理页面中Aplication history无法访问问题以及Aggregation is not enabled问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第一次寫文章,寫的不好的地方還希望大家提提意見,共同進步。?( ′・?・` )比心
本文章是解決當我們在yarn application管理頁面上點擊history時出現無法訪問問題以及查看日志是出現的Aggregation is not enabled問題
第一步:檢查mapred-site.xml中是否配置了jobhistory的網頁網址
第二步:檢查是否在windows的hosts文件中添加了集群節點名與ip映射,如果沒有添加的話只能通過集群節點名的ip地址進行訪問
第三步:啟動jobhistoryserver服務,這個服務啟動yarn時不會自動啟動
官網文檔描述如下:
啟動命令如下(需要先進入hadoop所在的文件夾):
jps檢查是否啟動
啟動后就可以在yarn管理頁面看某一個application的history了
此時如果想要查看當前任務的日志的話,可能會出現Aggregation is not enabled. Try the nodemanager at node-4:38596問題,如圖所示,這是因為我們沒有開始日志聚合。
解決辦法如下:
-
首先先將集群關閉,因為我們要設置配置文件
-
在yarn-site.xml中配置yarn.log-aggregation-enable屬性,啟動日志聚合,默認是false
-
將修改后的yarn-site.xml分發到其他各個節點
官方文檔如下:
設置完成后再次查看logs如下圖所示
總結
以上是生活随笔為你收集整理的Yarn管理页面中Aplication history无法访问问题以及Aggregation is not enabled问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何将手机里的wav录音转换成mp3格式
- 下一篇: TN-S TN-C TN-C-S TT