Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop应该在哪里存储添加的文件_Hadoop_Version_Storage - Fatal编程技术网

Hadoop应该在哪里存储添加的文件

Hadoop应该在哪里存储添加的文件,hadoop,version,storage,Hadoop,Version,Storage,我已经安装了Hadoop的0.22.0版,并对namenode进行了格式化。但是当我添加一个文件(使用hadoop fs-put命令)时,该文件会被添加到操作系统的当前文件夹,而不是hadoop存储文件夹(我认为是/tmp/hadoop root/dfs/name)。我也使用过1.0.4版,在1.0.4版中,您添加的任何文件最终都会出现在Hadoop的存储文件夹中,而不是添加到操作系统的当前文件夹中。那么,版本0.22.0是否应该这样做 谢谢, Shannon您没有配置/启动(伪)集群,因此默认

我已经安装了Hadoop的0.22.0版,并对namenode进行了格式化。但是当我添加一个文件(使用hadoop fs-put命令)时,该文件会被添加到操作系统的当前文件夹,而不是hadoop存储文件夹(我认为是/tmp/hadoop root/dfs/name)。我也使用过1.0.4版,在1.0.4版中,您添加的任何文件最终都会出现在Hadoop的存储文件夹中,而不是添加到操作系统的当前文件夹中。那么,版本0.22.0是否应该这样做

谢谢,
Shannon

您没有配置/启动(伪)集群,因此默认情况下使用本地文件系统。检查hadoop-0.22.0/conf文件夹中的设置。有关如何设置伪集群,请参阅。使用
bin/start dfs.sh
脚本运行HDFS守护程序