前提
已经具备java和hadoop的环境
1.上传Sqoop包并解压
上传(使用lrzsz)

解压
tar -zxvf ./sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz -C ../servers/

2.配置Sqoop环境
配置
vi /etc/profile.d/sqoop.sh
export SQOOP_HOME=Sqoop安装包位置
export PATH=$PATH:$SQOOP_HOME/bin
使环境生效
source /etc/profile
3.配置文件修改
命令行
cd $SQOOP_HOME/conf
mv sqoop-env-template.sh sqoop-env.sh
vi sqoop-env.sh
配置内容
export HADOOP_COMMON_HOME= ${HADOOP_HOME}
export HADOOP_MAPRED_HOME=${HADOOP_HOME}
export HIVE_HOME= ¥{HIVE_HOME}
4.加入mysql的jdbc驱动包
上传(使用lrzsz,加入Sqoop安装包的lib目录)

查看驱动包

5.验证启动
sqoop list-databases \
--connect jdbc:mysql://localhost:3306/ \
--username root --password 123456

本文详细介绍如何在已具备Java和Hadoop环境下,通过上传并解压Sqoop包、配置环境变量、修改配置文件、加入mysql的jdbc驱动包等步骤,完成Sqoop的部署与启动验证。
1249





