获取NameNode';使用Java的FSS图像大小

获取NameNode';使用Java的FSS图像大小,java,hadoop,Java,Hadoop,我正在尝试使用Java从正在运行的Hadoop集群获取有关NameNode的元数据。具体来说,我想获得fsimage的大小、最后一个检查点时间以及编辑日志文件的数量和大小 我知道我可以使用脱机图像查看器转储fsimage文件的内容,也可以转到dfs.namenode.name.dir目录以获取fsimage文件和编辑日志文件的大小 但是,我还没有找到使用Hadoop Java API获取此信息的方法。有办法做到这一点吗 有什么想法吗

我正在尝试使用Java从正在运行的Hadoop集群获取有关NameNode的元数据。具体来说,我想获得fsimage的大小、最后一个检查点时间以及编辑日志文件的数量和大小

我知道我可以使用脱机图像查看器转储fsimage文件的内容,也可以转到
dfs.namenode.name.dir
目录以获取fsimage文件和编辑日志文件的大小

但是,我还没有找到使用Hadoop Java API获取此信息的方法。有办法做到这一点吗

有什么想法吗