hadoop中命名空间存储在哪里?

问题描述 投票:0回答:2

我想找到保存的命名空间的位置,即当我在cloudera发行版中发出命令 hdfs dfsadmin -saveNamespace 时,在hadoop中保存的元数据。

有人可以帮我在哪里可以找到cloudera中保存的命名空间文件路径吗?

hadoop
2个回答
1
投票

高可用的NameNode配置中,命令

hdfs dfsadmin -saveNamespace
在配置中指定的第一个NameNode(位于
dfs.ha.namenodes.[nameserviceID]
)中设置检查点。

您还可以使用

dfsadmin -fsoption
指定要连接的 NameNode。例如,要在NameNode2中强制设置检查点:
hdfs dfsadmin -fs hdfs://namenode2-hostname:namenode2-port -saveNamespace

检查点文件位于

${dfs.namenode.name.dir}/current


0
投票

hdfs getconf -confKey dfs.nameservices

© www.soinside.com 2019 - 2024. All rights reserved.