HDFS文件详情查看案例
Maven工程HdfsClient的创建,对应包和类的创建参考HDFS文件上传、下载和删除案例
1.HDFS文件详情查看代码
//文件详情查看@Testpublic void testListFiles() throws IOException, InterruptedException, URISyntaxException {//获取fs对象Configuration conf = new Configuration();FileSystem fs = FileSystem.get(new URI("hdfs://hadoop102:9000"), conf, "xzc");// 2 获取文件详情RemoteIterator<LocatedFileStatus> listFiles = fs.listFiles(new Path("/"), true);while(listFiles.hasNext()){LocatedFileStatus status = listFiles.next();// 输出详情// 文件名称System.out.println(status.getPath().getName());// 长度System.out.println(status.getLen());// 权限System.out.println(status.getPermission());// 分组System.out.println(status.getGroup());// 获取存储的块信息BlockLocation[] blockLocations = status.getBlockLocations();for (BlockLocation blockLocation : blockLocations) {// 获取块存储的主机节点String[] hosts = blockLocation.getHosts();for (String host : hosts) {System.out.println(host);}}System.out.println("-----------分割线----------");}// 3 关闭资源fs.close();}
2.运行结果
HDFS文件详情查看案例相关推荐
- hdfs如何查找指定目录是否文件_hadoop实战教程-HDFS文件系统如何查看文件对应的block...
问题导读: 1.文件与block的信息被保存在什么文件中? 2.如何查看整个目录树? 3.可以通过什么方式查看文件与block的对应关系? (1)文件分割后,会有一个 文件 --> block的 ...
- linux 查看hdfs文件,Hadoop之HDFS文件操作
摘要:Hadoop之HDFS文件操作常有两种方式,命令行方式和JavaAPI方式.本文介绍如何利用这两种方式对HDFS文件进行操作. 关键词:HDFS文件 命令行 Java API HDF ...
- HDFS fsimage和edits中的文件信息查看
FSimage文件当中的文件信息查看 使用命令 hdfs oiv cd /export/servers/Hadoop-2.6.0-cdh5.14.0/HadoopDatas/namenodeDat ...
- Hdfs系列之:查看hdfs文件状态,判断文件是否损坏,修复hdfs损坏文件
Hdfs系列之:查看hdfs文件状态,判断文件是否损坏,修复hdfs损坏文件 一.查看Hdfs文件状态 二.参数详解 三.修复hdfs损坏文件 一.查看Hdfs文件状态 命令格式为: hdfs fsc ...
- Python文件操作小案例:交替合并两个记事本文件
问题描述:编写程序,接收两个记事本文件名字,然后交替把两个记事本文件中的行合并到result.txt文件中,你一行来我一行,最后把行数较多的文件剩余内容全部写入目标文件. 参考代码: -------- ...
- Hadoop集群中HDFS的API测试案例以及MapReduce的多种提交Job方式案例
这两个案例默认是hadoop集群环境已经搭建好以及IDEA环境也已经配置好 1.HDFS客户端测试案例 1.1.pom依赖 <?xml version="1.0" encod ...
- Hadoop3 - HDFS 文件存储策略
一.HDFS 文件存储策略 Hadoop 允许将不是热数据或者活跃数据的数据分配到比较便宜的存储上,用于归档或冷存储.可以设置存储策略,将较旧的数据从昂贵的高性能存储上转移到性价比较低(较便宜)的存储 ...
- 6.HDFS文件上传和下载API
HDFS文件上传和下载API package hdfsAPI;import org.apache.hadoop.conf.Configuration; import org.apache.hadoop ...
- hadoop shell操作HDFS文件
一.常用的 hadoop shell 文件路径需要自己有才行,示例中的文件路径是本人自己的文件路径,不是公共文件路径,如何建立自己的数仓,查看本人 大数据单机学习环境搭建 相关文章 1.1查看 创建 ...
最新文章
- tableau两个不同的图合并_Tableau可视化分析-业务常用图形绘制1
- 爬虫之观察js的执行过程
- TCP超时与重传机制与拥塞避免
- 线下零售企业在数据驱动上的三个挑战和三条思路
- Prepare document for Week 2: Signaloid in Logistics
- 福禄克DSX系列教你如何测试铜缆跳线和光纤跳线
- Request.ServerVariables
- php 防止access token过期,微信調用接口,防止Access_token過期的方法
- LINUX 查看分区UUID的两种方法
- linux内核手写板驱动,【Linux系统编程应用】 Linux Input子系统(一)
- 字符编码那些事--彻底理解掌握编码知识
- Python相似度计算【大总结】
- 转载蓝叠模拟器与android studio连接步骤
- 还 是 你 太 狠 心
- 有效的医疗设备维修保养解决方案
- GeoServer + openlayers
- leetcode 1277
- 【Flume】【源码分析】flume中sink到hdfs,文件系统频繁产生文件,文件滚动配置不起作用?
- 某某区电子政务平台需求工程方法建议
- java大数据课程大纲(小牛学堂)