Centos7下Sqoop安装与配置

简介: 背景

Centos7下Sqoop安装与配置


电脑系统:macOS 10.15.4

虚拟机软件:Parallels Desktop14

Hadoop各节点节点操作系统:CentOS 7

JDK版本:jdk1.8.0_162

Hadoop版本:hadoop-2.6.0-cdh5.9.3

sqoop版本:sqoop-1.4.6-cdh5.9.3

sqoop的下载地址:

http://archive.cloudera.com/cdh5/cdh/5/

sqoop的官网:

http://sqoop.apache.org/


第一步:安装软件


(1)上传文件

将本机的安装包上传到虚拟机node1,上传方式:

scp 本机的文件绝对路径 caizhengjie@10.211.55.75:/opt/softwares

(2)解压文件

上传成功之后需要对文件赋予权限

chmod u+x sqoop-1.4.6-cdh5.9.3.tar.gz

解压文件:

tar -zxvf sqoop-1.4.6-cdh5.9.3.tar.gz -C /opt/modules/

创建软链接:

ln -s sqoop-1.4.6-cdh5.9.3/ sqoop


第二步:配置环境变量


vim ~/.bashrc

然后添加以下内容

export SQOOP_HOME=/opt/modules/sqoop
export PATH=$SQOOP_HOME/bin:$PATH


最后使之生效

source ~/.bashrc


第三步:修改配置文件


mv sqoop-env-template.sh sqoop-env.sh
#Set path to where bin/hadoop is available
export HADOOP_COMMON_HOME=/opt/modules/hadoop
#Set path to where hadoop-*-core.jar is available
export HADOOP_MAPRED_HOME=/opt/modules/hadoop
#set the path to where bin/hbase is available
#export HBASE_HOME=
#Set the path to where bin/hive is available
export HIVE_HOME=/opt/modules/hive
#Set the path for where zookeper config dir is
#export ZOOCFGDIR=


第四步:测试


测试一下sqoop-list-databases

在测试之前要把mysql的驱动包拷贝到/opt/modules/sqoop/lib下。

sqoop list-databases --connect jdbc:mysql://bigdata-pro-m01:3306/ --username root --password 199911

2.png

相关文章
|
1天前
|
Ubuntu Java Linux
Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本
Linux centos7 ubuntu 一键安装Java JDK 脚本 shell 脚本
|
1天前
|
Ubuntu 应用服务中间件 Linux
Linux Centos7 ubuntu 安装nginx,脚本一键安装nginx
Linux Centos7 ubuntu 安装nginx,脚本一键安装nginx
|
2天前
|
Linux
centos bond多网关配置 bond多网关路由
centos bond多网关配置 bond多网关路由
|
2天前
|
关系型数据库 MySQL Linux
centos linux mysql 5.5脚本全自动源码包 编译安装
centos linux mysql 5.5脚本全自动源码包 编译安装
|
2天前
|
开发工具
centos8 yum安装mysql8 流程配置
centos8 yum安装mysql8 流程配置
|
2天前
|
Linux 应用服务中间件 开发工具
centos linux 通过yum安装nginx
centos linux 通过yum安装nginx
|
4天前
|
Docker 容器 Linux
蓝易云 - 在CentOS中安装Docker Engine
以上步骤完成后,你就成功地在CentOS上安装了Docker Engine。
50 2
|
8天前
|
Go
CentOS6.4安装GO语言环境
CentOS6.4安装GO语言环境
12 0
|
9天前
|
NoSQL Linux Redis
Centos7 安装和配置 Redis 5 教程
在Centos上安装Redis 5,如果是 Centos8,那么 yum 仓库中默认的 redis 版本就是 5,直接 yum install 即可。
59 0
|
12天前
|
缓存 Linux 编译器
Linux(CentOS7.5) 安装部署 Python3.6(超详细!包含 Yum 源配置!)
该指南介绍了在Linux系统中配置Yum源和安装Python3的步骤。首先,通过`yum install`和`wget`命令更新和备份Yum源,并从阿里云获取CentOS和EPEL的repo文件。接着,清理和更新Yum缓存。然后,下载Python3源代码包,推荐使用阿里云镜像加速。解压后,安装必要的依赖,如gcc。在配置和编译Python3时,可能需要解决缺少C编译器的问题。完成安装后,创建Python3和pip3的软链接,并更新环境变量。最后,验证Python3安装成功,并可选地升级pip和配置pip源以提高包下载速度。