Hbase的搭建
一.安装前要求
前置条件最少安装了Hadoop(如果只是安装单机版hbase,zookeeper使用hbase内置的即可)如果需要安装伪分布式或完整分布式则需要先安装zookeeper
链接: zookeeper安装详解.
二.下载并解压安装包
链接: Hbase安装包下载链接.提取码: caf6
解压:tar -zxvf hbase-1.2.0-cdh5.14.2.tar.gz -C /opt
改名:mv hbase-1.2.0-cdh5.14.2 hbase
三.修改cd /opt/hbase/conf/
下文件
1 vi hbase-env.sh
export JAVA_HOME=/opt/jdk1.8.0_221
export HBASE_MANAGES_ZK=false
2 vi hbase-site.sh
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadooptestwei:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!-- 0.98后的新变动,之前版本没有.port,默认端口为60000 -->
<property>
<name>hbase.master.port</name>
<value>16000</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoopwei</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/opt/zkpr/zkData</value>
</property>
</configuration>
四.修改全局变量
vi /etc/profile
export HBASE_HOME=/opt/hbase
export PATH=.....$HBASE_HOME/bin
五.启动Hbase
start-all.sh
-->zkServer.sh start
–>hbase-daemon.sh start master
或者start-hbase.sh
启动HMaster和HRegionServer -->hbase shell