[HADOOP] Cygwin에서에서 하둡에 대한 네임 노드를 시작할 수 없습니다
HADOOPCygwin에서에서 하둡에 대한 네임 노드를 시작할 수 없습니다
내가 Cygwin에서에서 하둡에 대한 네임 노드를 구성하려합니다. 나는 윈도우 7 컴퓨터를 사용하고 있습니다.
여기 내 구성 파일을 설정하는 방법입니다 :
1) mapred-site.xml의
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!-- Put site-specific property overrides in this file. -->
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:4441</value>
</property>
</configuration>
2) 코어를 site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!-- Put site-specific property overrides in this file. -->
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:4440</value>
</property>
</configuration>
3) HDFS-를 site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!-- Put site-specific property overrides in this file. -->
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
이 명령은 잘 작동
빈 \ 하둡 네임 노드의 -format
나는 다음과 같은 명령을 시도 할 때 나는 예외는 아래에 명시된 취득
빈 \ 하둡 네임 노드
예외:
13/09/22 19:11:06 ERROR namenode.NameNode: java.io.IOException: Incomplete HDFS
URI, no host: hdfs://localhost127.0.0.1:4440 at
org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:96)
이 문제를 어떻게 해결 하는가?
호스트 파일
!<symlink>ÿþC \Windows\System 32\Drivers\etc\hosts
편집 : 나는이 자습서를 따랐다
즉 하둡 서버를 시작 것, 내가 다음에 하이브를 실행하려고 할 수 있기 때문에 나는 네임 노드 프로세스를 시작해야합니다. 그러나, 상기 예외는 성공적으로 네임 노드 프로세스를 시작하지 않습니다.
해결법
from https://stackoverflow.com/questions/18944556/unable-to-start-namenode-for-hadoop-in-cygwin by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] 하둡 MR / 돼지의 작업에 배관 데이터 (0) | 2019.10.15 |
---|---|
[HADOOP] 분산 캐시를 하둡 어떻게 코드에서 외부 항아리를 사용하는 방법 : -libjars를 사용하여 (0) | 2019.10.15 |
[HADOOP] 하둡 단어 수 예제 erreor : 1의 제로가 아닌 상태로 작업 프로세스 종료 (0) | 2019.10.15 |
[HADOOP] 라이브러리 0.0.8 실행 프로그램 오류와 메소 0.21.0에 하둡 2.5.0 (0) | 2019.10.15 |
[HADOOP] 트위터에서 수로에 의해 생성 된 데이터 파일을 읽는 방법 (0) | 2019.10.15 |