In diesem Kapitel wird erklärt,wie Sie zu starten HBase interaktive Shell,die zusammen mit HBase kommt.
HBase enthält eine Schale unter Verwendung welchem Sie kann mit HBase kommunizieren. HBase verwendet die Hadoop-Dateisystem, um seine Daten zu speichern. Es wird haben über einen Master-Server und Region-Server. Das Datenspeicher wird sein in der Form von Region (Tische). Diese Regionen sind teilt herauf und in der Region-Server gespeichert werden.
Der Master-Server verwaltet diese Region-Server und alle diese Aufgaben nimmt auf HDFS statt. Da unten sind einige der Befehle unterstützten von HBase Shell.
status: Bietet den Status HBase, zum beispielsweise die Anzahl der Servern.
version: Bietet die Version HBase Wesenheit verwendet.
table_help: Bietet Hilfe für Tabellenverweis Befehle.
whoami: Bietet Informationen über den Benutzer.
Dies sind die Befehle, dass bedienen die auf den Tischen in HBase.
Um die HBase Shell zuzugreifen, Sie haben auf die HBase Home-Ordner zu navigieren.
cd /usr/localhost/ cd Hbase
Sie können starten die HBase interaktive Shell verwendung "hbase shell" Befehl wie dargestellt unten.
./bin/hbase shell
Wenn Sie erfolgreich HBase in Ihrem System installiert haben, dann gibt es Ihnen die HBase Shell-Prompt wie unten gezeigt.
HBase Shell; enter 'help<RETURN>' for list of supported commands. Type "exit<RETURN>" to leave the HBase Shell Version 0.94.23, rf42302b28aceaab773b15f234aa8718fff7eea3c, Wed Aug 27 00:54:09 UTC 2014 hbase(main):001:0>
Um ausgang interaktive Shell-Befehl in jedem Moment, typ ausgang oder verwendung<ctrl+c>.Überprüfen Sie die Shell-Funktionierens, bevor Sie fortfahren weiter.Verwenden Sie die List Befehl für diesen Zweck. List ist ein Befehl verwendet, um die Liste aller Tabellen in HBase bekommen. Zunächst verifiziert Sie die Installation und die Konfiguration des HBase in Ihrem System verwendung diesem Befehl wie siehe unten.
hbase(main):001:0> list
Wenn Sie diesen Befehl eingeben, es gibt Ihnen die folgende Ausgabe.
hbase(main):001:0> list TABLE