2017-05-07 52 views
1

我想在cloudera Distribution中發出命令hdfs dfsadmin -saveNamespace時,找到保存的命名空間的位置,即保存在hadoop中的元數據。命名空間在hadoop中存儲在哪裏?

有人可以幫我找到保存在cloudera中的命名空間文件路徑。

+0

我認爲這顯示了保存位置,當你運行該命令。數據將存儲在本地磁盤上。 – philantrovert

回答

0

高度可用NameNod E構型,hdfs dfsadmin -saveNamespace設置在配置中指定的,在dfs.ha.namenodes.[nameserviceID]第一NameNode的檢查點的命令。

您還可以使用dfsadmin -fsoption指定要連接的NameNode。例如,爲了強制檢查點NameNode2hdfs dfsadmin -fs hdfs://namenode2-hostname:namenode2-port -saveNamespace

檢查文件位於${dfs.namenode.name.dir}/current

+0

我很清醒,能夠理解幾個人,請詳細闡述一下,這對我會有很大的幫助,或者有人可以幫助我詳細解釋 –

相關問題