2014-12-16 3 views
1

Hadoop 클러스터에서 다음 오류가 발생했습니다. 나는 직장을 옮겼고, 길었고 끝낼 수 없었다. 그런 다음 Hdfs에 액세스하려고 할 때마다 다음과 같이 나타납니다.하둡 오류 - "connection refused"?

"li417-43.members.linode.com/174.79.191.40에서 li417-43.members.linode.com:8020에 연결하는 데 실패했습니다. 예외 : java .net.ConnectException : 연결이 거부되었습니다. 자세한 내용은 다음을 참조하십시오. http://wiki.apache.org/hadoop/ConnectionRefused "

이 문제를 해결하는 방법은 무엇입니까?

감사 의견에서

+0

당신의 namenode가 다운되었습니다. jps를 실행하고 이름 노드가 작동하는지 확인하십시오. 로그가 왜 andy 예외 오류 등이되었는지 확인하십시오. – SMA

+0

jps 명령을 실행할 수 없습니다 : "명령을 찾을 수 없습니다"! –

+0

JAVA_HOME을 설정 한 다음 JPS를 시도해보십시오. – Rengasamy

답변

0

: 실행중인 Java 프로세스가 없어야 따라서 네임 노드 나 JobTracker에 어느 쪽도 실행하고 있습니다. 특정 오류 8020은 NameNode를 참조합니다. HDFS가 작동하지 않습니다.

하둡의 버전에 따라 당신이 할 수 있습니다 당신은 문제가 무엇인지 확인하기 위해 HDFS 로그를 검사해야합니다 그 후

start-dfs.sh 
start-mapred.sh 

또는

start-all.sh 

. 추가 지원을 위해 여기에 로그 항목을 게시 할 수도 있습니다.

+0

javadba.Indeed namenode가 꺼져있어서 켜져있었습니다. 로그 파일은 var/log/hadoop-hdfs 아래에 있습니다. 거대한 파일입니다! –

+0

알아 두어야 할 사항이나 받아 들일 수있는 답변입니까? – javadba

+0

괜찮습니다. 문제는 힙과 디스크 공간이 있다고 생각합니다. Hadoop을 어떻게 설정할 수 있습니까? . 고맙습니다 –