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

    成功顯示數據庫列表

   

相關文章
相關標籤/搜索