0
我想在Hadoop/Hbase/etc上播放教程(see here),并且在播放它时遇到一些麻烦。Hadoop找不到我的输入文件
我安装了Hadoop和HBase的,我的机器上做了我的文件之间的链接,但Hadoop的没有找到我的文件:
我试图导入CSV文件播放以下命令:
hbase org.apache.hadoop.hbase.mapreduce.ImportTsv '-Dimporttsv.separator=,' -Dimporttsv.columns=HBASE_ROW_KEY,stats:o_id,stats:o_w_id,stats:o_all_local,stats:o_entry_d oorder /user/data/example/haddop_order/order.csv
而且我得到这个错误:
ERROR security.UserGroupInformation: PriviledgedActionException as:dev_user cause:org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does not exist: hdfs://my_machine:9000/user/data/example/haddop_order/order.csv
但是,当我请检查是否该文件是在这里:
hadoop dfs -ls /user/data/example/hadoop_order/
Found 1 items
-rw-r--r-- 1 dev_user supergroup 1486038 2014-01-20 11:26 /user/data/example/hadoop_order/order.csv
有什么想法吗?
的可能重复[第一Hadoop项目的错误: “输入路径不存在”(HTTP://计算器。 com/questions/15191832/first-hadoop-project-error-input-path-does-exist) –
查看此处接受的答案:http://stackoverflow.com/a/15191954/1173560 –