目录
6.将数据库的驱动包添加到sqoop安装目录下面的lib文件夹中
准备工作:
sqoop安装包:
sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz
准备各种数据库的驱动包:
mysql-connector-java-5.1.49.jar
ojdbc6.jar
开始安装:
1.将安装包解压到指定的目录下面
[root@master1 ~]# tar -zxvf sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz -C bigdata/
2.重命名解压后的安装文件
[root@master1 ~]# mv bigdata/sqoop-1.4.7.bin__hadoop-2.6.0/ bigdata/sqoop1.4.7
3.配置环境变量
[root@master1 ~]# vi ~/.bashrc
在文件的最后面添加以下内容:
#添加sqoop的配置信息
export SQOOP_HOME=自己sqoop的安装的路径
export PATH=${PATH}:${SQOOP_HOME}/bin
export CATALINA_BASE=${SQOOP_HOME}/server
export LOGDIR=${SQOOP_HOME}/logs
4.设置配置文件生效
[root@master1 ~]# source ~/.bashrc
5. 配置sqoop的配置文件
进入sqoop的安装路径中的配置文件路径
[root@master1 conf]# cd /root/bigdata/sqoop1.4.7/conf
然后复制sqoop-env-template.sh文件命名为sqoop-env.sh
[root@master1 conf]# cp sqoop-env-template.sh sqoop-env.sh
打开复制好的文件
[root@master1 conf]# vi sqoop-env.sh
将文件中以下三个环境变量的路径前面注释去掉,然后设置对应的路径#Set path to where bin/hadoop is available
export HADOOP_COMMON_HOME=/root/bigdata/hadoop-2.7.7#Set path to where hadoop-*-core.jar is available
export HADOOP_MAPRED_HOME=/root/bigdata/hadoop-2.7.7#Set the path to where bin/hive is available
export HIVE_HOME=/root/bigdata/hive2.3.3
6.将数据库的驱动包添加到sqoop安装目录下面的lib文件夹中
[root@master1 sqoop1.4.7]# cp /root/mysql-connector-java-5.1.49.jar /root/bigdata/sqoop1.4.7/lib
[root@master1 sqoop1.4.7]# cp /root/ojdbc6.jar /root/bigdata/sqoop1.4.7/lib
7.测试是否安装成功
[root@master1 sqoop1.4.7]# sqoop version
如果出现对应的版本号,则代表sqoop集成成功!