在 Standalone 中安装 HBase
HBase Standalone 是一种允许你在部署到集群之前去掉 HDFS 并测试 HBase 的模式,它不是面向生产的。
独立安装 HBase 非常简单。首先,你必须在其中一个 apache 镜像上下载名为 hbase-X.X.X-bin.tar.gz
的 HBase 存档。
完成此操作后,执行此 shell 命令
tar xzvf hbase-X.X.X-bin.tar.gz
它将导出你的目录中的存档,你可以将它放在任何你想要的位置。
现在,转到已导出的 HBase 目录并编辑文件 conf / hbase-env.sh
cd hbase-X.X.X
vi -o conf/hbase-env.xml
在此文件中,取消注释该行并更改 JAVA_HOME 的路径
JAVA_HOME=/usr #The directory must contain bin/java
差不多了 ! 现在编辑文件 conf/hbase-sitexml
并放下以下行
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///home/user/hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/user/zookeeper</value>
</property>
</configuration>
你可以将这些目录放在任何你想要的位置,如果你想检查日志等,请务必记住它。
你的 HBase 现在可以运行了! 只需执行命令即可
bin/start-hbase.sh
如果你想停止 HBase
bin/stop-hbase.sh
现在你的 HBase 在你的 localhost 上启动,你可以访问它(使用 Java API 或 HBase shell)。要运行 HBase shell,请使用
bin/hbase shell
使用 HBase 玩得开心!