无法将文件复制到HDFS [英] Can't copy file into HDFS

查看:458
本文介绍了无法将文件复制到HDFS的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有HDSF问题。

我无法复制任何文件,但是DataNodes中有足够的空间?
也许我有一些不好的配置?

I can't copy any files into it, but I have ample space in DataNodes? Maybe I have some bad configuration?

推荐答案

您应该提供具体的细节,例如您得到的例外,您遵循的步骤等等,因为您根本没有指定任何信息,我会说检查配置文件,以确保你有相应的文件中的所有条目:

You should provide specific details like the exception you get, steps you follow etc, Since you have not specified any information at all, i would say check for the config files to make sure you have all the required entries in corresponding files :

在core-site.xml中,你应该有

In core-site.xml you should have

<configuration>
   <property>
    <name>fs.default.name</name>
    <value>hdfs://ipaddress:port</value>
  </property>
<property>
  <name>hadoop.tmp.dir</name>
  <value>/home/$user/hdfs/tmp</value>
  <description>A base for other temporary directories.</description>
</property>
</configuration>

同样,hdfs-site.xml应该有

Similarly hdfs-site.xml should have

<configuration>
<property>
    <name>dfs.replication</name>
    <value>1</value>
</property>
<property>
    <name>dfs.data.dir</name>

    <value>/home/$user/hdfs/data</value>
  </property>
<property>
    <name>dfs.name.dir</name>

    <value>/home/$user/hdfs/name</value>
  </property>
</configuration>

最后,mapred-site.xml应该有

And finally the mapred-site.xml should have

<configuration>
 <property>
    <name>mapred.job.tracker</name>
    <value>ip:port</value>
  </property>
</configuration>

希望这有助于您。

这篇关于无法将文件复制到HDFS的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆