0%

sqoop配置

sqoop配置

首先需要更改sqoop-env.sh

1
2
3
4
5
6
export HADOOP_COMMON_HOME=/usr/local/myself/hadoop-3.3.0
export HADOOP_MAPRED_HOME=/usr/local/myself/hadoop-3.3.0
export HIVE_HOME=/usr/local/myself/apache-hive-3.1.2-bin
export ZOOKEEPER_HOME=/usr/local/myself/apache-zookeeper-3.6.1-bin
export ZOOCFGDIR=/usr/local/myself/apache-zookeeper-3.6.1-bin/conf
export HBASE_HOME=/usr/local/myself/hbase-2.2.7

还需要将mysql的驱动放到lib目录下

测试连接数据库

1
sqoop list-databases --connect jdbc:mysql://localhost:3306/ --username root --password 123456

可能会出现依赖包不全的情况,缺什么包就加上什么包(我在测试的时候缺少的是commons-lang.jar包)

成功的话会显示出数据库列表