**结束。**此问题不符合堆栈溢出准则。它目前不接受答案。**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。
去年关门了。改进这个问题我可以在当前用户目录下的hdfs中创建目录
hdfs dfs -mkdir /user/john.doe/data
上面的命令没有发出就执行了。然而 data 未在下创建目录 /home/john.doe linux中的目录在关联的linux目录中创建hdfs目录的最佳方法是什么?
data
/home/john.doe
r1zhe5dt1#
您需要一个名为的目录吗 data 在目录下 /home/john.doe ? 那么预期就错了。hdfs目录从未具体化到磁盘(它们从未在本地文件系统上创建)。namenode构建这个目录Map,并且这个数据结构定期同步到文件系统。但是文件/块被具体化到磁盘。您可以在配置的位置下看到它们。阅读这篇文章了解更多信息。hdfs存储数据的位置
1条答案
按热度按时间r1zhe5dt1#
您需要一个名为的目录吗
data
在目录下/home/john.doe
? 那么预期就错了。hdfs目录从未具体化到磁盘(它们从未在本地文件系统上创建)。namenode构建这个目录Map,并且这个数据结构定期同步到文件系统。
但是文件/块被具体化到磁盘。您可以在配置的位置下看到它们。阅读这篇文章了解更多信息。hdfs存储数据的位置