我对大数据的想法非常陌生。 Hadoop对任何明显的问题都表示歉意。
基本上我在尝试像这样运行Hadoop示例时遇到了一些问题:
jar hadoop-examples-1.2.1.jar pi 4 1000
Illegal option: h
显然我使用了错误的用法,但我不知道它是什么用的?
有人可以告诉我这里缺少什么吗?
由于
答案 0 :(得分:0)
Jeremy的评论是对的。通常,示例可执行jar在本地jvm和集群工作节点上运行。应该使用hadoop命令启动:hadoop(或hadoop版本2.0及之后的纱线)以确保正确加载群集配置和相关的lib。有关完整的演练,请参阅此处的hadoop教程,了解您拥有的版本1.2.1:hadoop 1.2.1 tutorial
如果有机会,你应该检查最新的hadoop版本。它现在是2.6.0。
答案 1 :(得分:0)
你应该通过添加前缀' hadoop'来运行它。
hadoop jar hadoop-examples-1.2.1.jar pi 4 1000