首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从mysql到hbase的sqoop导入问题

从mysql到hbase的sqoop导入问题
EN

Stack Overflow用户
提问于 2013-04-22 13:47:35
回答 2查看 4.1K关注 0票数 2

我试图使用sqoop从mysql导入数据到hbase:

代码语言:javascript
复制
sqoop import --connect jdbc:mysql://<hostname>:3306/test --username USERNAME -P --table testtable --direct --hbase-table testtable --column-family info --hbase-row-key id --hbase-create-table

该过程运行平稳,没有任何错误,但是数据会转到hdfs,而不是,而不是到hbase。

这是我的设置:

HBase和Hadoop是在我的三个服务器集群中以分布式模式安装的。Namenode和HBase主服务器是一个服务器。Datanodes和Region服务器位于另外两个服务器中。Sqoop只安装在NameNode服务器中。我使用Hadoop版本0.20.2-cdh3u3,hbase版本0.90.6-cdh3u4和sqoop版本1.3.0-cdh3u3。

有什么建议我做错了吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-23 03:20:12

Sqoop的直接连接器通常不支持HBase,MySQL直接连接器也是如此。如果需要将数据导入HBase,则应该删除-直接选项。

票数 4
EN

Stack Overflow用户

发布于 2013-04-23 07:50:31

下面是将数据从Mysql导入到HBase http://souravgulati.webs.com/apps/forums/topics/show/8680714-sqoop-import-data-from-mysql-to-hbase的示例

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

https://stackoverflow.com/questions/16148764

复制
相关文章

相似问题

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