我使用Hadoop-1.2.1和Sqoop-1.4.6。使用以下命令,我使用sqoop将表test从数据库meshtree导入HDFS:
`sqoop import --connect jdbc:mysql://localhost/meshtree --username user --password password --table test`
但是,它显示了以下错误:
17/06/17 18:15:21 WARN tool.BaseSqoopTool: Setting your password on the command-line is insecure. Consider u
当我连接到一个集群(aaaaaa1)上的mysql和另一个服务器(aaaaaa2)上的sqooop时,我得到了以下错误,尽管我在mySql中创建了一个具有授予另一个集群的完全权限的表。
请帮助我确定此问题的原因。谢谢!
**$sqoop import --connect jdbc:mysql://(address of mysql):11000/sqoopdemo --table widgets**
12/10/12 10:42:23 INFO manager.MySQLManager: Preparing to use a MySQL streaming resultset.
12/10/1
当通过sqoop将MySQL数据导入HDFS时,我得到了错误。但是我给了hdfs所有的权限,然后我也得到了同样的问题。有人能解决这个问题吗。Hadoop版本:2.6.0Sqoop:1.4.6请建议我应该给予本地文件系统什么样的权限。提前谢谢。
16/12/28 13:14:54 WARN sqoop.ConnFactory: $SQOOP_CONF_DIR has not been set in the environment. Cannot check for additional configuration.
16/12/28 13:14:54 INFO manager.SqlManage
我从中克隆了sqoop项目,并使用build.xml在windows 7中使用ant创建了sqoop-1.4.6-SNAPSHOT.jar,并将其部署到cdh5环境中的/usr/lib/sqoop中,但当运行sqoop导入命令时,堆栈跟踪中会出现以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/kitesdk/data/mapreduce/DatasetKeyOutputFormat
at org.apache.sqoop.mapreduce.DataDrivenImportJob.
当我试图将存储在mysql数据库中的表存储到我的HDFS中时,
sqoop导入--连接jdbc:mysql://hostname1.com/mydb --用户名user1 --密码pwd1 -table emp1;
我得到了以下例外:
Warning: /opt/cloudera/parcels/CDH-5.4.3-1.cdh5.4.3.p0.6/bin/../lib/sqoop/../accumulo does not exist! Accumulo imports will fail.
Please set $ACCUMULO_HOME to the root of your Accumu
我尝试使用sqoop将表从mysql导入到HDFS..It抛出java.io.IOException错误目标文件夹无法创建
[root@01HW288075 hadoop]# sudo -u hdfs sqoop import --username user --password pass --connect jdbc:mysql://172.16.176.109/pocdb --table stocks --verbose
Warning: /usr/lib/hcatalog does not exist! HCatalog jobs will fail.
Please set $H
这是在保存增量导入状态时得到的。
16/05/15 21:43:05 INFO tool.ImportTool: Saving incremental import state to the metastore
16/05/15 21:43:56 ERROR tool.ImportTool: Encountered IOException running import job: java.io.IOException: Error communicating with database
at org.apache.sqoop.metastore.hsqldb.HsqldbJobStorage.
下面是我在sqoop中导入数据的代码:
sqoop import --connect jdbc:mysql://my_ip/databasename --username $USER_NAME --password $PASSWORD$ --table tablename --m 1
这将给出来自服务器的以下错误消息:
Host 'Dell-PC' is not allowed to connect to this MariaDB server