前提:
搭建Maven环境==>
windows下hadoop-3.2.2的安装与配置==>

HDFS搭建客户端API环境:

1.在IDEA中创建一个Maven工程HDFSClient,
New Project-Maven-Next-Artifact Coordinates:

2.导入相应的依赖,打开pom.xml,在<dependencies></dependencies>中添加如下代码:

 <dependencies><!--hadoop依赖--><dependency><groupId>org.apache.hadoop</groupId><artifactId>hadoop-client</artifactId><version>3.2.2</version></dependency><!--junit测试依赖--><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version></dependency><!--log4j日志记录依赖--><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>1.7.30</version></dependency></dependencies>


tips: 第一次安装的话需要联网下载哦~ 记得连wifi~

3.在项目的src/main/resources目录下,新建一个文件,命名为"log4j.properties",输入以下内容:

log4j.rootLogger=INFO,stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
log4j.appender.logfile=org.apache.log4j.FileAppender
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n

hadoop--HDFS搭建客户端API环境相关推荐

  1. Hadoop : hdfs的客户端操作

    hdfs的客户端操作 hdfs--分布式文件系统 功能:帮用户管理文件机制:用户的文件会被切块后存储在多台Datanode服务器中,并且每个文件块都会在整个集群中存储多个副本.副本的数量可以由用户指定 ...

  2. Hadoop HDFS 的 Java API 操作方式

    想要使用Java API 的方式操作 Hadoop,尤其是hdfs(hadoop file system),必然需要引入jar包(jar包提供了丰富的API). 点中工程名, alt+enter,进入 ...

  3. hadoop HDFS的文件夹创建、文件上传、文件下载、文件夹删除,文件更名、文件详细信息、文件类型判断(文件夹或者文件)

    摘要: 本篇文章主要介绍的是hadoop hdfs的基础api的使用.包括Windows端依赖配置,Maven依赖配置.最后就是进行实际的操作,包括:获取远程hadoop hdfs连接,并对其进行的一 ...

  4. Hadoop 平台搭建完整步骤

    Hadoop 平台搭建完整步骤 环境准备 也可以用VMware. 创建三台虚拟机 hd-master.hd-node1.hd-node2 三台虚拟机服务器中的主机名(hostname)分别更改为mas ...

  5. 【收藏】HDFS的Java API使用

    Hadoop HDFS的Java API使用 https://blog.csdn.net/u010416101/article/details/88984618

  6. 看完就能独自把集群搭起来!Hadoop HDFS完全分布式环境搭建以及技术详解

    作者 | 慢慢变成大佬 责编 | Carol 出品 | CSDN云计算(ID:CSDNcloud) 在文章开始之前,作者想要告诉大家:读懂本篇文章,能让小白快速入门,并且能够搭建完全分布式的集群,以及 ...

  7. Hadoop HDFS完全分布式环境搭建以及技术详解(保证没接触过大数据的小白看完就能独自把集群搭起来,并对HDFS有详细的认知)

    **读懂本篇文章,能让小白快速入门,并且能够搭建完全分布式的集群,以及能对hadoop hdfs产生详细的认知,对以后的学习有很大的帮助** 我们先来了解hadoop的hdfs基本概念,熟知基本概念, ...

  8. HDFS常用命令和客户端API操作

    注意 1)记得快照,快照,快照一下 ECS服务器怎么快照?  ECS服务器搭建hadoop伪分布式_CBeann的博客-CSDN博客_宝塔部署hadoop 2)参考资料(视频)的问题 上面网盘的视频, ...

  9. hadoop高可用hdfs搭建(三节点)

    hadoop高可用HDFS搭建(三节点) 一:准备工作 本次搭建使用的hadoop版本是2.6.5,使用虚拟机准备三个干净的节点服务器,我们从零开始搭建.规范下三个节点的主机名分别是node003,n ...

最新文章

  1. WPD:Page Download Time Breakdown选项详解
  2. 8年运维大神总结:坚持4-3-2备份策略,删库也不怕
  3. 探索式软件测试—Exploratory Software Testing
  4. MSDN、RTM、OEM、VOL四大版本之区别
  5. 项目总结--基于Cortex-A9平台的米兰花智能培育系统
  6. [转载]Memcache内存临界测试
  7. 一个我们熟悉的陌生人:多丽丝·莱辛
  8. mysql解压版怎么添加服务_Windows系统下MySQL添加到系统服务方法(mysql解压版)
  9. 看看一个朋友写的代码,大家发表发表意见,比较简单的代码
  10. Bailian4040 买书问题【Ad Hoc】
  11. rxjava结合_RxJava结合最新,与最新发件人
  12. node.js 学习书籍推荐
  13. iOS - JSON 数据解析
  14. 最适合管理的计算机语言,PLC 编程语言的优劣,哪种语言更适合编程
  15. JS web localStorage传值 coolie传值
  16. 30字的完美个人简历
  17. 电脑如何控制点击android手机,安卓手机怎么控制电脑?红米手机远程控制操作电脑方法...
  18. IS-IS加快收敛特性
  19. java里equal与equals_Java中关于==与equal和equals的区别
  20. 计算机网络 latency,网络中delay和latency的区别

热门文章

  1. (软件工程复习核心重点)第十二章软件项目管理-第二节:进度计划
  2. AE学习笔记——第二章:AE图层中的图层用法及基本操作
  3. 6-3-1:STL之vector——vector的快速入门、常用接口
  4. 总线的通信方式特点及同步通信的过程
  5. 使用shell脚本或命令行添加、删除 crontab 定时任务
  6. TLS/SSl 相关攻击漏洞及检测方法(testssl.sh)
  7. python vars() 函数用法及实例
  8. iOS -转载-开发之个人开发者账号转公司开发者账号
  9. Python内置函数(49)——isinstance
  10. Linux kill 杀死指定进程