[warning] 实验环境:完全分布式环境--bigdata1-bigdata3
[info] (1)软件下载
下载软件:http://mirrors.hust.edu.cn/apache/sqoop
此处下载的软件是sqoop1的软件包:sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz
[info] (2)把sqoop安装包和mysql驱动上传到 /data/software
![](https://img.kancloud.cn/fa/ab/faabdc67d2221eaedbd66555d27cf01f_798x72.png =x47)
![](https://img.kancloud.cn/ed/b7/edb73067a651daa8ee114fdbe2c88ce2_724x78.png =x49)
:-:
[info] (3)解压安装包并更改名称
# 1.进入 /data/software
cd /data/software
# 2.解压到 /data/module
tar -zxvf sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz -C /data/module
# 3.进入 /data/module
cd /data/module
# 4.重命名为sqoop
mv sqoop-1.4.7.bin__hadoop-2.6.0 sqoop
[info] (4)配置 sqoop-env.sh 这个文件本身不存在,需要修改模板文件
# 1.进入配置文件目录
cd /data/module/sqoop/conf
# 2.修改模板文件 sqoop-env-template.sh 为:sqoop-env.sh
mv sqoop-env-template.sh sqoop-env.sh
# 3.打开编辑器
vi sqoop-env.sh
# 4.添加配置文件
export HADOOP_COMMON_HOME=/data/module/hadoop-2.7.3
export HADOOP_MAPRED_HOME=/data/module/hadoop-2.7.3
:-:
[info] (5)配置全局环境变量
# 1.打开配置环境变量文件
vi /etc/profile
# 2.在文本最末尾添加两行环境变量信息
export SQOOP_HOME=/data/module/sqoop
export PATH=$SQOOP_HOME/bin:$PATH
# 3.保存退出vi编辑器,后重新加载一次配置文件
source /etc/profile
:-:
[info] (6)将mysql的驱动包放到sqoop的lib目录下
# 1.将mysql驱动上传到/data/software
# 2.进入/data/software
cd /data/software
# 3.拷贝mysql驱动到sqoop的lib目录下
cp mysql-connector-java-5.1.34.jar /data/module/sqoop/lib
[info] (7)调试Sqoop(确保MySQL数据已经安装正确)
# 查看数据库的名称:
sqoop list-databases --connect jdbc:mysql://192.168.46.113:3306/ --username root --password 123456
:-:
内容来源于网络,如有侵权,请联系作者删除!