这篇文章记录了配置sqoop的步骤。在实验过程中,遇到了一些ERROR,反复百度也没有找到解决方法。最后,把sqoop安装文件夹删除,wget原始文件,重头配置了一遍,一切都OK了。...一、下载sqoop 1.4.7 如图,下载地址很好找。本文还是用sqoop1。 ?...解压之后,拷贝一下两个文件到sqoop安装目录lib. ?...三、修改配置 添加环境变量 export SQOOP_HOME="/opt/sqoop" export PATH=$SQOOP_HOME/bin:$PATH 主要配置文件sqoop/config/sqoop-env.sh...五、总结 第一次安装之后出现问题,各种百度,各种试,最后按标准流程做了一遍,测试通过。 总结这种方法,仔细读手册,掌握官方jar下载路径。
---- 准备 sqoop安装包 下载地址 https://mirrors.aliyun.com/apache/sqoop/ 我使用的版本为sqoop-1.4.6.bin__hadoop-2.0.4...-alpha.tar.gz 说明 sqoop和1和2两个大版本 sqoop-1.4.6为sqoop1的最后一个版本 sqoop2的版本从1.99.1开始 sqoop可以从hdfs、hive、hbase...的数据,不能利用sqoop操作hbase ---- (1) 上传sqoop安装包到服务器并解压 我上传到hadoop01这台服务器,因为hadoop01是我的hadoop集群的一个节点,也安装了hive...# 在hadoop的cdh版本中,把4个组件(commom、hdfs、mapreduce、yarn)安装到4个不同的目录中 # 而apache-hadoop的4个组件都在一个目录下 # 根据自己的版本配置这里的环境变量...Sqoop 1.4.6 sqoop安装成功!
1 下载并解压 1)下载地址:http://mirrors.hust.edu.cn/apache/sqoop/1.4.6/ 2)上传安装包sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz...到hadoop102的/opt/software路径中 3)解压sqoop安装包到指定目录,如: tar -zxf sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz...-C /opt/module/ 4)解压sqoop安装包到指定目录,如: mv sqoop-1.4.6.bin__hadoop-2.0.4-alpha/ sqoop 2 修改配置文件 1) 进入到/...opt/module/sqoop/conf目录,重命名配置文件 mv sqoop-env-template.sh sqoop-env.sh 2) 修改配置文件 vim sqoop-env.sh 增加如下内容...的lib目录下 cp mysql-connector-java-5.1.48.jar /opt/module/sqoop/lib/ 4 验证Sqoop 我们可以通过某一个command来验证sqoop
首先下载sqoop,http://mirror.bit.edu.cn/apache/sqoop/1.4.6/sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz 注意hadoop...版本,找到适合自己的安装包,下载完成后上传到服务器并解压 tar xvzf sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar 拷贝一个mysql驱动jar到sqoop的lib...我这里直接从hive中拷贝了 cp ~/hive/apache-hive-1.2.1-bin/lib/mysql-connector-java-5.1.18-bin.jar lib/ 然后设置环境变量,将sqoop...配置进去 export SQOOP_HOME=/home/hadoop/sqoop/sqoop-1.4.6.bin__hadoop-2.0.4-alpha export PATH = $SQOOP_HOME.../bin:$PATH export CATALINA_BASE=$SQOOP_HOME/server export LOGDIR=$SQOOP_HOME/logs/ 至此安装成功 关于使用,这里有个比较好的帖子
安装sqoop的前提是已经具备java和hadoop的环境。...最新稳定版: 1.4.6 配置文件修改: cd /export/servers/sqoop/conf/ cp sqoop-env-template.sh sqoop-env.sh vim sqoop-env.sh...jdbc驱动包 cp /export/servers/hive-1.1.0-cdh5.14.0/lib/mysql-connector-java-5.1.38.jar /export/servers/sqoop.../lib/ 验证启动 bin/sqoop list-databases \ --connect jdbc:mysql://node01:3306/ \ --username root --password...到这里,整个Sqoop安装工作完成。
下载并解压 1)下载地址:http://mirrors.hust.edu.cn/apache/sqoop/1.4.6/ 2)上传安装包sqoop-1.4.6.bin__hadoop-2.0.4...-alpha.tar.gz到hadoop102的/opt/software路径中 3)解压sqoop安装包到指定目录,如: tar -zxf sqoop-1.4.6.bin__hadoop-2.0.4...-alpha.tar.gz -C /opt/module/ 4)解压sqoop安装包到指定目录,如: mv sqoop-1.4.6.bin__hadoop-2.0.4-alpha/ sqoop 5...)递归修改目录所属用户 chown shsxt:shsxt sqoop/ -R 修改配置文件 进入到/opt/module/sqoop/conf目录,重命名配置文件 mv sqoop-env-template.sh...cp mysql-connector-java-5.1.27-bin.jar /opt/module/sqoop/lib/ 验证Sqoop 我们可以通过某一个command来验证sqoop配置是否正确:
Sqoop简介以及安装 近期用到Sqoop进行数据导出导入,发现网上很多的博客都不够精细,所以本人就针对Sqoop1.4.7的官方文档进行了学习,以下是学习笔记。...二、安装 1、下载 Sqoop是Apache提供的工具,下载的时候一定要先确定hadoop的版本,要找和hadoop匹配的版本,如果不匹配将会发生不可预知的问题。...Sqoop目前支持4种主要的Hadoop版本 0.20、0.23、1.0和2.0。 2、安装 官方要求必须有jdk和hadoop的支持,并且有版本要求。...1.安装JDK和Hadoop 本人使用的jdk为1.8.131版本,Hadoop为2.7.1版本。...2.安装Sqoop 将Sqoop的安装包上传到linux中,进行解压就可以直接使用。
文章目录 上传sqoop安装包的压缩包上传到/export/softwares 把sqoop的安装包的压缩包解压到/export/servers 修改配置文件 添加 jar 包 上传sqoop安装包的压缩包上传到...把sqoop的安装包的压缩包解压到/export/servers cd /export/servers/ tar -zxvf /export/softwares/sqoop-1.4.6.bin__hadoop...修改配置文件 cd /export/servers/sqoop-1.4.6.bin__hadoop-2.0.4-alpha/conf/ mv sqoop-env-template.sh sqoop-env.sh...-2.6.0-cdh5.14.0 export HIVE_HOME= /export/servers/hive-1.1.0-cdh5.14.0 添加 jar 包 cd /export/servers/sqoop...验证启动 sqoop list-databases --connect jdbc:mysql://192.168.100.13:3306/ --username root --password 123456
关系行数据库与非关系型数据库之间的数据同步 一、在不使用sqoop的情况下 Mysql–>hive 1.利用naivacat(工具)将数据库中的表导出(导出的时候要主要制表符/t) 2.利用WinSCP...(工具)上传到linux指定的文件夹下 3.先在hive建表 create table 表名(idfa string) row format delimited fields terminated by...的情况下 1.解压sqoop,配置环境变量: 在/etc/profile中加入:(没有root权限是不能改动的,所以仅仅能在sqoop/bin路径下启动) export SQOOP_HOME/bin:PATH.../sqoop list-databases –connect jdbc:mysql://222.99.11.52:33221/ –username dev –password 1234 4..../sqoop create-hive-table –connect jdbc:mysql://222.99.11.52:33221/sampledata –table t1 –username dev
Hadoop---->RDBMS 安装 这里需要注意的是: 安装sqoop的前提是已经具备java和hadoop的环境。...然后vim /etc/profile.d/sqoop.sh中设置我们sqoop的环境变量。...export SQOOP_HOME=/export/servers/sqoop-1.4.6.bin__hadoop-2.0.4-alpha export PATH=$PATH:$SQOOP_HOME/bin...接着进入到sqoop的conf目录下 cd $SQOOP_HOME/conf 改文件名 mv sqoop-env-template.sh sqoop-env.sh 编辑内容 vi sqoop-env.sh...--password hadoop 这里我们连接的是本地的mysql数据库 到这里,整个Sqoop安装工作完成。
环境变量设置 Sqoop2配置文件修改 Sqoop2数据库初始化与验证 开启Sqoop2 关闭Sqoop2 在此之前已经部署好Hadoop(伪分布式或者完全分布式),并设置了Hadoop环境变量(参考第二章...Linux)。...=/opt/sqoop2/sqoop-1.99.7-bin-hadoop200 export PATH=$SQOOP_HOME/bin:$PATH export SQOOP_SERVER_EXTRA_LIB...sqoop2-tool upgrade 验证 sqoop2-tool verify ?...sqoop2-server start 2.7.4 开启Sqoop2 sqoop2-server start 查看 jps ?
第3章 Sqoop 安装 安装 Sqoop 的前提是已经具备 Java 和 Hadoop 的环境。...3.1 下载并解压 1) 下载地址:http://mirrors.hust.edu.cn/apache/sqoop/1.4.6/ 2) 上传安装包 sqoop-1.4.6.bin__hadoop-2.0.4...-alpha.tar.gz 到虚拟机中 3) 解压 sqoop 安装包到指定目录,如: $ tar -zxf sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz -C .../opt/module/ 4) 重命名 sqoop 安装目录,如: [atguigu@hadoop102 module]$ mv sqoop-1.4.6.bin__hadoop-2.0.4-alpha/...,后面直接跟分区名,分区字段的默认类型为 string 5 --hive-partition-value 导入数据时,指定某个分区的值 6 --hive-home hive 的安装目录
不过这里还是记下sqoop2的安装,兴许以后sqoop2加了支持,从这里能够快速记忆起来。 首先下载,这里版本是sqoop1.99.6,解压什么的就不说了。...主要是配置,首先是环境变量 export SQOOP_HOME=/home/hadoop/sqoop/sqoop-1.99.6-bin-hadoop200 export PATH = $SQOOP_HOME.../bin:$PATH export CATALINA_BASE=/home/hadoop/sqoop/sqoop-1.99.6-bin-hadoop200/server export LOGDIR=$SQOOP_HOME.../sqoop.sh server start 启动 ./sqoop.sh server stop 停止 ....delete job -jid 1 删除job status job -jid 1 看看job状态 stop job -jid 1 停止job 日志在server/logs 1.99.7安装使用教程
以及rest api,web,UI,并引入权限安全机制 部署 部署简单,安装须要root权限,connector必须符合JDBC模型 架构稍复杂。...rest API,conncetor集中化管理,全部的链接安装在Sqoop server上,完好权限管理机制。...connector规范化,只负责数据的读写 5.Sqoop1的安装部署 5.0 安装环境 hadoop:hadoop-2.3.0-cdh5.1.2 sqoop:sqoop-1.4.4-cdh5.1.2...5.1 下载安装包及解压 tar -zxvf sqoop-1.4.4-cdh5.1.2.tar.gz ln -s sqoop-1.4.4-cdh5.1.2 sqoop 5.2 配置环境变量和配置文件...那么本机必须得安装且配置成功lzo (3)hadoop集群中每一个节点都要有对mysql的操作权限 hdfs–>mysql sqoop import –connect jdbc:mysql:
实战及原理 sqoop安装 安装sqoop的前提是已经具备java和hadoop的环境 下载并解压 修改配置文件 $ cd $SQOOP_HOME/conf $ mv sqoop-env-template.sh...sqoop-env.sh 打开sqoop-env.sh并编辑下面几行: export HADOOP_COMMON_HOME=/soft/hadoop/ export HADOOP_MAPRED_HOME...=/soft/hadoop/ export HIVE_HOME=/soft/hive 环境 /etc/profile export SQOOP_HOME=/soft/sqoop export PATH...=$PATH:$SQOOP_HOME/bin 加入mysql的jdbc驱动包 cp ~/app/hive/lib/mysql-connector-java-5.1.28.jar $SQOOP_HOME.../lib/ 验证启动 $ cd $SQOOP_HOME/bin $ sqoop-version
-zxvf sqoop-1.4.3-cdh4.6.0.tar.gz 3、重命名:mv sqoop-1.4.3-cdh4.6.0 sqoop 4、添加环境变量/etc/profile: export SQOOP_HOME...:$CLASSPATH:$SQOOP_HOME/lib export PATH=$PATH:$SQOOP_HOME/bin 5、验证安装:sqoop help 6、可能会抛异常: Exception in...【大坑】解决办法: 去$SQOOP_HOME/bin下,修改sqoop脚本: 修改前:exec ${Hadoop_COMMON_HOME}/bin/hadoop org.apache.sqoop.Sqoop..."$@" 修改后:exec ${HADOOP_COMMON_HOME}/bin/hadoop jar $SQOOP_HOME/lib/sqoop-1.4.3-cdh4.5.0.jar org.apache.sqoop.Sqoop..."$@" 由此可见,由于使用了hadoop命令,所以在安装sqoop-1.4.3-cdh4.5.0的机器上必选先安装hadoop
Sqoop学习之旅1-初识与安装 简介 sqoop是Apache旗下一款Hadoop和关系型数据服务器之间传送数据的的工具,其核心功能主要是两点: 导入和迁入 导出和迁出 导入数据:将mysql、oracle...迁移数据 执行计算 把sqoop的迁移命令转换成MR程序 将SQL语句转换成MR程序 ---- 下载和安装 下载sqoop 安装和配置环境变量 解压安装包 >> tar zxf sqoop-1.4.7...-bin__hadoop-2.6.0 # 进入安装目录 >> pwd # /Users/piqianchao/Downloads/sqoop-1.4.7 添加环境变量 sudo vim /etc/profile...# 一定要用sudo export SQOOP_HOME=/Users/piqianchao/Downloads/sqoop-1.4.7 # 添加 export PATH=$SQOOP_HOME...安装jar包 从网上下载相应的jar包,将其拷贝到sqoop的lib目录下 tar -zxf mysql-connector-java-5.1.48.tar.gz cp mysql-connector-java
实际项目中,很多地方需要把数据缓存起来,以加快数据访问速度。比如字典表,比如数据机房表等等,缓存的实现有很多方式,如果项目中有用到mybatis,可以使用二级缓...
这里安装的是最新的MySQL 5.7.10,下载网址为:http://dev.mysql.com/downloads/mysql/,本文选择是的“Linux - Generic”下的“Linux - Generic... (glibc 2.5) (x86, 64-bit), Compressed TAR Archive”,它的二进制安装包名为mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz...mysql安装目录 cd /usr/local # 解压二进制安装包 tar xzf mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz # 建立易记的、与版本无关的短链接...解压,然后进入Sqoop的conf目录,完成以下修改即可: 11.1. 修改sqoop-env.sh 复制一份sqoop-env-template.sh,命名为sqoop-env.sh。...《在Linux上编译Hadoop-2.7.1》 《Accumulo-1.5.1安装指南》 《Drill 1.0.0安装指南》 《Shark 0.9.1安装指南》 更多,敬请关注技术博客
2. sqoop1与sqoop2架构对比 1. sqoop1架构 ? sqoop2架构 ? 3. Sqoop原理 将导入或导出命令翻译成mapreduce程序来实现。 ...Sqoop的安装过程 1. 上传并解压 1. 上传文档 ? 2....解压sqoop安装包到指定目录 [bigdata@hadoop002 software]$ tar -zxf sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz -C...修改配置文件 Sqoop的配置文件与大多数大数据框架类似,在sqoop根目录下的conf目录中。 1....验证Sqoop 我们可以通过某一个command来验证sqoop配置是否正确 [bigdata@hadoop002 sqoop]$ bin/sqoop help ? 5.
领取专属 10元无门槛券
手把手带您无忧上云