我正在学习hadoop,到目前为止我配置了3个Node cluster
127.0.0.1 localhost
10.0.1.1 hadoop-namenode
10.0.1.2 hadoop-datanode-2
10.0.1.3 hadoop-datanode-3
我的hadoop Namenode目录如下
hadoop
bin
data->/namenode。/datanode
等日志
sbin
——
我了解到,当我们在集群中上传一个大文件时,我想在我的集群中上传一个1Gig的文件,并想看看它是如何存储在datanode中的。
有没有人可以帮助我上传文件的命令,看看这些块被存储在哪里。
首先,您需要检查您的路径中是否有Hadoop工具,如果没有-我建议将它们集成到其中。
上传文件到HDFS的一种可能方式:hadoop fs -put /path/to/localfile /path/in/hdfs
我建议您先阅读文档并熟悉高级命令,因为这将节省您的时间Hadoop文件
以"dfs"命令,因为这是最常用的命令之一