hadoop应用程序日志大小

dl5txlt9  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(352)

我正在查看数据节点日志,对于一个特定的应用程序id,我看到了以下步骤
在第一步中,它会显示应用程序id和字节数

application_0970580980111_1399512/  4096 bytes  Aug 24, 2016 10:27:10 PM

在这个文件夹里我可以看到许多容器。喜欢

container_095860509_1399512_01_000001/  4096 bytes  Aug 24, 2016 10:09:46 PM 
container_09586050091_1399512_01_000428/  4096 bytes  Aug 24, 2016 10:13:40 PM

最后,在一个容器中,我们有所有需要的日志

stderr  2043 bytes  Aug 24, 2016 10:24:18 PM 
stdout  0 bytes  Aug 24, 2016 10:09:45 PM 
syslog  297178648 bytes  Aug 24, 2016 10:29:02 PM

我可以看到syslog大约是297178648字节,所以对于容器和应用程序级别显示4096字节有什么意义。

pvabu6sv

pvabu6sv1#

4096字节是文件夹的“默认”大小。unix不计算文件夹的总文件大小,即使某个文件夹中确实有文件。对你来说 container 文件夹是默认的4096字节,不包括 stderr 或者 stdout 或者 syslog . 另一个相关的事实是如果你尝试 hadoop fs -ls /someFolder ,则大小为0。可能比4096还要差。

相关问题