hbase 단기 판 개발 을 위 한 설치
hbase 단기 판 을 개발 하고 테스트 하기 위해 설치 합 니 다.간단 합 니 다. hdfs 가 필요 없습니다. hbase 의 bin 패 키 지 를 다운로드 하고 설정 파일 2 개 를 바 꾸 면 됩 니 다.물론 전 제 는 자바 가 설치 되 어 있다 는 것 이다.
1 hbase 다운로드
http://mirror.bit.edu.cn/apache/hbase/2.1.3/hbase-2.1.3-bin.tar.gz
프로그램 압축 풀기: / data / hbase - root / hbase - 2.1.3
cd /data/hbase-root/
mkdir hbase-datadir
ln -s hbase-2.1.3 hbase-current
2 프로필 변경
# The java implementation to use. Java 1.8+ required.
# export JAVA_HOME=/usr/java/jdk1.8.0/
# Extra Java CLASSPATH elements. Optional.
export HBASE_CLASSPATH=/data/hbase-root/hbase-current/lib
# Tell HBase whether it should manage it's own instance of ZooKeeper or not.
export HBASE_MANAGES_ZK=true
hbase.rootdir
file:/data/hbase-root/hbase-datadir
hbase.zookeeper.quorum
hbase.zookeeper.property.clientPort
2182
hbase.zookeeper.session.timeout
60000
3 hbase 시작
cd /data/hbase-root/hbase-current/bin/
./start-hbase.sh
브 라 우 저 로 보기:
http: / / 서버 도 메 인: 16010 / master - status
4 테스트
cd /data/hbase-root/hbase-current/bin/
./hbase shell
5 hbase + phoenix 단기 판 설치
다운로드 phoenix:
# wget http://mirrors.tuna.tsinghua.edu.cn/apache/phoenix/apache-phoenix-5.0.0-HBase-2.0/bin/apache-phoenix-5.0.0-HBase-2.0-bin.tar.gz
압축 을 푼 후 다음 디 렉 터 리 를 얻 을 수 있 습 니 다:
/data/hbase-root/apache-phoenix-5.0.0-HBase-2.0-bin/
phoenix - 5.0.0 - HBase - 2.0 - server. jar 를 / data / hbase - root / hbase - current / lib / 로 복사 합 니 다.
cp phoenix-5.0.0-HBase-2.0-server.jar ../hbase-current/lib/
hbase 를 다시 시작 합 니 다.
phoenix 클 라 이언 트 시작:
cd /data/hbase-root/apache-phoenix-5.0.0-HBase-2.0-bin/bin
./sqlline.py localhost:2182
Setting property: [incremental, false]
Setting property: [isolation, TRANSACTION_READ_COMMITTED]
issuing: !connect jdbc:phoenix:localhost:2182 none none org.apache.phoenix.jdbc.PhoenixDriver
Connecting to jdbc:phoenix:localhost:2182
19/03/08 14:47:28 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Connected to: Phoenix (version 5.0)
Driver: PhoenixEmbeddedDriver (version 5.0)
Autocommit status: true
Transaction isolation: TRANSACTION_READ_COMMITTED
Building list of tables and columns for tab-completion (set fastconnect to true to skip)...
146/146 (100%) Done
Done
sqlline version 1.2.0
0: jdbc:phoenix:localhost:2182>
표시 표:
0: jdbc:phoenix:localhost:2182> !tables
종료:
0: jdbc:phoenix:localhost:2182> !quit
참고:
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
언어 - 풍부한 바 차트 "pirateplot"버차트뿐이라면 뭔가 부족하다고 하는 경우에 사용해 보고 싶은 플롯 함수 "pirateplot"를 소개합니다. "pirateplot"에 의한 그리기에서는 데이터의 분포를 바차트상에 그릴 수가 있습니다. 이 팁에서 사용...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.