0
基本上有一個問題出現之前:例如描述相同的問題here。Hadoop豬連接錯誤 - historyserver無法啓動
如果我嘗試使用豬腳本,則出現連接錯誤。
看着它,確實歷史服務器沒有運行。看起來很容易修復。但是......事實並非如此。
可悲的是,我試圖啓動歷史服務器以兩種方式我所知道的:
1)進入Hadoop的sbin目錄而努力:
mr-jobhistory-daemon.sh start historyserver
導致:
bash: mr-jobhistory-daemon.sh: command not found
即使當我做了一個ls的目錄mr-jobhistory-daemon.sh確實列出。
2)簡單地做:
sudo service hadoop-mapreduce-historyserver start
這將至少不扔一個 「未找到」 的錯誤。但代之以:
Failed to start Hadoop historyserver. Return value: 1 [FAILED]
隨着日誌文件鏈接遺憾地結果是完全空的。
因此:同樣的問題,但我知道的解決方案似乎不起作用。
我很確定我忽略了一些東西 - 因爲我非常肯定我在一年前有不同的設置問題。但我不記得當時我是如何解決它的。
我正在VMWare播放器上運行centos VM上CentOS 6.5的hadoop(2.7.2)的最新版本。
嘗試sh mr-jobhistory-daemon.sh啓動historyserver或bash mr-jobhistory-daemon.sh啓動historyserver或./mr-jobhistory-daemon.sh啓動historyserver,你是否得到了與'bash:mr-jobhistory不同的東西-daemon.sh:命令未找到'這樣做? –
@Koffee事實上,這實際上有一些效果。我想我知道這個問題,只是不知道該怎麼做才能解決問題。它表示「不能創建目錄」,「在tom'之後缺少操作」,然後/ bin/mapred沒有這樣的文件或目錄。我想這是後來造成最大的問題。但我很困惑,爲什麼它不在那裏。 – Nelnel