2014-02-20 60 views
0

我試圖在Mac OS X(小牛)上啓動單節點Hadoop集羣。當我到了這一步:單節點Hadoop namenode格式在Mac OS X上失敗

$ bin/hadoop namenode -format

我得到這個錯誤:

bin/hadoop: line 391: syntax error: unexpected end of file

線391(這是最後一行)斌/的Hadoop有一個終止 「網絡連接」就此而已,就是這樣。

在Mac OS X上運行此功能有什麼不同嗎?對類似問題的其他答案似乎指出將「錯誤的」換​​行符作爲可能的原因,但我並不真正瞭解這些答案,因爲它們與我的問題有關。

回答

0

事實證明文件hadoop.sh已經被編輯過,並且被一個編輯器保存過,該編輯器可能已經引入了一些bash無法接受的尾部字符。在使用vi進行全新安裝和編輯之後,一切進展順利。