설치 실행 및 확인

설치 실행 및 확인 (Running and Confirming Your Installation)

HBase 설치가 끝난 뒤 실제로 구동하고 정상 동작을 확인하는 절차를 안내하는 페이지예요. HDFS와 HBase의 시작 순서와 확인 방법을 익히는 데 도움이 됩니다.

출처: 문서

본문

먼저 HDFS가 실행 중인지 확인하세요. Hadoop HDFS 데몬은 HADOOP_HOME 디렉터리에서 bin/start-hdfs.sh를 실행하면 시작되고 중지할 수 있어요. Hadoop 파일시스템에 파일을 put·get 해보면 제대로 시작됐는지 확인할 수 있어요. HBase는 보통 MapReduce나 YARN 데몬을 사용하지 않으므로 이들은 시작할 필요가 없어요.

만약 자체 ZooKeeper를 관리하고 있다면 그것을 먼저 시작하고 실행 중인지 확인하세요. 그렇지 않으면 HBase가 시작 과정의 일부로 ZooKeeper를 직접 띄워줘요.

다음 명령으로 HBase를 시작하세요.

bin/start-hbase.sh

위 명령은 HBASE_HOME 디렉터리에서 실행하세요.

이제 HBase 인스턴스가 실행 중일 거예요. HBase 로그는 logs 서브 디렉터리에서 찾을 수 있어요. 특히 HBase가 시작 중 문제가 있었다면 로그를 확인해 보세요.

HBase는 핵심 속성을 보여주는 UI도 띄워줘요. 기본적으로 Master 호스트의 포트 16010에 배포됩니다(HBase RegionServer는 기본적으로 16020 포트에서 리슨하고 16030 포트에 정보용 HTTP 서버를 띄워요). Master가 master.example.org라는 호스트에서 기본 포트로 실행 중이라면 브라우저로 http://master.example.org:16010에 접속해 웹 인터페이스를 볼 수 있어요.

HBase가 시작되면 shell 연습 문서를 보고 테이블 생성, 데이터 추가, 삽입 결과 스캔, 마지막으로 테이블 disable과 drop을 어떻게 하는지 확인하세요.

HBase shell을 나간 뒤 HBase를 중지하려면 다음을 입력하세요.

$ ./bin/stop-hbase.sh stopping hbase...............

종료는 잠시 걸릴 수 있어요. 클러스터가 많은 머신으로 구성되어 있으면 더 오래 걸릴 수도 있어요. 분산 운영 중이라면 Hadoop 데몬을 중지하기 전에 HBase가 완전히 종료될 때까지 반드시 기다리세요.

더 알아보기 (Learn more)