Hive가 관계형 데이터베이스를 위한 툴이라면, HBase는 비정형 빅데이터를 위한 하둡 기반 툴이다. HBase는 단독으로 실행되지 않으며, 하둡과 Zookeeper와 함께 동작한다.
방법만 알고 있다면 Fully distributed mode 구축도 standalone과 크게 다르지 않다. 본 포스트는 4개의 node를 기준으로 설명한다. master slave0 slave1 slave2 총 4개의 노드이며, 모두 /etc/hosts에 등록하고 시작한다. master 는 하둡 master 노드이고, slave0은 hbase의 master 노드이다.
설치 환경은 Hadoop 2.6.0 / Ubuntu 14.04 / Java 1.8 이다. VM은 모두 Docker 기반 Container를 사용하였다.
그리고 본문에서 특정 노드에서만 해야 한다는 언급이 없다면, 모든 노드에서 해줘야 하는 것이다. 0. 미리 설치해뒀어야 하는 것 Hadoop, JAVA, SSH는 미리 설치된 뒤 셋팅이...