赞
踩
一、下载hbase
https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/2.5.6/
二、配置环境变量
参考之前的文章
https://blog.csdn.net/itorac/article/details/134302225?spm=1001.2014.3001.5501
三、配置hbase-env.cmd
- @rem Where log files are stored. $HBASE_HOME/logs by default.
- set HBASE_LOG_DIR=%HBASE_HOME%\logs
四、配置hbase-site.xml
- <property>
- <name>hbase.cluster.distributed</name>
- <value>false</value>
- </property>
- <property>
- <name>hbase.tmp.dir</name>
- <value>D:\\bigdata\\hbase-2.5.6\\data\tmp</value>
- </property>
- <property>
- <name>hbase.unsafe.stream.capability.enforce</name>
- <value>false</value>
- </property>
- <property>
- <name>hbase.master.info.port</name>
- <value>16010</value>
- </property>
- <property>
- <name>hbase.zookeeper.property.dataDir</name>
- <value>D:\\bigdata\\hbase-2.5.6\\data\\zk</value>
- </property>
- <property>
- <name>hbase.rootdir</name>
- <value>file:///D:/opt/data/habase/root</value>
- </property>

五、启动hbase,启动start-hbase.cmd
start-hbase.cmd
- 2023-11-09 16:03:03,044 INFO [HBase-Metrics2-1] impl.MetricsSystemImpl (MetricsSystemImpl.java:stop(216)) - HBase metrics system stopped.
- 2023-11-09 16:03:03,549 INFO [HBase-Metrics2-1] impl.MetricsConfig (MetricsConfig.java:loadFirst(115)) - loaded properties from hadoop-metrics2-hbase.properties
- 2023-11-09 16:03:03,550 INFO [HBase-Metrics2-1] impl.MetricsSystemImpl (MetricsSystemImpl.java:startTimer(374)) - Scheduled Metric snapshot period at 10 second(s).
- 2023-11-09 16:03:03,551 INFO [HBase-Metrics2-1] impl.MetricsSystemImpl (MetricsSystemImpl.java:start(191)) - HBase metrics system started
我们可以查看web端,说明启动成功了。
这样我们就不需要启动hadoop,其实hbase底层是依托hdfs的,但是hbase底层有个小型的hdfs。所以不需要启动hadoop,但是生产中,不要这样做。
注意:在window上无法进入hbase shell。在linux上可以进入
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。