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
没有输出或错误,即没有发生任何动作 example.jar
用我的 Firstjoin
类和一个hdfs输入目录,并将文件复制到其中。有什么建议吗?谢谢
1条答案
按热度按时间tag5nh1u1#
1.首先检查jar是runnable jar还是normal jar
2.如果这是一个普通的jar,那么如果包存在,您可能还必须提供包名
3.如果它是一个可运行的jar,请确保在创建可运行jar时指向driverclass/main类。4.如果以上两项不是问题,请键入检查
hadoop dfs -ls /
检查目录是否显示。5.尝试格式化namenode并重新启动群集。。。
让我知道这是否有效。。