HBase 사용
    • PDF

    HBase 사용

    • PDF

    Article Summary

    VPC 환경에서 이용 가능합니다.

    Apache HBase는 실시간 랜덤 읽기, 쓰기가 가능한 HDFS 기반의 데이터 저장소입니다. 애플리케이션의 데이터 접근 패턴을 파악하여 HBase가 효율적으로 쓰일 수 있을지 먼저 확인해야 합니다.

    주의
    • HBase 앱을 사용하려면 ZOOKEEPER-3.4.13 타입의 Zookeeper 앱을 먼저 생성해야 합니다.
    • HBase 앱과 OpenTSDB 앱을 연동하려면 반드시 HBASE-2.2.3 타입의 HBase 앱을 생성해야 합니다.
    참고

    HBase 셸(shell)을 이용하려면 앱에 대한 클라이언트 환경 구성을 참조해 주십시오.

    HBase 앱 상세 정보 확인

    앱 생성이 완료되면 상세 정보를 확인할 수 있습니다. 앱 상세 정보의 StatusStable이면 앱이 정상적으로 구동된 것을 의미합니다.
    앱 상세 정보를 확인하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼의 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    2. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
    3. 앱을 소유한 계정을 선택해 주십시오.
    4. 상세 정보를 확인할 앱을 클릭해 주십시오.
    5. 앱 상세 정보를 확인해 주십시오.
      df-hbase_2-1_ko
      • 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 서버
    참고

    thrift, thrift2, rest 의 컨테이너 개수는 '0'이 기본값입니다. 반드시 필요한 경우에만 추가해 주십시오.

    HBase 사용 시 주의 사항

    앱을 삭제(destroy)할 경우 HBase 앱이 사용하던 Zookeeper 앱 경로 zookeeper.znode.paren를 삭제해 주십시오. 만약 Zookeeper 앱 경로를 삭제하지 않고 동일한 이름의 HBase 앱을 다시 생성할 경우 문제가 발생할 수 있습니다.


    이 문서가 도움이 되었습니까?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.