运行环境,hadoop2.6.0-cdh5.5.2

所以,下载的sqoop1.4.6也是5.5.2的版本,与之相对。

文件安装在了/usr/local/中

[root@fa01 hadoop]# tar -zxvf /home/hadoop/sqoop-1.4.6-cdh5.5.2.tar.gz -C /usr/local/

[root@fa01 hadoop]# mv ./sqoop-1.4.6-cdh5.5.2 ./sqoop-1.4.6

[root@fa01 hadoop]# chown-Rhadoop:hadoop ./sqoop-1.4.6

下载JDBC,放到sqoop-1.4.6/lib目录下

[hadoop@fa01 lib]$ mv mysql-connector-java-5.1.43-bin.jar /usr/local/sqoop-1.4.6/lib

修改配置文件,拷贝一份

[hadoop@fa01 conf]$ cp sqoop-env-template.sh sqoop-env.sh

[hadoop@fa01 conf]$vi sqoop-env.sh

#Set path to where bin/hadoop is available

export HADOOP_COMMON_HOME=/home/hadoop/hadoop-2.6.0-cdh5.5.2

#Set path to where hadoop-*-core.jar is available

export HADOOP_MAPRED_HOME=/home/hadoop/hadoop-2.6.0-cdh5.5.2

配置环境变量,添加

[hadoop@fa01 bin]$ vi /home/hadoop/.bash_profile

export SQOOP_HOME=/usr/local/sqoop-1.4.6

出现警告:

[hadoop@fa01 bin]$ ./sqoop

Warning: /home/hadoop/sqoopsqoop-1.99.7/../hbase does not exist! HBase imports will fail.

Please set $HBASE_HOME to the root of your HBase installation.

Warning: /home/hadoop/sqoopsqoop-1.99.7/../hcatalog does not exist! HCatalog jobs will fail.

Please set $HCAT_HOME to the root of your HCatalog installation.

Warning: /home/hadoop/sqoopsqoop-1.99.7/../accumulo does not exist! Accumulo imports will fail.

Please set $ACCUMULO_HOME to the root of your Accumulo installation.

Warning: /home/hadoop/sqoopsqoop-1.99.7/../zookeeper does not exist! Accumulo imports will fail.

Please set $ZOOKEEPER_HOME to the root of your Zookeeper installation.

Error:Could not find or load main class org.apache.sqoop.Sqoop

解决方式:

[hadoop@fa01 bin]$ vi configure-sqoop

把上面的四个内容都给#注释掉了,就只剩下最后的报错了。

第一步,拷贝jar包

[hadoop@fa01 sqoop-1.4.6]$ cp sqoop-1.4.6-cdh5.5.2.jar ./lib/

会依旧报错。

第二步,修改启动的配置文件

[hadoop@fa01 bin]$ cd /usr/local/sqoop-1.4.6/bin

先给sqoop做个备份。

[hadoop@fa01 bin]$ cp sqoop sqoop.bak

修改

[hadoop@fa01 bin]$ vi sqoop

添加了一段的内容

exec ${HADOOP_COMMON_HOME}/bin/hadoopjar $SQOOP_HOME/sqoop-1.4.6-cdh5.5.2.jarorg.apache.sqoop.Sqoop "$@"

我到这里已经好用。

如果还报错,就把$SQOOP_HOME/下的sqoop-1.4.6-cdh5.5.2.jar放到$SQOOP_HOME/lib目录下。

连接测试:

[hadoop@fa01 bin]$ ./sqoop list-tables --connect jdbc:mysql://192.111.111.111:3306/dasename --username mysqlname --password mysqlmima

cdh jar包 sqoop2_安装sqoop1.4.6-cdh5.5.2相关推荐

  1. win7中jar包不能安装的问题

    一般情况下,对于jar包的安装,类似于.exe,直接双击就可以运行安装,而在某些情况下,由于电脑缺少相关软件等,导致双击jar包变成了打开压缩包的情况,这样就没法对jar包进行安装了.针对这种情况的解 ...

  2. android 工程中引入第三方JAR包后安装APK时老是提示找不到库文件?

    网上查都说是通过添加中Build Path或者使用User library来添加,我不知道这些复杂粘贴的人测试过没,反正我测试了好久都不行,估计是我RP不行,这样添加到后编译会通过,但运行的时候就会提 ...

  3. 安装自己写的插件时,报插件版本过高,请升级JAR包或者安装低版本插件的问题

    今天安装一个自己写的插件遇到这个问题,没有解决,把跟踪过程记录一下. 首先是在菜单栏上的服务器上点插件管理,这个就去看com.fr.design.actions.server.PluginManage ...

  4. oracle驱动程序包的安装失败,Maven 、oracle的jdbc的jar包下载失败

    由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库.本文以oralce11.2.0 ...

  5. 解决“Failure to find com.oracle:ojdbc6:jar”,手动安装ojdbc的jar包到maven私仓

    在使用mvn进行编译的时候,遇到如下错误: Could not resolve dependencies for project com.bairong.platform:auth:jar:3.0: ...

  6. 安装sqoop1.4.6-cdh5.5.2

    运行环境,hadoop2.6.0-cdh5.5.2 所以,下载的sqoop1.4.6也是5.5.2的版本,与之相对. 文件安装在了/usr/local/中 [root@fa01 hadoop]# ta ...

  7. Maven创建项目生成jar包并执行

    刚接触java和maven,记录一下入门的学习记录 任务: 该任务中,如何编写接口类网上比较容易找到,本文主要记录一下使用maven-assembly-plugin插件打包jar并运行部分,项目结构: ...

  8. Eclipse打JAR包,插件FatJar安装与使用

    from:http://blog.csdn.net/jikeyzhang/article/details/4731968 下载RUL:  下载fatJar插件,解压缩后是一个.../plugins/( ...

  9. ORACLE安装启图形界面与oracle安装介质解压后缺jar包

    8月25日-8月27日,三天就安装一套oracle 10.2.0.5 for AIX 6100 HA双机,安装过程中真是问题很多.     首先,是启动OUI图形界面,安装是在机房直连网卡进行的,使用 ...

最新文章

  1. js获取当前时间显示在页面上
  2. Ubuntu 18.0.4 安装Selenium 详细流程(亲测有效)
  3. Java 面试知识点解析(三)——JVM篇
  4. 一次短信验证码攻击的应急响应
  5. 英特尔物联网产业的布局中,优势和劣势都在哪?
  6. 持续集成之 Jenkins 的安装与配置(一)
  7. 相对于通过木马传播方式获得的C++用户数据
  8. 贪心算法之取手套问题(牛客)
  9. java 异步上传一张图片,java异步上传图片示例
  10. 需要在AndroidManifest中添加的条件
  11. linux空间满了有什么问题,Linux 空间满问题分析 [ Keep Coding ]
  12. Java foreach
  13. python生成一组随机数_python怎么产生不重复的随机数
  14. 移动API设计与安全存储
  15. windows上必备的提升效率的软件
  16. Python学习笔记(三)列表
  17. html5在线编辑器效果和源码
  18. 5种赚钱方式,设计师加薪不用靠老板!
  19. 分子生物学中常用数据库
  20. 如何系统地学习linux

热门文章

  1. NumPy-快速处理数据--ndarray对象--多维数组的存取、结构体数组存取、内存对齐、Numpy内存结构...
  2. referer htttp headers 统计信息 防盗链
  3. Ubuntu下安装JDK步骤
  4. POJ 3621 Sightseeing Cows
  5. python类中的函数_python类中的函数问题
  6. css箭头超链接,css超链接
  7. 万稞pw80线切割编程软件_线切割机床的控制系统的现状
  8. 贵州大学开题报告计算机,贵州大学毕业论文开题报告.docx
  9. 计算机管理器win,进入windows启动管理器,win启动管理器
  10. python全局变量在程序执行的全过程有效_PYTHON使每个过程都可以访问全局变量