Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Windows上的Sqoop-“;不是有效的DFS文件名";_Java_Windows_Hadoop_Sqoop - Fatal编程技术网

Java Windows上的Sqoop-“;不是有效的DFS文件名";

Java Windows上的Sqoop-“;不是有效的DFS文件名";,java,windows,hadoop,sqoop,Java,Windows,Hadoop,Sqoop,我正在尝试在Windows上使用SQoop1.4.5,我感觉自己 差不多了。但我遇到了一个绊脚石,我不能 我希望有人能指点我 正确的方向 现在,我可以让Sqoop运行,它可以生成 我要导入的表的Java类,然后 开始尝试将jar文件推送到jar文件缓存。还有这个 这就是麻烦所在。因为我在Windows上 通往那些罐子的路有点像 e:\win-hadoop\hadoop-3.0.0-SNAPSHOT\sqoop\lib\db2jcc4.jar 诸如此类。这当然会导致如下错误: 15/05/18

我正在尝试在Windows上使用SQoop1.4.5,我感觉自己 差不多了。但我遇到了一个绊脚石,我不能 我希望有人能指点我 正确的方向

现在,我可以让Sqoop运行,它可以生成 我要导入的表的Java类,然后 开始尝试将jar文件推送到jar文件缓存。还有这个 这就是麻烦所在。因为我在Windows上 通往那些罐子的路有点像

e:\win-hadoop\hadoop-3.0.0-SNAPSHOT\sqoop\lib\db2jcc4.jar
诸如此类。这当然会导致如下错误:

15/05/18 17:36:21 ERROR tool.ImportTool: Imported Failed: Pathname /E:/win-hadoop/hadoop-3.0.0-SNAPSHOT/sqoop/lib/db2jcc4.jar from hdfs://10.1.115.231:9000/E:/win-hadoop/hadoop-3.0.0-SNAPSHOT/sqoop/lib/db2jcc4.jar is not a valid DFS filename.
你有没有想过如何避开这个问题?无论我是否运行sqoop.cmd,都会发生这种情况 文件,或在Cygwin shell中运行unix脚本

(另外,如果有人想知道,Hadoop 3的业务是因为我从 获得Windows支持的源代码和building HEAD只会为您提供一些东西 标记为Hadoop 3。我不认为这是问题的一部分,但请随意说服我
我有类似的问题,但通过更改文件格式来解决!!检查mapred站点文件的格式(在/etc/hadoop/中)。它应该是xml格式的。。。mapred-site.xml不是mapred-site.xml.template!移除那个模板!希望能有帮助