阿里云ECS服务器部署HADOOP集群(七):Sqoop 安装

本篇将在

阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建

阿里云ECS服务器部署HADOOP集群(二):HBase完全分布式集群搭建(使用外置ZooKeeper)

阿里云ECS服务器部署HADOOP集群(三):ZooKeeper 完全分布式集群搭建

阿里云ECS服务器部署HADOOP集群(四):Hive本地模式的安装

的基础上搭建。

1 环境介绍

2 Sqoop 下载

下载 sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz 并在合适的位置解压缩,笔者这里解压缩的路径为:

/usr/local

将解压得到的目录改名为 sqoop

1 cd /usr/local
2 mv sqoop-1.4.7.bin__hadoop-2.6.0/ sqoop/

3 添加 Sqoop 环境变量

在"/etc/profile"中添加内容:

1 export SQOOP_HOME=/usr/local/sqoop
2 export PATH=$PATH:$SQOOP_HOME/bin
3 export CLASSPATH=$CLASSPTH:$SQOOP_HOME/lib

重新加载环境:

source /etc/profile

4 修改 Sqoop 环境变量

1 cd $SQOOP_HOME/conf/
2 cp sqoop-env-template.sh sqoop-env.sh
3 vim sqoop-env.sh

配置可参考如下代码:

 1 #Set path to where bin/hadoop is available
 2 export HADOOP_COMMON_HOME=/usr/local/hadoop
 3
 4 #Set path to where hadoop-*-core.jar is available
 5 export HADOOP_MAPRED_HOME=/usr/local/hadoop
 6
 7 #set the path to where bin/hbase is available
 8 export HBASE_HOME=/usr/local/hbase
 9
10 #Set the path to where bin/hive is available
11 export HIVE_HOME=/usr/local/hive
12
13 #配置ZooKeeper的路径。如果读者没有配置 ZooKeeper 则不需要配置。
14 #Set the path for where zookeper config dir is
15 export ZOOCFGDIR=/usr/local/zookeeper

5 配置 MySQL 连接器

5.1 下载 mysql-connector-java-5.1.47.tar.gz 并解压至 $SQOOP_HOME/lib 下

tar -zxvf mysql-connector-java-5.1.47.tar.gz -C $HIVE_HOME/lib

5.2 测试与 Mysql 的连接

首先确保 mysql 服务已经启动,如果没有启动,执行以下命令

service mysql start

测试连接

sqoop list-databases --connect jdbc:mysql://localhost:3306/ --username root -P

连接成功后显示内容如图所示

6 安装完成

原文地址:https://www.cnblogs.com/RansonDu/p/11916875.html

时间: 2024-12-28 00:42:44

阿里云ECS服务器部署HADOOP集群(七):Sqoop 安装的相关文章

阿里云ECS服务器部署HADOOP集群(五):Pig 安装

本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 1 环境介绍 一台阿里云ECS服务器:master 操作系统:CentOS 7.3 Hadoop:hadoop-2.7.3.tar.gz Java: jdk-8u77-linux-x64.tar.gz Pig: pig-0.17.0.tar.gz 2 Pig 下载 下载 pig-0.17.0.tar.gz 并在合适的位置解压缩,笔者这里解压缩的路径为: /usr/local 将解压得到的目录改

阿里云ECS服务器部署HADOOP集群(四):Hive本地模式的安装

本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 本地模式需要采用MySQL数据库存储数据. 1 环境介绍 一台阿里云ECS服务器:master 操作系统:CentOS 7.3 Hadoop:hadoop-2.7.3.tar.gz Java: jdk-8u77-linux-x64.tar.gz Hive:apache-hive-2.3.6-bin.tar.gz Mysql: Mysql 5.7 MySQL Connector-J:mysql-

阿里云ECS服务器部署HADOOP集群(六):Flume 安装

本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 1 环境介绍 一台阿里云ECS服务器:master 操作系统:CentOS 7.3 Hadoop:hadoop-2.7.3.tar.gz Java: jdk-8u77-linux-x64.tar.gz Flume:apache-flume-1.8.0-bin.tar.gz 2 Flume 下载 下载 apache-flume-1.8.0-bin.tar.gz 并在合适的位置解压缩,笔者这里解压

阿里云ECS服务器部署HADOOP集群(三):ZooKeeper 完全分布式集群搭建

本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建,多添加了一个 datanode 节点 . 1 节点环境介绍: 1.1 环境介绍: 服务器:三台阿里云ECS服务器:master, slave1, slave2 操作系统:CentOS 7.3 Hadoop:hadoop-2.7.3.tar.gz Java: jdk-8u77-linux-x64.tar.gz ZooKeeper: zookeeper-3.4.14.tar.gz 1.2 各节点角色

阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建

准备: 两台配置CentOS 7.3的阿里云ECS服务器: hadoop-2.7.3.tar.gz安装包: jdk-8u77-linux-x64.tar.gz安装包: hostname及IP的配置: 更改主机名: 由于系统为CentOS 7,可以直接使用‘hostnamectl set-hostname 主机名’来修改,修改完毕后重新shell登录或者重启服务器即可. 1 hostnamectl set-hostname master 2 exit 3 ssh [email protected]

阿里云ECS服务器部署django

参考 服务器安装的是Centos 系统. uwsgi是使用pip安装的. nginx是使用yum install nginx安装. python 2.7, mysql 5.5使用 yum安装. 它们之间的逻辑关系如下: the web client <-> the web server <-> the socket <-> uwsgi <-> Django uswgi负责从Django拿内容,通过socket传给 web server如nginx, 最后显示

记录一次在阿里云ECS服务器部署验证RocketMQ的经历

==背景== 购买了3台阿里云ECS服务器,上面部署了RocketMQ,用来作为业务后台与平台之间的数据通讯中间件. 部署倒是异常顺利,不过在本地写程序,测试生产和消费数据的时候,出现了一些问题. 耗费了将近1天的时间,终于解决了,记录一下本次排查的经历. ==环境== Linux:CentOS8(阿里云ECS服务器) RocketMQ:4.6.1 ==集群== 节点数:3个 节点1:broker-a(master) 节点2:broker-a(slave),broker-b(master) 节点

在阿里云ECS服务器上部署Java环境实现域名访问

事实证明,善于利用网络搜索是一项非常重要的能力. 在很多时候,借用别人的经验和成果能够帮助我们拓宽思维和眼界,以高效率解决问题. 一味地自己埋头钻研,很可能会局限在角落里,甚至走进死胡同.从来,努力都不是要求自行其是.在绝大多时候,都是用成果来衡量努力的程度的,而善于借用现成的结果可以帮助我们解决问题. 今天找到了一篇很好的文章,讲述了如何在阿里云ECS服务器上部署Java环境实现域名访问. 链接 在之前我已经购买了域名和空间,并配置了映射,导入wordprss建立个人博客网站,实现了在线编辑和

阿里云配置服务器部署项目

最近双11来了,作为程序员,终于买了个阿里云ecs服务器,主要便宜. 对于一个前端开发人来说服务器,项目部署好像搭不上边,但是对于爱好者,可以了解一下.刚刚买完不知道怎么搭建.官方给的解释太繁琐,不知道有没有小伙伴跟我一样的感受. 好了话不多说,直接开挂,看截图. 1.这是刚刚购买的状态. 2.这部很关键 要不直接失败.找到安全规则,其他默认的不要改,直接点击右上方,添加安全组规则,填写一个协议,端口范围为了保守填写一个80,授权对象0.0.0.0/0就好.点击保存.这一步配置完成. 3.然后去