HBase 사용
- 인쇄
- PDF
HBase 사용
- 인쇄
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
VPC 환경에서 이용 가능합니다.
Apache HBase는 실시간 랜덤 읽기, 쓰기가 가능한 HDFS 기반의 데이터 저장소입니다. 애플리케이션의 데이터 접근 패턴을 파악하여 HBase가 효율적으로 쓰일 수 있을지 먼저 확인해야 합니다.
주의
- HBase 앱을 사용하려면 ZOOKEEPER-3.4.13 타입의 Zookeeper 앱을 먼저 생성해야 합니다.
- HBase 앱과 OpenTSDB 앱을 연동하려면 반드시 HBASE-2.2.3 타입의 HBase 앱을 생성해야 합니다.
참고
HBase 셸(shell)을 이용하려면 앱에 대한 클라이언트 환경 구성을 참조해 주십시오.
HBase 앱 상세 정보 확인
앱 생성이 완료되면 상세 정보를 확인할 수 있습니다. 앱 상세 정보의 Status가 Stable이면 앱이 정상적으로 구동된 것을 의미합니다.
앱 상세 정보를 확인하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼의 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
- 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
- 앱을 소유한 계정을 선택해 주십시오.
- 상세 정보를 확인할 앱을 클릭해 주십시오.
- 앱 상세 정보를 확인해 주십시오.
- Quick links
- AppMaster: 컨테이너 로그를 확인할 수 있는 URL. 앱 생성 시 모든 앱은 YARN 큐에 제출되며, YARN은 각 앱의 상세 정보를 확인할 수 있는 Web UI 제공
- HBase RegionServer-0 Status UI: HBase의 리전 서버 상태를 관리할 수 있는 URL
- HBase Master Status UI: HBase의 Master UI
- 컴포넌트: HBASE-2.0.0 또는 HBASE-2.2.3 앱 타입은 master, region server, thrift, thrift2, rest 컴포넌트로 구성됩니다.
- hbasemaster: 리전 서버 관리 및 Zookeeper를 이용하여 모니터링 가능
- regionserver: 리전 관리 및 클라이언트 요청 처리 가능
- thrift: HBase와 데이터를 주고 받기 위해서 필요한 API 서버
- thrift2: thrift에 concurrent 기능이 추가된 API 서버
- rest: REST 방식의 API 서버
- Quick links
참고
thrift, thrift2, rest 의 컨테이너 개수는 '0'이 기본값입니다. 반드시 필요한 경우에만 추가해 주십시오.
HBase 사용 시 주의 사항
앱을 삭제(destroy)할 경우 HBase 앱이 사용하던 Zookeeper 앱 경로 zookeeper.znode.paren
를 삭제해 주십시오. 만약 Zookeeper 앱 경로를 삭제하지 않고 동일한 이름의 HBase 앱을 다시 생성할 경우 문제가 발생할 수 있습니다.
이 문서가 도움이 되었습니까?