본문 바로가기

IT for developer/Hadoop+Nosql

Hbase pseudo distributed mode

로컬에서 디버깅환경구축중이다. 로컬모드는 다운받고 그대로 실행만 해주면 끝나지만 가상 분산 모드는 설정파일을 살짝 수정해주어야한다.


HBase 를 가상 분산 모드로 실행하기


구글신으로 검색해서 해봤는데 안되서 헤딩했다;.


0.94.1 0.94.2 버전에서 테스트한 결과는 다음과 같다.

hbase-site.xml 파일 다음과 같이 추가해준다.

처음에는 configuration 엘리먼트만 있을 것이다. 

<configuration>

  <property>

        <name>hbase.rootdir</name>

        <value>hdfs://localhost:9000/hbase</value>

  </property>

</configuration>


그리고 hadoop을 가상분산모드로 실행시킨 후에 hbase를 실행하면 된다.

hdfs://localhost:9000 이것은 하둡 설정파일 core-site.xml 에 fs.default.name을 적어주면된다. (거기에 루트 디렉토리 추가 예제에서는 hbase)