转载: 查看HADOOP中一个文件有多少块组成及所在机器ip

看文件信息

hadoop fsck /user/filename

更详细的

hadoop fsck /user/filename -files  -blocks -locations -racks

-files  文件分块信息,

-blocks    在带-files参数后才显示block信息

-locations   在带-blocks参数后才显示block块所在datanode的具体IP位置,

-racks       在带-files参数后显示机架位置

时间: 2024-10-06 07:56:07

转载: 查看HADOOP中一个文件有多少块组成及所在机器ip的相关文章

发现一个好用的Android文件访问工具--es文件管理器,可以在同局域网下的浏览器中查看手机中的文件

如题,发现一个好用的Android文件访问工具--es文件管理器,可以在同局域网下的浏览器中查看手机中的文件 1.在手机上打开es文件管理器的远程管理器,如图:                   2.保证手机和电脑在同一个局域网下(有线或者Wifi都可以) 贴一下我的地址: (1)我电脑的IP地址(有线宽带连接): (2)手机的地址(Wifi): 3.在别的手机或者电脑上打开上面的Url(我的是:ftp://192.168.1.115:3721/),打开后就是这样的: 3. 看一下刚才在手机上

利用fgets()函数来判断一个文件有多少行

/* 统计一个文件有多少行 *fgets()函数是一个行缓冲的函数 *行缓冲的函数一般有4种情况来刷新缓冲区: *1:缓冲区满了 *2:用fllush刷新缓冲区函数 *3:流的关闭 *4:遇到'\n' *fgets()达到文件尾或读出错返回NULL.可以用foef()来判断是 *出错,还是达到了文件尾. *注意点:fgets(buf,N,fp) *1:如果buf有N个字节,buf满了,则buf中有 * N-1个字节,最后个字节是'\0'. *2:遇见了'\n',把'\n'写出buf中,在'\n'

Linux中一个文件10行内容,如何输出5-8内容到屏幕

题目是这样的,Linux中一个文件10行内容,如何输出5-8内容到屏幕首先我们模拟一下这样的环境: [root@localhost question]# pwd /root/question [root@localhost question]# seq 1 10 > q.txt [root@localhost question]# cat q.txt 1 2 3 4 5 6 7 8 9 10 我们的任务是取5-8行输出: 第一种方法: [root@localhost question]# sed

python中一个月有多少天

calendar 在python的datetime模块中没有一个月有多少天的方法,但是可以使用calendar模块获得. 如下代码: import calendar monthRange = calendar.monthrange(2013,6) print monthRange 输出: (5, 30) 输出的是一个元组,第一个元素是上一个月的最后一天为星期几(0-6),星期天为0;第二个元素是这个月的天数. 获取指定时间的时间戳 datetime.datetime(year=now.year,

linux中普通文件和块设备文件的区别

1,基本概念 普通文件(Regular File).指普通意义上的文件,如数据文件.可执行文件等. 设备文件(Device File).类unix操作系统都是基于文件概念的,文件是由字节序列而构成的信息载体.根据这一点,可以把IO设备当作设备文件这种所谓的特殊文件来处理:因此,与磁盘上的普通文件进行交互所用的同一系统调用可直接用于IO设备.根据设备驱动程序的基本特征,设备文件可以分为两种:块和字符.这两种硬件设备之间的差异并不容易划分,但我们至少可以假定以下的差异:[1] · 块设备的数据可以随

eclipse查看hadoop中文件出现乱码

出现这个问题, 我首先去找了一下几个问题: 1.文件是否是utf-8 2.上传到Linux中的hadoop, 在Linux下去查看是否乱码 3.上面都没有问题, 就去检查eclipse,将项目工程改成了utf-8, 发现不行 4.看了一下的介绍, 将eclipse的系统设置改成了uft-8, 就可以了 eclipse中UTF-8设置 1.windows->Preferences   打开"首选项"对话框: 2.然后,general->Workspace,右侧Text fil

5,Hadoop中的文件

1,文件结构 · bin:脚本和命令目录. · etc:配置文件目录. · sbin:命令目录,主要包含HDFS和YARN中各类服务的启动和关闭,依赖于bin中的脚本. · share:各个模块编译后的jar包,和示例代码. · libexec:各个服务的shell配置文件目录,比如配置日志输出目录.启动参数等. · include:对外提供的头文件,由C++定义. · lib:对外的动态库,与include 对应. 2,core-default.xml ··· hadoop的默认配置文件,位于

hadoop中发送文件的脚本

多台主机执行相同的命令 [xcall] [/usr/local/bin] sudo nano xcall #!/bin/bash #获取参数个数 pcount=$# if(pcount<1);then echo no agrs exit; fi for((host=100;host<103;host=host+1));do echo-------s$host---------- ssh s$host [email protected] done [scp] scp是linux系统下基于ssh登

Linux查看目录中的文件

[email protected]:~$ ls examples.desktop jdk 公共的 视频 文档 音乐 java workspace 模板 图片 下载 桌面 [email protected]:~$ ls -F examples.desktop jdk/ 公共的/ 视频/ 文档/ 音乐/ java/ workspace/ 模板/ 图片/ 下载/ 桌面/