hbaseDémarrer avec hbase


Remarques

Cette section fournit une vue d'ensemble de la base de données et des raisons pour lesquelles un développeur peut vouloir l'utiliser.

Il devrait également mentionner tous les grands sujets dans hbase, et établir un lien avec les sujets connexes. La documentation de hbase étant nouvelle, vous devrez peut-être créer des versions initiales de ces rubriques connexes.

Installation de HBase en cluster

FAIRE

Installation de HBase en mode autonome

HBase Standalone est un mode qui vous permet de vous débarrasser de HDFS et de tester HBase avant de le déployer dans un cluster, il n'est pas orienté vers la production.

L'installation de HBase en mode autonome est extrêmement simple. Vous devez d'abord télécharger l'archive HBase nommée hbase-XXX-bin.tar.gz disponible sur l'un des miroirs Apache .

Une fois que vous avez fait cela, exécutez cette commande shell

tar xzvf hbase-X.X.X-bin.tar.gz
 

Il va exporter l'archive dans votre répertoire, vous pouvez le mettre où vous voulez.

Maintenant, allez dans le répertoire HBase que vous avez exporté et éditez le fichier conf / hbase-env.sh

cd hbase-X.X.X
vi -o conf/hbase-env.xml
 

Dans ce fichier, décommentez la ligne et modifiez le chemin de JAVA_HOME.

JAVA_HOME=/usr    #The directory must contain bin/java
 

Presque là ! maintenant éditez le fichier conf/hbase-sitexml et mettez les lignes suivantes

<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>
 

Vous pouvez mettre ces répertoires où vous voulez, assurez-vous simplement de vous en souvenir si vous voulez vérifier les journaux, etc.

Votre HBase est maintenant prêt à fonctionner! Il suffit d'exécuter la commande

bin/start-hbase.sh
 

et si vous voulez arrêter HBase

bin/stop-hbase.sh
 

Maintenant, votre HBase est lancé sur votre localhost et vous pouvez y accéder (en utilisant l'API Java ou le shell HBase). Pour exécuter le shell HBase, utilisez

bin/hbase shell
 

Amusez-vous avec HBase!