hadoop - 在 hdfs 文件系统中创建文件的标准方法是什么?

标签 hadoop hdfs

我了解到我必须在 hdfs-site.xml 中配置 NameNode 和 DataNode 目录。这就是我在 NameNode 上的 hdfs-site.xml 配置:

<configuration>
 <property>
    <name>dfs.replication</name> 
    <value>3</value>
  </property>

 <property>
    <name>dfs.namenode.name.dir</name> 
    <value>file://usr/local/hadoop-2.6.0/hadoop_data/hdfs/namenode</value>
  </property>

 <property>
    <name>dfs.block.size</name> 
    <value>134217728</value>
  </property>
</configuration>

我在我的 DataNode 上做了几乎相同的事情,并将 dfs.namenode 更改为 dfs.datanode

然后我通过格式化文件系统

hadoop namenode -format

一切似乎都没有错误地完成了。 然后我想使用以下方法在我的 HDFS 文件系统中创建一个目录:

hdfs dfs -mkdir test

我得到一个错误:

mkdir: `test': No such file or directory

我错过了什么或者从格式化到使用 HDFS 创建文件/目录的常见过程是什么?

最佳答案

嗯,这很简单。

hdfs dfs -mkdir /test

创建成功。

hdfs dfs -put myFile /test/myFile

同样有效。

关于hadoop - 在 hdfs 文件系统中创建文件的标准方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29495150/

相关文章:

java - MiniDFSCluster UnsatisfiedLinkError org.apache.hadoop.io.nativeio.NativeIO$Windows.access0

python - 从 HDFS 中解压文件

hadoop - 在Hive中使用Join插入数据

apache - 如何配置 Apache Flume 1.4.0 从 Twitter 获取数据并放入 HDFS(Apache Hadoop 2.5 版)?

image - hadoop文件系统(HDFS)可以存储视频类型的文件吗?

hadoop - oozie 是否在 I/O 方面提供任何性能优化?

apache-spark - 为什么在使用pyspark shell时, Spark 工作在zepplin上不起作用

hadoop - 从 Hive 的列表中查找最大值

java - 用hadoop计算两个文件记录的集交集和集差

python-3.x - 如何使用python使用hdfs3 lib上传HDFS上的本地文件