2014-02-20 58 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进行全新安装和编辑之后,一切进展顺利。