Sqoop之搭建
安装 Sqoop 的前提是已经具备 Java 和 Hadoop、 Hive、 ZooKeeper、 HBase 的环境
1 下载并解压
1.1上传安装包 sqoop-1.4.6-cdh5.14.2.tar.gz 到虚拟机中
1.2 解压 sqoop 安装包到指定目录,
tar -zxf sqoop-1.4.6-cdh5.14.2.tar.gz -C /opt
改名 mv sqoop-1.4.6-cdh5.14.2 sqoop --可以不改
1.3 配置环境变量
vi /etc/profile
//添加
export SQOOP_HOME=/opt/sqoop
export PATH=$SQOOP_HOME/bin:$PATH
source /etc/profile ---使系统配置文件生效
2 修改配置文件
sqoop 根目录下的 conf 目录下
2.1 重命名配置文件
mv sqoop-env-template.sh sqoop-env.sh
2.2 修改配置文件
export HADOOP_COMMON_HOME=/opt/hadoop
export HADOOP_MAPRED_HOME=/opt/hadoop
export HIVE_HOME=/opt/hive
export ZOOKEEPER_HOME=/opt/zookpr
export ZOOCFGDIR=/opt/zookpr
export HBASE_HOME=/opt/hbase
- 配置 JDBC 驱动包
cp /opt/hive/lib/hive-common-1.1.0-cdh5.14.2.jar /opt/sqoop/lib/
cp /opt/hive/lib/hive-shims* /opt/sqoop/lib/
- 验证 Sqoop
sqoop help
6. 测试 Sqoop 是否能够成功连接数据库
sqoop list-databases --connect jdbc:mysql://主机名:3306/ --username root --password ok