복붙노트

[HADOOP] 오류 : org.apache.hadoop.hbase.MasterNotRunningException : null + hbase + hadoop

HADOOP

오류 : org.apache.hadoop.hbase.MasterNotRunningException : null + hbase + hadoop

최근에는 우분투에서 두 개의 시스템으로 hadoop 클러스터를 구성했습니다. 그것은 지금까지 잘 작동합니다. 하지만 위의 hadoop 클러스터에 hbase를 설정하려고하면 오류가 발생합니다. 여기 내가 한 일이있다.

나는 두 대의 기계를 가지고있다. 192.168.1.110 하둡 마스터 192.168.1.111 Hadoop slave

export JAVA_HOME = / usr / lib / jvm / java-6-sun-1.6.0.22 export HBASE_CLASSPATH = / home / hadoop / hadoop-0.20.2 / conf export HBASE_MANAGES_ZK = true

hbase.master-> 192.168.1.110:54310 (hadoop 마스터와 동일 : 포트) hbase.rootdir-> hdfs : //192.168.1.110 : 54310 / hbase hbase.cluster.distributed-> true hbase.zookeeper.quorum-> 192.168.1.110,192.168.1.111

그리고 지역 srevers, 192.168.1.111

hbase 시작한 후 hbase 셸에서 명령을 실행하려고했습니다.

hbase (main) : 001 : 0> 목록 표 이것은 보여준다

에러 : org.apache.hadoop.hbase.MasterNotRunningException : null

문제 해결을 도와주세요. 미리 감사드립니다.

해결법

  1. ==============================

    1.오류는 자기 설명입니다. 마스터 (192.168.1.110) 머신에서 hadoop 사용자와 jps를 수행하면 HMaster가 실행되고 있지 않은 것을 볼 수 있습니다. HMaster 로그를 확인하여 실패한 이유를 확인하십시오.

    오류는 자기 설명입니다. 마스터 (192.168.1.110) 머신에서 hadoop 사용자와 jps를 수행하면 HMaster가 실행되고 있지 않은 것을 볼 수 있습니다. HMaster 로그를 확인하여 실패한 이유를 확인하십시오.

  2. ==============================

    2.HBase, 특히 클러스터를 설정할 때 몇 가지주의 사항이 있습니다. 참으십시오.

    HBase, 특히 클러스터를 설정할 때 몇 가지주의 사항이 있습니다. 참으십시오.

    우선, 클러스터는 사육사 인스턴스에 의해 구성됩니다. 두 노드가 서로 연결하는 사육사 로그를 확인하십시오. /etc/hosts에서 적절한 외부 IP (사용자의 경우 192.168.1.11x)에 대한 적절한 도메인 이름을 구성하고 컴퓨터에 DNS를 설정하는 것이 중요합니다. 이 기능이 작동하는 경우에만 문제가 해결 될 수 있습니다.

    매뉴얼을 자세히 읽으십시오. http://hbase.eu.apache.org/book/notsoquick.html 불행히도, 그 주위에 방법이 없습니다.

  3. from https://stackoverflow.com/questions/5269721/error-org-apache-hadoop-hbase-masternotrunningexception-nullhbasehadoop by cc-by-sa and MIT license