hdfs 文件在伪分布式单节点集群中的位置?

Location of hdfs files in pseudodistributed single node cluster?

我在单个节点上以伪分布式模式安装了 hadoop。 dfs.replication值为1,hdfs中的文件默认存放在哪里?我使用的hadoop版本是2.5.1.

dfs.datanode.data.dir:确定 DFS 数据节点应在本地文件系统中存储其块的位置。如果这是一个逗号分隔的目录列表,那么数据将存储在所有命名的目录中,通常在不同的设备上。不存在的目录将被忽略。

此 属性 的默认值为:file://${hadoop.tmp.dir}/dfs/data 您可以在 core-site.xml 文件中配置 ${hadoop.tmp.dir} 。它的默认值是:/tmp/hadoop-${user.name}

参考文献:

  1. https://hadoop.apache.org/docs/r2.3.0/hadoop-project-dist/hadoop-hdfs/hdfs-default.xml
  2. http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/core-default.xml