2014-12-08 5 views
0

Я получаю следующую ошибку при попытке импортировать таблицу из MySql в HDFS. Я использую cloudera CDH 4 VM.Ошибка импорта Apache Sqoop

[[email protected] ~]$ sqoop import --connect jdbc:mysql://localhost/mydatabase\ 
> --user root\ 
> --password aaaaaaaa\ 
> --table bike 
Warning: /usr/lib/sqoop/../accumulo does not exist! Accumulo imports will fail. 
Please set $ACCUMULO_HOME to the root of your Accumulo installation. 
14/12/08 11:44:40 INFO sqoop.Sqoop: Running Sqoop version: 1.4.3-cdh4.7.0 
14/12/08 11:44:41 ERROR tool.BaseSqoopTool: Error parsing arguments for import: 
14/12/08 11:44:41 ERROR tool.BaseSqoopTool: Unrecognized argument: root--password 
14/12/08 11:44:41 ERROR tool.BaseSqoopTool: Unrecognized argument: aaaaaaaa--table 
14/12/08 11:44:41 ERROR tool.BaseSqoopTool: Unrecognized argument: bike 

Try --help for usage instructions. 
usage: sqoop import [GENERIC-ARGS] [TOOL-ARGS] 

ответ

0

попробуйте использовать этот

sqoop import --connect jdbc:mysql://mysql_server:3306/mydatabase --username root --password aaaaaaaa --table bike ;


вам следует использовать --username вместо --user

Смежные вопросы