千家信息网

sqoop2安装启动

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,(1)安装环境操作系统:Linux(centos6.5)JDK版本:1.7.0_45Hadoop版本:hadoop2.6.0Sqoop2版本:sqoop-1.99.4-bin-hadoop200had
千家信息网最后更新 2026年11月01日sqoop2安装启动

(1)安装环境

操作系统:Linux(centos6.5)

JDK版本:1.7.0_45

Hadoop版本:hadoop2.6.0

Sqoop2版本:sqoop-1.99.4-bin-hadoop200

hadoop安装目录:/usr/local/hadoop/hadoop-2.2.0

Sqoop2安装目录:/usr/local/sqoop/sqoop-1.99.4-bin-hadoop200

Hadoop和Sqoop都是同一个用户hadoop下面,hadoop用户的的家目录:/home/hadoop


(2)修改Sqoop2的配置文件

1、首先修改配置文件/home/hadoop/sqoop-1.99.4-bin-hadoop200/server/conf/sqoop.properties指定hadoop的配置文件所属路径。

将原来的如下配置:

  1. # Hadoop configuration directory

  2. org.apache.sqoop.submission.engine.mapreduce.configuration.directory=/etc/hadoop/conf/

修改为:

  1. # Hadoop configuration directory

  2. org.apache.sqoop.submission.engine.mapreduce.configuration.directory=/usr/local/hadoop/hadoop-2.6.0/etc/hadoop/

2、修改配置文件/home/hadoop/sqoop-1.99.4-bin-hadoop200/server/conf/catalina.properties。

这里即时把/home/hadoop/hadoop-2.2.0/share/hadoop下全部的*.jar包加入到sqoop2的类路径中去。

将原来的如下配置:


  1. common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/../lib/*.jar,/usr/lib/hadoop/*.jar,/usr/lib/hadoop/lib/*.jar,/usr/lib/hadoop-hdfs/*.jar,/usr/lib/hadoop-hdfs/lib/*.jar,/usr/lib/hadoop-mapreduce/*.jar,/usr/lib/hadoop-mapreduce/lib/*.jar,/usr/lib/hadoop-yarn/*.jar,/usr/lib/hadoop-yarn/lib/*.jar

修改为:


  1. common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/../lib/*.jar,/usr/local/hadoop/hadoop-2.6.0/share/hadoop/common/*.jar,/usr/local/hadoop/hadoop-2.6.0/share/hadoop/common/lib/*.jar,/usr/local/hadoop/hadoop-2.6.0/share/hadoop/hdfs/*.jar,/usr/local/hadoop/hadoop-2.6.0/share/hadoop/hdfs/lib/*.jar,/usr/local/hadoop/hadoop-2.6.0/share/hadoop/mapreduce/*.jar,/usr/local/hadoop/hadoop-2.6.0/share/hadoop/mapreduce/lib/*.jar,/usr/local/hadoop/hadoop-2.6.0/share/hadoop/tools/*.jar,/usr/local/hadoop/hadoop-2.6.0/share/hadoop/tools/lib/*.jar,/usr/local/hadoop/hadoop-2.6.0/share/hadoop/yarn/*.jar,/usr/local/hadoop/hadoop-2.6.0/share/hadoop/yarn/lib/*.jar,/usr/local/hadoop/hadoop-2.6.0/share/hadoop/httpfs/tomcat/lib/*.jar


(3)修改环境变量

直接修改~/.bashrc在文件末尾追加如下内容即可:

  1. export SQOOP_HOME=/usr/local/sqoop/sqoop-1.99.4-bin-hadoop200

  2. export PATH=$SQOOP_HOME/bin:$PATH

  3. export CATALINA_HOME=$SQOOP_HOME/server

  4. export LOGDIR=$SQOOP_HOME/logs


当然完成上述修改后需要在hadoop用户下执行命令来让配置即可生效:


启停sqoop-server:

$SQOOP2_HOME/bin/sqoop.sh server start$SQOOP2_HOME/bin/sqoop.sh server stop或者$SQOOP2_HOME/bin/sqoop2-server start$SQOOP2_HOME/bin/sqoop2-server stop

验证是否启动成功:

方式一:jps查看进程: Bootstrap
方式二:http://hadoop000:12000/sqoop/version

方式三:wget -qO - hadoop000:12000/sqoop/version

启动sqoop客户端:

$SQOOP2_HOME/bin/sqoop.sh client或者$SQOOP2_HOME/bin/sqoop2-shell

为客户端配置服务器:

sqoop:000> set server --host hadoop000 --port 12000 --webapp sqoop

查看服务器端信息:

sqoop:000> show server --all




配置 文件 方式 版本 用户 目录 客户 客户端 服务器 环境 路径 服务 成功 操作系统 信息 内容 变量 命令 所属 末尾 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 咖啡 互联网科技 互联网络科技 互联网金融监管科技数据 新华互联网科技学院 互联网络科技有限公司 壹账通互联网科技 时间互联网络科技 四个字互联网科技公司取名 广州慧亚互联网科技怎么样 随着互联网科技发展 洛阳昕诺飞互联网科技有限公司 米聚互联网科技南京有限公司排面 科技类公司包括互联网吗 互联网科技公司营业执照怎么办理 杭州披云加互联网科技有限公司 南京一网一红互联网科技有限公司 科技和互联网行业的特点 北京军民互联网科技公司 互联网 科技节活动 微视频大赛 百单网互联网科技有限公司 河南云网互联网络科技有限公司 科技互联网创业计划书 贵州叶脉互联网科技有限公司所属行业 青岛科技大学互联网大赛研究生 移动互联网年度科技创新 特约风豹互联网科技为什么扣费 上海科技产业互联网平台 互联网科技股为什么大涨 信承诺互联网科技有限公司
0