Windows에서 HBase를 올바르게 배포하는 방법

王林
풀어 주다: 2020-11-18 15:54:14
앞으로
4006명이 탐색했습니다.

Windows에서 HBase를 올바르게 배포하는 방법

이 기사에서는 HBase를 배포하는 단계를 소개합니다. Windows에서 HBase를 배포하면 독립 실행형 개발에서 HBase를 사용할 때 발생하는 문제를 해결할 수 있습니다.

프로젝트가 공식적으로 시작되면 Linux에서의 HBase 분산 배포를 사용할 수 있습니다.

(관련 권장사항: windows)

주요 단계:

1. 준비 자료:

기본 JDK가 설치되었으며 여기에서는 jdk1.8.0_121이 사용되었습니다.

1. HBase 다운로드

공식 웹사이트에서 HBase1.2.6 설치 패키지를 다운로드하고, hbase-1.2.6-bin.tar.gz를 다운로드한 후 D:hadoophbase-1.2.6에 압축을 풉니다.

2. HBase 배포에 필요한 hadoop-common-2.2.0-bin-master

hadoop-common-2.2.0-bin-master(Windows에서 Hadoop2.2 개발에 필요한 winutils.exe 포함)를 다운로드합니다. Windows에서는 예전에.

hadoop-common-2.2.0-bin-master.zip을 다운로드하여 D:hadoophadoop-common-2.2.0-bin-master에 압축을 풉니다.

2. 구성:

1. HBase

에서 conf/hbase-env.cmd를 수정합니다. JDK 구성:

set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_121
set HBASE_MANAGES_ZK=true
로그인 후 복사

2. HBase

<configuration>
	<property>  
		<name>hbase.rootdir</name>  
		<value>file:///D:/hadoop/hbase-1.2.6/tmp/hbase/root</value>  
	</property>  
	<property>  
		<name>hbase.tmp.dir</name>  
		<value>D:/hadoop/hbase-1.2.6/tmp/hbase/tmp</value>  
	</property>  
	<property>  
		<name>hbase.zookeeper.quorum</name>  
		<value>127.0.0.1</value>  
	</property>  
	<property>  
		<name>hbase.zookeeper.property.dataDir</name>  
		<value>D:/hadoop/hbase-1.2.6/tmp/hbase/zoo</value>  
	</property>  
	<property>  
		<name>hbase.cluster.distributed</name>  
		<value>false</value>  
	</property>
</configuration>
로그인 후 복사

에서 hbase-site.xml을 수정합니다.

Create 값이 D:hadoophadoop-common-2.2.0-bin-master

인 새 환경 변수 HADOOP_HOME: %HADOOP_HOME%bin

3 Test

1에서 HBase를 시작합니다. 1.2.6bin에서 명령줄을 열고 start-hbase.cmd를 입력하여 HBase를 시작합니다.

스크린샷:

2. Test ShellWindows에서 HBase를 올바르게 배포하는 방법

HBase가 시작된 후 명령줄에 hbase shell을 입력하여 HBase 셸 명령줄을 엽니다.

3. HBase 홈페이지를 엽니다. URL: http://127.0.0.1:16010/master-statusWindows에서 HBase를 올바르게 배포하는 방법

테스트 후 HBase1.2.6을 사용할 수 있지만 HBase2에 문제가 있습니다. 0.0 이 과정을 따릅니다. Windows에서 HBase를 올바르게 배포하는 방법

위 내용은 Windows에서 HBase를 올바르게 배포하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿