Sqoop1配置过程

注:sqoop官网提供sqoop1和sqoop2两个版本,sqoop2不支持hive、hbase等。php

配置过程

一、解压sqoop tar包,本例解压到/usr/local/sqoop-1.4.6目录。mysql

二、复制/usr/local/sqoop-1.4.6/conf下的sqoop-env-template.sh文件,并重命名为sqoop-env.shsql

三、在sqoop-env.sh中配置已安装的相关路径。没有安装的如HBase等保持注释掉的状态就好。数据库

添加Hadoop路径和hive路径:oop

# Set Hadoop-specific environment variables here.
#Set path to where bin/hadoop is available
export HADOOP_COMMON_HOME=/usr/local/hadoop

#Set path to where hadoop-*-core.jar is available
export HADOOP_MAPRED_HOME=/usr/local/hadoop

#set the path to where bin/hbase is available
#export HBASE_HOME=

#Set the path to where bin/hive is available
export HIVE_HOME=/usr/local/hadoop/hive

#Set the path for where zookeper config dir is
#export ZOOCFGDIR=

四、配置环境变量。测试

export SQOOP_HOME=/usr/local/sqoop-1.4.6

   export PATH=$PATH:$SQOOP_HOME/bin

 

五、将sqoop-1.4.6目录下的sqoop-1.4.6.jar复制到/usr/local/hadoop/lib文件下。spa

六、测试sqoop是否安装成功。输入sqoop versioncode

七、测试连通mysqlxml

   在终端中输入sqoop list-databases --connect jdbc:mysql://192.xxx.x.x:3306 --username 用户名 --password 密码。hadoop

    成功显示数据库列表

   

相关文章
相关标签/搜索