21/06/09 10:40:59 ERROR tool.JobTool: Error parsing arguments to the job-specific tool: org.apache.

在尝试使用Sqoop从MySQL导入数据到HBase时,遇到了一个错误:'ERROR tool.JobTool: Error parsing arguments to the job-specific tool: org.apache.commons.cli.MissingArgumentException: Missing argument for option: hbase-row-key'。问题出在 Sqoop 脚本的 '--hbase-row-key' 参数上。通过将 '--hbase-row-key' 修改为 '— hbase-row-key',成功解决了这个问题。作者强调了分享精神的重要性,并批评了某些技术网站的限制行为。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

21/06/09 10:40:59 ERROR tool.JobTool: Error parsing arguments to the job-specific tool: 
org.apache.commons.cli.MissingArgumentException: Missing argument for option: hbase-row-key

先看最下面的重要提示以免误伤!

sqoop在从mysql导数据导hbase中

原来报错的脚本:

 sqoop job -Dorg.apache.sqoop.splitter.allow_text_splitter=true \
                                                -Dsqoop.hbase.add.row.key=true \
                                                --create ${hb_namespace}__${tablename} \
                                                -- import \
                                                --connect jdbc:mysql://${db_host}:${db_port}/${db_name} \
                                                --username ${db_user} \
                                                --table ${tablename} \
                                                --column-family cf \
         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值