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