首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用任何Sqoop命令时出现sqoop错误

使用任何Sqoop命令时出现sqoop错误
EN

Stack Overflow用户
提问于 2016-10-19 18:46:55
回答 4查看 745关注 0票数 1

我正在使用hadoop 2.6.0,现在我正在尝试sqoop -1.4.5.bin__hadoop-2.0.4-alpha.tar.gz。我正在使用以下命令获取sqoop版本

代码语言:javascript
复制
sqoop version
2016-10-19 16:11:21,722 [myid:] - INFO  [main:Sqoop@92] - Running Sqoop version: 1.4.5
Sqoop 1.4.5

但是如果我尝试任何sqoop命令,它会给出以下异常,

代码语言:javascript
复制
sqoop list-tables --connect jdbc:mysql://localhost/test --username root --password hadoop


Exception in thread "main" java.lang.NoSuchMethodError: org.apache.hadoop.conf.Configuration.addDeprecations([Lorg/apache/hadoop/conf/Configuration$DeprecationDelta;)V

我也复制了mysql连接器jar到sqoop/lib,我找不到cause.anybody,有什么想法,请和我分享如何解决这个问题。

EN

回答 4

Stack Overflow用户

发布于 2018-12-06 03:29:41

$ps -ef|grep -i管理器

您可以查看节点管理器是否正常工作

$ps -fu hdfs

它将显示namenode datanode和辅助namenode是否工作

$ps -fu纱线

它将显示节点管理器和资源管理器是否工作

如果所有在sqoop意义上的工作都可以工作..

票数 1
EN

Stack Overflow用户

发布于 2017-11-05 06:18:47

您需要在MySQL中创建一个用户

代码语言:javascript
复制
CREATE USER 'usrname'@'%' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON *.* TO 'usrname'@'%' WITH GRANT OPTION;

现在,您可以运行查询

代码语言:javascript
复制
sqoop list-tables --connect jdbc:mysql://192.168.1.18/mysql  --username 
usrname -P
票数 0
EN

Stack Overflow用户

发布于 2018-01-10 15:18:04

  1. sqoop help //这将显示所有必需的命令
  2. 以显示所有数据库sqoop列表-数据库--连接jdbc:mysql://本地主机/--用户名根--密码cloudera
  3. 显示所有表sqoop列表-表--连接jdbc:mysql://本地主机/数据库名--用户名根--密码cloudera
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40129216

复制
相关文章

相似问题

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