如何从hadoop中的namenode获取/查看元数据?

时间:2017-02-27 04:42:40

标签: hdfs

在hadoop HDFS中,如何获取存储在namenode中的元数据。是否可访问或出于安全原因隐藏。我试过获得FSImage。但我无法看到它。

请解释。

1 个答案:

答案 0 :(得分:1)

通过使用以下命令,您可以将 namenode fsimage 转换为文本和XML文件

bash$ hdfs oiv -i path/to/fsimage/file -o destination/file

XML和文本命令

bash$ hdfs oiv -i path/to/fsimage/file -o destination/file.xml -p XML
bash$ hdfs oiv -i path/to/fsimage/file -o destination/file.txt -p Indented

有关详细信息,请按照this link明确了解: -