首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Windows运行时菲尼克斯CsvBulkLoadTool错误

从Windows运行时菲尼克斯CsvBulkLoadTool错误
EN

Stack Overflow用户
提问于 2017-09-06 11:51:38
回答 1查看 81关注 0票数 1

我希望使用来自HBase的CsvBulkLoadTool将csv数据文件放到CsvBulkLoadTool表中。

HBase和菲尼克斯正在Ubuntu上运行。

当我从Windows运行CsvBulkLoadTool.run()时,我会得到下一个异常:

代码语言:javascript
复制
java.lang.IllegalArgumentException: Pathname /C:/Users/My_User/.m2/repository/org/apache/htrace/htrace-core/3.1.0-incubating/htrace-core-3.1.0-incubating.jar from hdfs://vm:9000/C:/Users/My_User/.m2/repository/org/apache/htrace/htrace-core/3.1.0-incubating/htrace-core-3.1.0-incubating.jar is not a valid DFS filename.

顺便说一句,当我在Ubuntu上运行java -jar示例应用程序时,我得到了nex异常:

代码语言:javascript
复制
java.io.FileNotFoundException: File does not exist: hdfs://vm:9000/usr/local/phoenix-samples-1.0-SNAPSHOT-jar-with-dependencies.jar

其中/usr/local/phoenix-samples-1.0-SNAPSHOT-jar-with-dependencies.jar是Ubuntu上的实际jar文件位置。

我使用了来自CsvBulkLoadTool这里样本。

另外,当我使用普通JDBC通过凤凰连接和填充表时,一切都正常。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-23 21:55:02

CSVBulkloadTool应该以hadoop jar的形式运行。

所以我应该跑:hadoop jar my-application-with-CSVBulkloadTool.jar

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46074501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档