sqoop2安装

1. 解压

$tar -zxvf sqoop-1.99.6-bin-hadoop200.tar.gz
$cd sqoop-1.99.6-bin-hadoop200
$pwd
/home/clohadoop/sqoop-1.99.6-bin-hadoop200

2. 设置环境变量

$cd /home/clohahaoop
$pwd 
/home/clohadoop
$vi .bash_profile


#添加以下环境变量:
export SQOOP_HOME=/home/clohadoop/sqoop-1.99.6-bin-hadoop200
export PATH=$SQOOP_HOME/bin:$PATH
export CATALINA_BASE=/home/clohadoop/sqoop-1.99.6-bin-hadoop200/server
export LOGDIR=$SQOOP_HOME/logs/

$source bash_profile

3. 修改服务配置

$ cd /home/clohadoop/sqoop-1.99.6-bin-hadoop200/server/conf
$vi sqoop.properties
将org.apache.sqoop.submission.engine.mapreduce.configuration.directory属性修改为自己对应Hadoop的配置文件目录
设置:

org.apache.sqoop.submission.engine.mapreduce.configuration.directory=/home/clohadoop/hadoop/etc/hadoop


配置数据库(可选操作,默认derby)并且保存。

$vi catalina.properties
设置:

common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/../lib/*.jar,/home/clohadoop/hadoop/share/hadoop/common/*.jar,/home/clohadoop/hadoop/share/hadoop/common/lib/*.jar,/home/clohadoop/hadoop/share/hadoop/hdfs/*.jar,/home/clohadoop/hadoop/share/hadoop/hdfs/lib/*.jar,/home/clohadoop/hadoop/share/hadoop/mapreduce/*.jar,/home/clohadoop/hadoop/share/hadoop/mapreduce/lib/*.jar,/home/clohadoop/hadoop/share/hadoop/tools/*.jar,/home/clohadoop/hadoop/share/hadoop/tools/lib/*.jar,/home/clohadoop/hadoop/share/hadoop/yarn/*.jar,/home/clohadoop/hadoop/share/hadoop/yarn/lib/*.jar,/home/clohadoop/hadoop/share/hadoop/httpfs/tomcat/lib/*.jar

把oracle的驱动包ojdbc6-11.2.0.4.jar放到/home/clohadoop/sqoop-1.99.5-bin-hadoop200/server/lib/目录下
如果需要将转换传输的是mysql中的数据,则将mysql的 JDBC驱动包导入即可


4. 启动服务

$cd /home/clohadoop/sqoop-1.99.6-bin-hadoop200/bin/
$./ sqoop.sh sever start

5. 查看服务是否启动
$jps
20334 Jps
132954 Main
112940 RunJar
77100 HMaster
111305 RunJar
41401 NameNode
41709 SecondaryNameNode
42166 ResourceManager
20289 Bootstrap


#Bootstrap表示服务已经启动

6. 停止服务

$ sqoop.sh server stop  

7. 使用客户端调用sqoop server

$ sqoop.sh client







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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值