目录
下面文章的基础是你搭建完成hadoop环境和hive环境
没有的话可以看看我的两篇文章:
hadoop集群搭建
https://blog.csdn.net/2202_75334392/article/details/132863607?spm=1001.2014.3001.5501
hive搭建
https://blog.csdn.net/2202_75334392/article/details/134776757?spm=1001.2014.3001.5501
一.下载sqoop安装包
下载地址:https://archive.apache.org/dist/sqoop/
选择你需要的版本
二.安装Sqoop
首先将文件放进Linux,然后使用命令tar解压sqoop
tar -zxvf
将sqoop-1.4.7.bin__hadoop-2.6.0改为sqoop
mv sqoop-1.4.7.bin__hadoop-2.6.0 sqoop
编辑环境变量
vim /etc/profile
把下面的语句加进去 (根据你自己的路径修改)
export SQOOP_HOME=/opt/sqoop
export PATH=$PATH:$SQOOP_HOME/bin
使添加的环境变量立即生效
source /etc/profile
三.修改Sqoop配置文件
进去配置文件路径在sqoop的conf文件下
修改配置文件名称,并且修改
mv sqoop-env-template.sh sqoop-env.sh
vim sqoop-env.sh
如果已经安装了的Hadoop组件,如果没有安装的就注释。
#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=/opt/habase
#Set the path to where bin/hive is available
export HIVE_HOME=/opt/hive
#Set the path for where zookeper config dir is
export ZOOCFGDIR=/opt/zookeeper
下载mysql驱动包
https://dev.mysql.com/downloads/connector/j/
下载第一个,然后把包放进去sqoop文件下的lib文件夹里面
验证sqoop安装是否成功
sqoop-version
查看sqoop的基本命令操作
sqoop help
出现这些就说明配置成功了
可以链接mysql数据库查看有哪些数据库
sqoop list-databases --connect jdbc:hadooplyf://192.168.200.80:3306/ --username root --password 123456