[HADOOP] 브라우저에서 HDFS 파일 열기
HADOOP브라우저에서 HDFS 파일 열기
URL을 사용하여 브라우저에서 파일 (HDFS 위치 : /user/input/Summary.txt)을 열려고합니다. hdfs : // localhost : 8020 / user / input / Summary.txt 파이어 폭스 브라우저 오류 :
프로토콜 (hdfs)이 어떤 프로그램과도 연결되어 있지 않기 때문에 Firefox는이 주소를 여는 방법을 모릅니다.
프로토콜을 hdfs에서 http (이상적으로 작동하지 않아야 함)로 변경하면 메시지가 표시됩니다. Hadoop IPC 포트에 HTTP 요청을하는 것 같습니다. 이 데몬의 웹 인터페이스에 올바른 포트가 아닙니다.
이것은 core-site.xml 파일에 있습니다.
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:8020</value>
</property>
이 작업을 수행하는 방법을 알려주십시오. 문제가 파이어 폭스 브라우저와 관련이 있는지 확실하지 않거나 일부 구성 설정이 누락되었거나 잘못된 URL을 사용하고 있습니다.
편집하다:
Java 코드에서 액세스하려고하면 예외가 발생합니다. 알 수없는 프로토콜 : hdfs.
static{
URL.setURLStreamHandlerFactory(new FsUrlStreamHandlerFactory());
}
public static void main(String[] args) throws MalformedURLException, IOException {
final String url = "hdfs://localhost:8020/user/input/Summary.txt";
InputStream is = new URL(url).openStream();
}
Java 코드에서 hdfs 프로토콜에 액세스하는 방법을 제안하십시오.
해결법
-
==============================
1.HDFS 8020에서 IPC 포트는 HDFS 브라우저 용 HDFS 웹 UI를 열어야합니다. 기본 포트는 50070입니다. 웹 브라우저에서 다음 URL을 엽니 다.
HDFS 8020에서 IPC 포트는 HDFS 브라우저 용 HDFS 웹 UI를 열어야합니다. 기본 포트는 50070입니다. 웹 브라우저에서 다음 URL을 엽니 다.
http : // localhost : 50070 /, 라이브 노드로 이동 옵션-> 거기에서 데이터 노드 중 하나를 선택하십시오-> 파일 시스템 찾아보기를 클릭하십시오
from https://stackoverflow.com/questions/27996034/opening-a-hdfs-file-in-browser by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] Spark to Oozie 공유 라이브러리 추가 (0) | 2019.08.09 |
---|---|
[HADOOP] 부분 집계와 결합기 중 어느 것이 더 빠릅니까? (0) | 2019.08.09 |
[HADOOP] Pyspark java.lang.OutOfMemoryError : 요청 된 배열 크기가 VM 한계를 초과합니다 (0) | 2019.08.09 |
[HADOOP] YARN Dr.who 응용 프로그램 시도 시도 실패 (0) | 2019.08.09 |
[HADOOP] Hadoop Hive-Hive JDBC 클라이언트와 함께 사용하기 위해 'jar'을 추가하려면 어떻게해야합니까? (0) | 2019.08.09 |