ayush@ayush-Inspiron-3521:~/apps/h260$ jps
3474 ResourceManager
3603 NodeManager
3316 SecondaryNameNode
3957 Jps
3129 DataNode
2975 NameNode


ayush@ayush-Inspiron-3521:~/apps/h260$ bin/hdfs dfs -mkdir /user

ayush@ayush-Inspiron-3521:~/apps/h260$ bin/hdfs dfs -mkdir /user/ayush

ayush@ayush-Inspiron-3521:~/apps/h260$ bin/hdfs dfs -mkdir /input

ayush@ayush-Inspiron-3521:~/apps/h260$ bin/hdfs dfs -put input/ /input

ayush@ayush-Inspiron-3521:~/apps/h260$ bin/hadoop jar example.jar Firstjoin /input output

ayush@ayush-Inspiron-3521:~/apps/h260$ jps
3474 ResourceManager
3603 NodeManager
3316 SecondaryNameNode
3129 DataNode
4206 Jps
2975 NameNode

没有输出或错误,即没有任何 Action 发生
我的example.jar类具有Firstjoin和hdfs输入目录
也并将文件复制到其中。
任何建议
提前致谢

最佳答案

1.首先检查 jar 是可运行 jar 还是普通 jar
2.如果这是一个普通的 jar ,那么如果软件包存在,您可能还必须提供软件包名称
3.如果它是可运行的jar,请确保在创建可运行的jar时,您指向driverclass / main class。
4.如果以上两个都不是问题,请键入hadoop dfs -ls /并检查目录是否显示。
5.尝试格式化namenode并再次重新启动集群...
让我知道这是否有效。

关于hadoop - hadoop MapR2作业无 Action ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30636182/

10-09 13:45