我已经安装了hadoop的版本0.22.0,并对namenode进行了格式化。但是当我添加一个文件(使用hadoopfs-put命令)时,该文件被添加到操作系统的当前文件夹,而不是hadoops存储文件夹(我认为是/tmp/hadooproot/dfs/name)。我也使用过1.0.4版本,在1.0.4版本中,您添加的任何文件都会出现在hadoop的存储文件夹中,而不是添加到操作系统的当前文件夹中。那么,版本0.22.0应该这样做吗?谢谢,香农
neskvpey1#
您没有配置/启动(伪)集群,因此默认情况下使用本地文件系统。检查hadoop-0.22.0/conf文件夹中的设置。看到了吗http://hadoop.apache.org/docs/stable/single_node_setup.html 如何设置伪集群。使用运行hdfs守护程序 bin/start-dfs.sh 脚本。
bin/start-dfs.sh
1条答案
按热度按时间neskvpey1#
您没有配置/启动(伪)集群,因此默认情况下使用本地文件系统。检查hadoop-0.22.0/conf文件夹中的设置。看到了吗http://hadoop.apache.org/docs/stable/single_node_setup.html 如何设置伪集群。使用运行hdfs守护程序
bin/start-dfs.sh
脚本。