在 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 玩得开心!