Instalación de hbase (1) -hbase
Directorio de artículos
1. Introducción
Hbase es una base de datos distribuida, orientada a columnas, que puede usarse para almacenar grandes cantidades de datos. La capa inferior suele ser básicamente el sistema de archivos hdfs de hadoop (por supuesto, también puede basarse básicamente en el sistema de archivos local).
En segundo lugar, los pasos de instalación.
2.1 Instalar hadoop
Omita aquí (para la instalación, consulte la instalación de hadoop)
2.2 Descargar hbase
wget http://mirrors.hust.edu.cn/apache/hbase/2.1.0/hbase-2.1.0-bin.tar.gz
2.3 Descomprimir hbase
tar -zxvf hbase-2.1.0-bin.tar.gz
2.4 Modificar el archivo hbase-env.sh
Modifique el archivo conf / hbase-env.sh (use el zookeeper que viene con hbase aquí, o use un zookeeper separado)
vim conf / hbase-env.sh
#指定java_home
export JAVA_HOME=/usr/local/jdk
#可使用hbase自带的zookeeper
export HBASE_MANAGES_ZK=true
2.5 Modificar conf / hbase-site.xml
vim conf / hbase-site.xml
<!-- 指定hbase在hdfs中的地址 -->
<property>
<name>hbase.rootdir</name>
<value>hdfs://192.168.0.1:9000/hbase</value>
</property>
<!-- 指定hbase是分布式的 -->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!-- 指定bhase的master地址 -->
<property>
<name>hbase.master.port</name>
<value>60000</value>
</property>
<!-- 指定hbase的web端口 -->
<property>
<name>hbase.master.info.port</name>
<value>60010</value>
</property>
<!-- 指定zookeeper地址 -->
<property>
<name>hbase.zookeeper.quorum</name>
<value>192.168.0.1</value>
</property>
<!--指定zookeeper端口-->
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2182</value>
</property>
<!--zookeeper超时时间-->
<property>
<name>zookeeper.session.timeout</name>
<value>60000</value>
</property>
<!--zookeeper中bhase路径-->
<property>
<name>zookeeper.znode.parent</name>
<value>/hbase</value>
</property>
6. Inicie o cierre hbase
启动:bin/start-hbase.sh
关闭:bin/stop-hbase.sh
En este punto, la instalación de hbase está completa
3. Uso
3.1 Ver progreso
Ingrese jps en la línea de comando, puede ver el proceso:
HMaster
HRegionServer
HQuorumPeer
3.2 Vista de la dirección web
Simplemente ingrese http://192.168.0.1:60010 en el navegador
3.3 inicio de shell hbase
bin/hbase shell