为什么在伪分布式模式下需要hadoop命令?

xriantvc  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(402)

这也许是个愚蠢的问题,但我需要知道。
例如:为什么我们需要hadoopfs-ls命令来列出文件?相反,为什么不能只用ls呢?
如果在伪分布式模式下,文件系统的一部分是给hadoop文件系统的,它只能被hadoop namenode守护进程访问…这是我的猜测。请解释一下。

chhkpiq4

chhkpiq41#

ls 将列出计算机可用的所有文件空间
你可以设置 fs.defaultFS 待处理财产 file:/// ,则两者的作用相同,但这不被视为伪分布式模式。
伪分布式节点要求您在群集中的每个相应系统上指定datanode和namenode卷的列表,并且 hdfs dfs 命令将只列出namenode已知的那些文件。
它之所以被称为伪分布式仅仅是因为它是一个节点。一旦你有了这个工作,添加另一个节点应该是简单的给予适当的网络连接

相关问题