我在dfs中创建了一个名为/ foodir的目录来测试,如下所示:
hadoop dfs -mkdir /foodir
有人能告诉我这个/美食家在哪里保存了吗?我该如何查看路径?我需要确保它不会保存在本地文件系统/ tmp下,因为每次重启服务器/ tmp都会被删除。
任何想法如何检查服务器文件系统中的/ foodir路径?
这取决于您如何设置core-site.xml和hdfs-site.xml文件...
如果fs.defaultFS
未设置为file://
路径(默认值),则不会触及本地/ tmp
如果您的datanode和namenode数据目录未设置为本地/ tmp(也是默认值),则不存储任何内容
您可以通过显式创建HDFS路径
hdfs dfs -mkdir hdfs://namenode.fqdn:port/foodir
否则,只需运行ls /tmp
并检查是否有文件存在