[HADOOP] webhdfs에 대한 http 요청이지만 서버의 응답 없음
HADOOPwebhdfs에 대한 http 요청이지만 서버의 응답 없음
나는 새삼 스럽다. webhdfs를 활성화하고 curl 명령을 사용하여 홈 디렉토리를 가져 왔습니다.
curl -i "http://172.16.18.50:9000/webhdfs/v1/?op=GETHOMEDIRECTORY"
그러나 정보를 얻으십시오 : server.Here에서 공백 응답은 conf 파일이다 :
core-site.xml ----
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://webHDFS0:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/eins/hadoop-1.0.2/tmp</value>
</property>
</configuration>
hdfs-site.xml ----
<configuration>
<property>
<name>dfs.replication</name>
<value>2</value>
</property>
<property>
<name>dfs.webhdfs.enabled</name>
<value>enabled</value>
</property>
</configuration>
아무도 제안 할 수 있습니까?
해결법
-
==============================
1.웹 소켓 (기본값은 50075)이 아닌 NameNode IPC 소켓 (포트 9000)에 연결하려고합니다. 대신 다음을 시도하십시오.
웹 소켓 (기본값은 50075)이 아닌 NameNode IPC 소켓 (포트 9000)에 연결하려고합니다. 대신 다음을 시도하십시오.
http://172.16.18.50:50075/webhdfs/v1/?op=GETHOMEDIRECTORY
또한, hdfs-site.xml의 설정은 값으로 사용되도록 설정하지 말고 반드시 true로 설정해야합니다.
hdfs-site.xml ----
<configuration> <property> <name>dfs.replication</name> <value>2</value> </property> <property> <name>dfs.webhdfs.enabled</name> <value>true</value> </property> </configuration>
모든 것이 작동하는지 확인하려면 namenode에 대한 로그를 살펴보십시오.
2012-05-22 06:23:42,176 INFO org.apache.hadoop.http.HttpServer: dfs.webhdfs.enabled = true 2012-05-22 06:23:42,177 INFO org.apache.hadoop.http.HttpServer: Added filter 'SPNEGO' (class=org.apache.hadoop.hdfs.web.AuthFilter) 2012-05-22 06:23:42,179 INFO org.apache.hadoop.http.HttpServer: addJerseyResourcePackage: packageName=org.apache.hadoop.hdfs.server.namenode.web.resources;org.apache.hadoop.hdfs.web.resources, pathSpec=/webhdfs/v1/*
지금은 네가 말하길 :
2012-05-22 06:11:20,676 INFO org.apache.hadoop.http.HttpServer: dfs.webhdfs.enabled = false
from https://stackoverflow.com/questions/10672700/http-request-to-webhdfs-but-empty-reply-from-server by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] 자바 8에서 작동하지 않는 spark로 원사를 실 행한다. (0) | 2019.07.12 |
---|---|
[HADOOP] 로깅 기능을 사용하더라도 내 원사 응용 프로그램에 로그가없는 이유는 무엇입니까? (0) | 2019.07.12 |
[HADOOP] hbase / filesystem의 hadoop namenode 연결에서 EOF 예외의 의미는 무엇입니까? (0) | 2019.07.12 |
[HADOOP] 하이브 : SELECT AS 및 GROUP BY (0) | 2019.07.12 |
[HADOOP] Hbase : Hbase 마스터에 대한 호스트 이름을 지정하는 방법 (0) | 2019.07.12 |