这也许是个愚蠢的问题,但我需要知道。例如:为什么我们需要hadoopfs-ls命令来列出文件?相反,为什么不能只用ls呢?如果在伪分布式模式下,文件系统的一部分是给hadoop文件系统的,它只能被hadoop namenode守护进程访问…这是我的猜测。请解释一下。
chhkpiq41#
ls 将列出计算机可用的所有文件空间你可以设置 fs.defaultFS 待处理财产 file:/// ,则两者的作用相同,但这不被视为伪分布式模式。伪分布式节点要求您在群集中的每个相应系统上指定datanode和namenode卷的列表,并且 hdfs dfs 命令将只列出namenode已知的那些文件。它之所以被称为伪分布式仅仅是因为它是一个节点。一旦你有了这个工作,添加另一个节点应该是简单的给予适当的网络连接
ls
fs.defaultFS
file:///
hdfs dfs
1条答案
按热度按时间chhkpiq41#
ls
将列出计算机可用的所有文件空间你可以设置
fs.defaultFS
待处理财产file:///
,则两者的作用相同,但这不被视为伪分布式模式。伪分布式节点要求您在群集中的每个相应系统上指定datanode和namenode卷的列表,并且
hdfs dfs
命令将只列出namenode已知的那些文件。它之所以被称为伪分布式仅仅是因为它是一个节点。一旦你有了这个工作,添加另一个节点应该是简单的给予适当的网络连接