0
錯誤消息是這樣的:JobHistory服務器無法從HDFS加載歷史文件
Could not load history file hdfs://namenodeha:8020/mr-history/tmp/hdfs/job_1392049860497_0005-1392129567754-hdfs-word+count-1392129599308-1-1-SUCCEEDED-default.jhist
其實我知道答案的問題。中/ MR-歷史文件的defaul設置爲:
hadoop fs -chown -R $MAPRED_USER:$HDFS_USER /mr-history
但正在運行的工作(在$ HDFS_USER)時,作業文件保存到/ MR-歷史/下$ HDFS_USER TMP/HDFS:$ HDFS_USER然後無法訪問$ MAPRED_USER(其中JobHistory服務器正在運行)。在重新更改權限後,可以加載作業文件。
但每次新工作都會再次發生。那麼有人可以幫助我,這是什麼解決方案,謝謝。
同樣的問題。你是如何將$ MAPRED_USER用戶添加到$ HDFS_USER組的?我應該運行什麼命令?可以通過Cloudera Manager完成嗎? – Dmitry