• 大数据之路week07--day06 (Sqoop 的安装及配置)


    Sqoop 的安装配置比较简单。

    提供安装需要的安装包和连接mysql的驱动的百度云链接:

    链接:https://pan.baidu.com/s/1pdFj0u2lZVFasgoSyhz-yQ
    提取码:62vt

    1、下载后将两个都拖到自己安装Hive的节点上去,因为我们后面配置文件中会去配置这些,在其他节点它会找不到。

    2、解压并重命名

    命令 tar -zxvf 压缩包名称

    解压好后,本来的名字太长了我们用命令 mv 来给他重新命名。

    3、配置环境变量,然后source一下让它生效

    export SQOOP_HOME=/XX/sqoop.xx

    source /etc/profile

    4、添加数据库驱动包,将刚刚下载拖进来的驱动包添加到我们解压的Sqooplib目录下(我这里的版本比较低,后面传输数据的上传和下载可能会出现拒绝连接的报错,建议换成5.1.32等比较高的版本

    cp mysql-connector-java-5.1.10.jar /sqoop-install-path/lib

    5、进入到conf目录下,重命名配置文件,并修改

     

    保存,退出。 

    6、去bin目录下,修改配置../bin/configure-sqoop注释掉一些用不到的配置

    去掉未安装服务相关内容;例如(HBase、HCatalog、Accumulo):

    #if [ ! -d "${HBASE_HOME}" ]; then

    # echo "Error: $HBASE_HOME does not exist!"

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

    # exit 1

    7、测试

    sqoop version   查看版本 

    sqoop list-databases -connect jdbc:mysql://node3:3306/ -username root -password 123456  连接到你自己的数据库,ip地址和用户名密码需要进行修改。  查看自己mysql的数据库有哪些,成功查看没有报错说明安装成功。

  • 相关阅读:
    Oracle安装错误ora-00922(zhuan)
    Context上下文对象(抄书的)
    我的oracle账号
    jquery总结(1)
    JS改变input的value值不触发onchange事件解决方案 (转)
    写表单验证等页面的总结
    表单验证模板2
    Session随便写的(抄书笔记)
    cookie随便写的一点笔记(抄书的)
    Oracle触发器修改数据时同步执行插入该条数据
  • 原文地址:https://www.cnblogs.com/wyh-study/p/12078270.html
Copyright © 2020-2023  润新知