sqoop搭建教程

server/2024/10/18 10:34:57/

 

1.上传并解压

 

tar -zxvf sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz

 

612c4304901e41f08ff937172a105571.png

 

2.修改配置文件

 

cd sqoop-1.4.6/conf/

 

2a0103cefdf945349d36bafdb3cfa9fa.png

 

mv sqoop-env-template.sh sqoop-env.shvim sqoop-env.sh

4eab00a18581422eb023b065886d4fb4.png

 

3.配置环境变量

 

vim /etc/profilesource /etc/profile

 

bb5c6dc6817b454c97e4943470772edc.png

 

4.添加jar包

 

cd /usr/local/soft/sqoop-1.4.6/lib

 

61646a91da194d39bce6fb7160c31c92.png

 

 

 


http://www.ppmy.cn/server/132742.html

相关文章

安装vue发生异常:npm ERR! the command again as root/Administrator.

一、异常 npm ERR! The operation was rejected by your operating system. npm ERR! Its possible that the file was already in use (by a text editor or antivirus), npm ERR! or that you lack permissions to access it. npm ERR! npm ERR! If you believe this might b…

C++设计模式 单例模式

单例模式是一种常用的软件设计模式&#xff0c;它保证一个类只有一个实例&#xff0c;并提供一个全局访问点。下面是一个使用 C11 特性编写的线程安全的单例模式示例&#xff1a; #include <iostream> #include <mutex> // For thread safety #include <memory…

【Nuvoton干货分享】开发应用篇 5 -- 32bit MCU Flash 操作

在实际开发中&#xff0c;我们都会碰到需要把部分数据存放在不易失存储空间上&#xff0c;比如外部NOR FLASH、EEPROM、SD等存储空间上&#xff0c;针对数据量不大的情况下&#xff0c;可以考虑将数据存放在芯片ROM存储空间。Nuvoton 32bit MCU ROM存储空间包括LDROM、APROM、S…

深入理解WPF中的命令机制

Windows Presentation Foundation&#xff08;WPF&#xff09;是微软推出的一种用于构建桌面客户端应用程序的技术。它被认为是现代Windows应用程序的基础&#xff0c;具有强大的图形和媒体处理能力。在WPF中&#xff0c;“命令”是一个重要的概念&#xff0c;它为应用程序开发…

关于FFmpeg【使用方法、常见问题、解决方案等】

1、提取音频 【1】提取无损高质量音频文件 问题描述 想要从视频文件中提取出无损高质量音频文件。 解决方案 ffmpeg -i input.mp4 -vn -c:a pcm_s16le -ar 44100 -ac 2 output.wav

5G 技术对智能交通系统有哪些潜在的影响?

5G技术对智能交通系统&#xff08;ITS&#xff09;的潜在影响是多方面的&#xff0c;包括但不限于以下几个关键领域&#xff1a; 车联网与自动驾驶&#xff1a;5G技术通过其高速率、低时延和高可靠性&#xff0c;极大地促进了车联网&#xff08;V2X&#xff09;技术的发展。这包…

网络爬虫-Python网络爬虫和C#网络爬虫

爬虫是一种从互联网抓取数据信息的自动化程序&#xff0c;通过 HTTP 协议向网站发送请求&#xff0c;获取网页内容&#xff0c;并通过分析网页内容来抓取和存储网页数据。爬虫可以在抓取过程中进行各种异常处理、错误重试等操作&#xff0c;确保爬取持续高效地运行 1、Python网…

Javascript算法——双指针法移除元素、数组去重、比较含退格字符、有序数组平方

数组移除元素&#xff08;保证数组仍连续&#xff09; 暴力求解法&#xff08;两层for循环&#xff09;,length单词拼写错误❌二次嵌套for的length设置 /*** param {number[]} nums* param {number} val* return {number}*/ var removeElement function(nums, val) {let leng…