如何创建hdfs数据目录?

时间:2018-08-14 13:38:48

标签: hadoop

每次我的hadoop服务器重新启动时,我都必须格式化namenode来启动hadoop。这会删除hadoop安装中的所有文件。

我需要将hadoop hdfs位置从/ tmp文件移动到永久位置,以便在服务器重新启动时不必格式化namenode等。

我对hadoop非常陌生。

  1. 如何在另一个目录中创建hdfs文件?
  2. 如何在配置文件中引用此数据目录,从而不必格式化namenode?

1 个答案:

答案 0 :(得分:1)

hdfs-site.xml的这两个属性确定本地文件的存储位置。

默认值为/ tmp

dfs.namenode.name.dir

dfs.datanode.data.dir

通常,只有在HDFS进程无法正确终止(例如电源故障或强制关机)时,才必须格式化名称节点。鼓励运行备用Namenode来防止出现这些情况。