복붙노트

[HADOOP] HDFS에 파일을 복사 할 수 없습니다

HADOOP

HDFS에 파일을 복사 할 수 없습니다

나는 HDSF에 문제가 있습니다.

나는 그것으로 모든 파일을 복사 할 수 없습니다,하지만 난되는 DataNode에 충분한 공간이? 어쩌면 내가 나쁜 구성이?

해결법

  1. ==============================

    1.당신은 내가 설정 파일에 대한 검사가이 파일을 해당에 필요한 모든 항목이 있는지 확인 말할 것입니다, 당신은 지정하지 않은 때문에 전혀 등의 정보에 따라 단계를, 당신이 얻을 제외하고 같은 구체적인 세부 사항을 제공한다 :

    당신은 내가 설정 파일에 대한 검사가이 파일을 해당에 필요한 모든 항목이 있는지 확인 말할 것입니다, 당신은 지정하지 않은 때문에 전혀 등의 정보에 따라 단계를, 당신이 얻을 제외하고 같은 구체적인 세부 사항을 제공한다 :

    코어를 site.xml에서, 당신은해야한다

    <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 파일이 있어야한다

    <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 파일이 있어야한다

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

    도움이 되었기를 바랍니다.

  2. from https://stackoverflow.com/questions/24156138/cant-copy-file-into-hdfs by cc-by-sa and MIT license