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/