我将主节点和从节点中的dfs.name.dir和dfs.data.dir设置为/ home / hduser / hadoop / hdfs / name /家庭/ hduser / Hadoop的/ HDFS /数据 我将文件从本地磁盘复制到HDFS。 我在哪里可以看到HDFS中的文件数据
答案 0 :(得分:1)
这些配置参数决定了本地文件系统Hadoop存储其映像和原始数据的位置。将文件数据导入HDFS时,它不涉及这些值。通常,当您使用相对路径时,数据将在您指定的路径(绝对时)或用户名限定的路径(默认情况下,我认为,这是/user/your_username
)写入HDFS。 / p>
所以,如果我的(本地)主目录中有一个名为example
的文件,并说
local:~ matt> hadoop fs -put example relative/path
我应该能够在/user/matt/relative/path/example
的HDFS中找到它。另一方面,如果我这样做
local:~ matt> hadoop fs -put example /absolute/path/in/hdfs
它将在/absolute/path/in/hdfs/example
的HDFS中。