Sqoop | 安装

作者: icebreakeros | 来源:发表于2019-07-04 08:01 被阅读0次

sqoop安装

主机名 IP 服务
ubuntu02 192.168.0.152 zookeeper、namenode、resourcemanager、jobhistoryserver、hregionserver
ubuntu03 192.168.0.153 zookeeper、datanode、nodemanager、hregionserver
ubuntu04 192.168.0.154 zookeeper、datanode、nodemanager、hregionserver
ubuntu05 192.168.0.155 secondarynamenode、datanode、nodemanager、hmaster、sqoop

sqoop1安装

wget -c \
http://www-eu.apache.org/dist/sqoop/1.4.7/sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz
tar -zxvf sqoop-1.4.7.tar.gz && mv sqoop-1.4.7/ /usr/local/
cd /usr/local && ln -s sqoop-1.4.7/ sqoop

cat >> /etc/profile << EOF

# for sqoop
export SQOOP_HOME=/usr/local/sqoop
export PATH=\$SQOOP_HOME/bin:\$PATH
EOF

source /etc/profile
cp conf/sqoop-env-template.sh conf/sqoop-env.sh

vim conf/sqoop-env.sh
export HADOOP_COMMON_HOME=/usr/local/hadoop
export HADOOP_MAPRED_HOME=/usr/local/hadoop/share/hadoop/mapreduce
export HBASE_HOME=/usr/local/hbase
export HIVE_HOME=/usr/local/hive

cp /opt/mysql-connector-java-8.0.12.jar lib/
sqoop-list-databases \
    --connect "jdbc:mysql://192.168.219.51:3306/sqoop?useSSL=false&serverTimezone=UTC" \
    --username "sqoop" \
    --password "******"

sqoop-list-tables \
    --connect "jdbc:mysql://192.168.219.51:3306/sqoop?useSSL=false&serverTimezone=UTC" \
    --username "sqoop" \
    --password "******"

sqoop2安装

wget -c https://www-us.apache.org/dist/sqoop/1.99.7/sqoop-1.99.7-bin-hadoop200.tar.gz
tar -zxvf sqoop-1.99.7-bin-hadoop200.tar.gz
mv sqoop-1.99.7-bin-hadoop200 /usr/local/
cd /usr/local && ln -s sqoop-1.99.7-bin-hadoop200/ sqoop

cat >> /etc/profile << EOF

# for sqoop
export SQOOP_HOME=/usr/local/sqoop
export PATH=\$SQOOP_HOME/bin:\$PATH
EOF

cat conf/sqoop.properties | grep "org.apache.sqoop.submission.engine.mapreduce.configuration.directory"
sed \
-i "s|
org.apache.sqoop.submission.engine.mapreduce.configuration.directory=.*|
org.apache.sqoop.submission.engine.mapreduce.configuration.directory\
  =/usr/local/hadoop/etc/hadoop|
g" \
conf/sqoop.properties

cat conf/sqoop.properties | grep "@LOGDIR@"
sed -i "s|@LOGDIR@|/logs/sqoop|g" conf/sqoop.properties

cat conf/sqoop.properties | grep "@BASEDIR@"
sed -i "s|@BASEDIR@|/usr/local/sqoop|g" conf/sqoop.properties

sqoop2-tool upgrade
sqoop2-tool verify

sqoop2-server start
sqoop2-server stop

http://192.168.0.155:12000/sqoop/v1/connector/all
sqoop2-shell

相关文章

  • Sqoop | 安装

    sqoop安装 sqoop1安装 sqoop2安装

  • Sqoop2安装

    Sqoop2安装,基于版本sqoop-1.99.7,Sqoop2为单机安装,没有集群概念。Sqoop2安装依赖Ha...

  • Sqoop安装、导入导出HDFS/HBase操作详解

    一、安装Sqoop 环境准备 Sqoop是一款基于Hadoop系统的数据转移工具,因此在安装Sqoop之前需要先安...

  • ubuntu 18.04 安装sqoop

    前提 HADOOP 和MYSQL安装ok 下载 https://sqoop.apache.org 坑 Sqoop ...

  • sqoop安装配置

    一、安装sqoop 二、配置sqoop 1、配置文件sqoop-env.sh 2、配置环境变量 3、将mysql驱...

  • 【Sqoop】Sqoop 1.4.7 安装

    一、Sqoop 介绍 Sqoop 是一款用于 hadoop 和关系型数据库之间数据导入导出的工具。可以通过 Sqo...

  • sqoop---安装

    安装sqoop的时候http://dblab.xmu.edu.cn/blog/install-sqoop1/我是按...

  • Sqoop2开启Kerberos安全模式

    Sqoop2开启Kerberos安全模式,基于版本sqoop-1.99.7,在已经安装好的sqoop2环境上配置k...

  • Sqoop安装

    Sqoop是Hadoop生态里,实现Hive、Hbase等大数据数据库与MySQL、Oracle导入导出的工具。其...

  • sqoop安装

    1. 获取 2.环境配置 3.测试

网友评论

    本文标题:Sqoop | 安装

    本文链接:https://www.haomeiwen.com/subject/usuncctx.html