[HADOOP] hadoop / name이 일치하지 않는 상태입니다. 스토리지 디렉토리가 없거나 액세스 할 수 없습니다
HADOOPhadoop / name이 일치하지 않는 상태입니다. 스토리지 디렉토리가 없거나 액세스 할 수 없습니다
처음에는 작업 추적기 및 작업 추적기가 실행되도록 할 수 없으며 10.112.57.243과 같은 모든 ip를 XML 파일의 hdmaster로 바꾸고 mapred.job.tracker를 hdfs : //로 변경했습니다. 나중에 나는 hadoop이 실행되는 동안 네임 노드를 포맷 한 다음 재앙이되었습니다. 로그에서 제목으로 오류 msg를 찾은 다음 / tmp 및 hdfs tmp에서 모두 제거 한 다음 다시 시작하려고 시도했지만 여전히 이와 같습니다. 그렇다면 어떻게이 오류를 제거하고 namenode를 다시 실행할 수 있습니까? 고마워
core-site.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://hdmaster:50000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/ubuntu/hadoop/tmp</value>
</property>
<property>
<name>dfs.replication</name>
<value>2</value>
<description>Default block replication. The actual number of replications can be specified when the file is created. The default is used if replication is not specified in create time.</description>
</property>
</configuration>
hadoop-site.xml
<configuration>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/ubuntu/hadoop/tmp</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://hdmaster:50000</value>
</property>
<property>
<name>mapred.job.tracker</name>
<value>hdfs://hdmaster:50001</value>
</property>
</configuration>
mapred-site.xml
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>hdfs://hdmaster:50001</value>
</property>
<property>
<name>mapred.system.dir</name>
<value>/home/ubuntu/hadoop/system</value>
</property>
<property>
<name>mapred.local.dir</name>
<value>/home/ubuntu/hadoop/var</value>
</property>
</configuration>
해결법
from https://stackoverflow.com/questions/16534804/hadoop-name-is-in-an-inconsistent-state-storage-directory-does-not-exist-or-is by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] Apache PIG를 사용하여 여러 줄 JSON 읽기 (0) | 2019.09.12 |
---|---|
[HADOOP] Hive에서 현재 unix_timestamp 가져 오기 (0) | 2019.09.12 |
[HADOOP] Oozie HDP 2.1을 통한 작업은 job.splitmetainfo를 만들지 않습니다. (0) | 2019.09.11 |
[HADOOP] Hadoop 2.4.1 및 Hadoop 용 Google Cloud Storage 커넥터 (0) | 2019.09.11 |
[HADOOP] Cosmos의 JSON 파일에서 열을 선택할 때 MapReduce 오류 (0) | 2019.09.11 |