1 下载hbase,需要注意对应的hadopp的版本,参照 http://hbase.apache.org/book.html#configuration查看适配性。如本初安装最高版本hbase-2.1.0,对应hadoop版本为2.7.7。
2 解压hbase到本地硬盘,如E:\hbase-2.1.0
3 修改配置文件
E:\hbase-2.1.0\conf下
hbase-env.cmd文件:
set JAVA_HOME=C:\PROGRA~1\Java\jdk1.8.0_181
set HBASE_CLASSPATH=E:\hbase-2.1.0
分启动方式配置:
hbase支持3种启动方式:
独立模式(支持windows,不需要hadoop的支持、内置zookeeper)
本地伪分布式模式(不支持windows,可选hadoop的支持,zookeeper可选择内置或外置)
分布式模式(不支持windows,多机、分布式)
此处介绍独立模式:
独立模式:
1 修改配置文件E:\hbase-2.1.0\conf下文件
hbase-site.xml:
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///E:/hbase-2.1.0/root</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>E:/hbase-2.1.0/zoo</value>
</property>
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
<property> <!-- 增加统计支持 -->
<name>hbase.coprocessor.user.region.classes</name>
<value>org.apache.hadoop.hbase.coprocessor.AggregateImplementation</value>
</property>
</configuration>
2 启动hbase
进入E:\hbase-2.1.0\bin目录下,执行 start-hbase.cmd,查看控制台输出,无异常则启动成功
3 检查进程
执行 jps命令,查看反馈中有个 HMaster 表示成功
4 访问web端管理界面
http://localhost:16010/master-status
5 关闭hbase
执行 stop-hbase.cmd