Sqoop-1.99.7 简单使用

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

经过上一篇,我们已经安装并且配置好了 sqoop2,这一篇我们通过两个实例来简单使用一下。

1.HDFS ⇒ Mysql

1.1启动服务
[root@master ~]# sqoop2-server start
1.2启动客户端
[root@master ~]# sqoop2-shell
Setting conf dir: /usr/hadoop/sqoop-1.99.7/bin/../conf
Sqoop home directory: /usr/hadoop/sqoop-1.99.7
Sqoop Shell: Type 'help' or '\h' for help.

sqoop:000> \h
For information about Sqoop, visit: http://sqoop.apache.org/

Available commands:
  :exit    (:x  ) Exit the shell
  :history (:H  ) Display, manage and recall edit-line history
  help     (\h  ) Display this help message
  set      (\st ) Configure various client options and settings
  show     (\sh ) Display various objects and configuration options
  create   (\cr ) Create new object in Sqoop repository
  delete   (\d  ) Delete existing object in Sqoop repository
  update   (\up ) Update objects in Sqoop repository
  clone    (\cl ) Create new object based on existing one
  start    (\sta) Start job
  stop     (\stp) Stop job
  status   (\stu) Display status of a job
  enable   (\en ) Enable object in Sqoop repository
  disable  (\di ) Disable object in Sqoop repository
  grant    (\g  ) Grant access to roles and assign privileges
  revoke   (\r  ) Revoke access from roles and remove privileges

For help on a specific command type: help command

sqoop:000> 
1.3简单配置

这里写图片描述

像官网上介绍的,有许多可选项可以供我们设置,对于 verbose 这一项建议设置成为 true,它默认是 false,表示不会在输出过多信息。设置成 true 可以显示更多信息,有助于我们的学习。

sqoop:000> set option --name verbose --value true
Verbose option was changed to true
sqoop:000> 

之后设置连接 sqoop2 服务器

sqoop:000> set server --host master --port 80 --webapp sqoop

Server is set successfully
sqoop:000> 

我们可以使用 show version –all 命令来验证是否连接成功,显示的版本是我们安装的就表示连接成功了

sqoop:000> show version -all
client version:
  Sqoop 1.99.7 source revision 435d5e61b922a32d7bce567fe5fb1a9c0d9b1bbb 
  Compiled by abefine on Tue Jul 19 16:08:27 PDT 2016
server version:
  Sqoop 1.99.7 source revision 435d5e61b922a32d7bce567fe5fb1a9c0d9b1bbb 
  Compiled by abefine on Tue Jul 19 16:08:27 PDT 2016
API versions:
  [v1]
sqoop:000> 

这些设置使用的命令都可以在官网的文档了查询到。

1.4创建 HDFS 的 Link对象

这里写图片描述

文档里给出了创建 Link 所使用的命令,但是,对于 connectorName 我们要使用什么呢。所以我们可以使用 show connector 命令来查看一下 sqoop2 提供有什么 connector:
这里写图片描述
如图,有这么多,我们先来创建 hdfs-connector 的吧:
要使用到的参数如下:
这里写图片描述

sqoop:000> create link --connector hdfs-connector

Creating link for connector with name hdfs-connector
Please fill following values to create new link object
Name: HDFS  # 要创建的 link 的名称(必填)

HDFS cluster

URI: hdfs://master:
sqoop1.99.7安装、使用及部分问题 一、安装环境 已具备java和hadoop的环境,本文的版本为ubuntu16.04、java1.8.0、hadoop2.7.5。 安装选择sqoop1.99.7,注意sqoop2中的sqoop1.99.6和1.99.7安装区别较大。 二、sqoop2下载安装 1.直接在sqoop的官网下载 选择sqoop1.99.7版本。我直接下的bin版本,这个版本已经编译好了,直接用。sqoop1.99.7... 阅读详情

相关推荐

Sqoop-1.99.7安装、配置

注意:本文配置sqoop1.99.7的流程介绍是在配置完hadoop的基础上! 环境描述 Apache Hadoop2.6.1 Sqoop1.99.7 centos6.5 MySQL server 5.6 Sqoop2下载安装 1、直接在sqoop官网 http://mirrors.hust.edu.cn/apache/sqoop/1.99.7/ 选择sqoop21.99.7

vtker 1082

sqoop2-1.99.7 documentation 英文文档

sqoop2-1.99.7 documentation 英文文档

Sqoop1.99.7安装、配置和使用(二)

本文描述了sqoop1.99.7mysql将数据导入hdfs的各项作业创建步骤,并叙述一些注意事项,最后作了总结。

ez scope 1万+

Sqoop1.99.7安装、配置和使用(一)

本文描述sqoop1.99.7安装、配置过程,并叙述了笔者在这过程中遇到的一些注意事项,一些坑,作总结。

ez scope 1万+

Sqoop-1.99.7安装配置(详细图文)

环境:centos 6.5,hadoop2.6.4集群1.解压安装sqoop从官网下载好安装包,发送到集群中任意一台主机即可。相信大家已经看到,1.99.71.4.6是不兼容的,而且官网也不建议使用这个版本在生产环境中使用。可是,为了学习,搞吧!一如既往,我还是发送到 master 节点上,在 /usr/hadoop 目录下进行安装。 解压之后,我们将它改个名字,比如: 2.配置sqoop2.1...

1893

大数据之Sqoop1.99.7部署实战

Sqoop1.99.7的部署实战

hu10131013的博客 760

sqoop1.99.7搭建和使用

sqoop的主要功能是hdfs关系型数据库的数据互相导入导出。 我们以hdfsmysql互相导数据为例 现在我们开始搭建sqoop 1.下载sqoop包    wget http://mirror.bit.edu.cn/apache/sqoop/1.99.7/sqoop-1.99.7-bin-hadoop200.tar.gz 2.解压    tar -zxvf sqoo

chenzhongwei99的专栏 1724

Sqoop1.99.4 Java API实践

软件版本:Sqoop1.99.4;JDK:1.7Hadoop2.2;环境:1. Hadoop集群:node12:NameNode、ResourceManager、JobHistoryServer、DataNode、NodeManager; 1.5G内存+10G硬盘+1核node13:SecondaryNameNode、DataNode、NodeManager;1.5G内存+10G硬盘+12.

fansy1990的专栏 6018

sqoop2(1.99.4)的使用简单运维

sqoop安装 见文:sqoop21.99.4)的安装 sqoop-shell熟悉 启动sqoop server服务 bin/sqoop.sh server start 进入sqoop-shell bin/sqoop2-shell 配置客户端使用服务 sqoop:000>set server --host [your hostname] --port 120...

chanson_dog的博客 1913

CentOS7安装Sqoop2连接MySQL(Hadoop2.6,MySQL6.5,Sqoop1.99.6)

为什么强调1.99.6因为不同Sqoop版本对应不同的Hadoop版本. 1.Hadoop环境,参考: http://blog.csdn.net/a237428367/article/details/50462858 2.MySQL,参考: http://blog.csdn.net/a237428367/article/details/50481719 3.tar -zx

a237428367的专栏 3110

Sqoop1.99.7安装

配合官网文档看更好:http://sqoop.apache.org/docs/1.99.7/admin/Installation.html 一、环境描述 Apache Hadoop2.6.4 Sqoop1.99.7 Kali2 Linux 系统,基于Debian,Ubuntu也差不多。 MySQL server 5.5.49-0+deb8u1(Debian) 再

z3935212的专栏 622

Sqoop2(1.99.7)安装(事情本该如此简单

Sqoop2(1.99.7)安装 安装包下载 具体过程

围炉夜敲的博客 504

Sqoop 1.99.7安装配置

sqoop: RDBMS和hdfs之间进行数据的export/import,工具 Sqoop安装 1.下载 下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/sqoop/ 2.解压 tar -xzvf sqoop-1.99.7-bin-hadoop200.tar.gz -C /soft/ 3.配置环境变量 ...

mthinking 484

sqoop2简单使用

Sqoop1.99.7 1.    HDFSà MYSQL 1.       启动服务:                sqoop2-serverstart   [root@slave2 bin]# sqoop2-server start Setting conf dir:/opt/hadoop/packages/sqoop-1.99.7/bin/../conf Sqoop home

Eat_shopping的博客 3986

sqoop1.99.7 启动报错-NoClassDefFoundError

hadoop 2.6.5+ sqoop 1.99.7 启动报错 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration at org.apache.sqoop.security.authentication.SimpleAuthenticatio...

xinyuan的专栏 845

Sqoop1.99.7安装配置

一、环境描述 Apache Hadoop2.6.4 Sqoop1.99.7 Kali2 Linux 系统,基于Debian,Ubuntu也差不多。 MySQL server 5.5.49-0+deb8u1(Debian) 再提一下MySQL的JDBC驱动:直接上官网下的connection/J:mysql-connector-java-5.1.39-bin.jar,也

摩西YF拉比 990

apache sqoop1.99.3+hadoop2.5.2+mysql5.0.7环境构筑以及数据导入导出

概要  为了调查hadoop生态圈里的制品,特地的了解了一下RDBMS和hdfs之间数据的导入和导出工具,并且调查了一些其他同类的产品,得出来的结论是:都是基于sqoop做的二次开发或者说是webUI包装,实质还是用的sqoop。比如pentaho的PDI,Oracle的ODI,都是基于此,另外,Hortnetwork公司的sandbox,Hue公司的Hue webUI,coulder的coul

2507
上一篇: Sqoop-1.99.7安装配置(详细图文)
下一篇: kafka_2.11 安装配置 (详细图文)
M_SIGNALs
博客等级 码龄10年 45粉丝 21原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值