sqoop部署

sqoop部署

 

1.解压sqoop-1.4.7

 

         tar  -zxvf  sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz

 

2.重命名sqoop,将名称改简短一点

 

         mv  sqoop-1.4.7.bin__hadoop-2.6.0  sqoop-1.4.7

 

3.到root用户下修改环境变量

 

         su  root

         vi  /etc/profile

新增export  SQOOP_HOME=/home/hadoop/sqoop-1.4.7

在PATH尾部增加 :$SQOOP_HOME/bin

 

4.退出root用户,来到conf下将sqoop-env-template.sh复制成sqoop-env.sh

 

         exit

         cd  sqoop-1.4.7

         ls

         cd  conf/

         ls

         cp  sqoop-env-template.sh  sqoop-env.sh

         vi  sqoop-env.sh

 

5.修改sqoop-env.sh的环境

        

         vi  sqoop-env.sh

         export  HADOOP_COMMON_HOME=/home/hadoop/hadoop-2.7.4

         export  HADOOP_MAPRED_HOME=/home/hadoop/hadoop-2.7.4

         source  sqoop-env.sh

 

6.返回将sqoop-1.4.7.ar复制到 $HADOOP_HOME/share/hadoop/mapreduce/

 

         cp  sqoop-1.4.7.jar  $HADOOP_HOME/share/hadoop/mapreduce/

来到$HADOOP_HOME/share/hadoop/mapreduce/看看有没有

         cd   $HADOOP_HOME/share/hadoop/mapreduce/

         ls

 

7.将JDBC jar包拷贝到将sqlserver和MySQL分别需要用到的jar包拷贝至$SQOOP_HOME/lib下(自己选择拷贝什么jar)

 

         cd

         cp  mysql-connector-java-5.1.40-bin.jar  $SQOOP_HOME/lib/

         cp  sqljdbc4.jar  $SQOOP_HOME/lib/

 

8.测试查看所有数据库

 

         sqoop list-databases --connect jdbc:mysql://datanode1:3306/ --username root --password  123456

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值