Utilisation d'Apache HBase

Apache HBase est un magasin de mégadonnées distribué et évolutif.

Pour plus d'informations sur Apache HBase, consultez le site Web Apache HBase.

Propriétés de configuration HBase

Propriétés de configuration HBase incluses dans le service de mégadonnées version 3.1.1 ou ultérieure.

Configuration Propriété Description
hbase-env hbase_gc_logging Journalisation de la collecte de mémoire java HBase
hbase_jmx_base Base JMX HBase
hbase_thrift_opts HBase options d'épargne
hbase_zookeeper_opts HBase zookeeper options
hbase_jvm_opts Options de la JVM HBase
hbase_jvm_master_opts Options principales de la JVM HBase
hbase_jvm_regionserver_opts Options du serveur de régions JVM HBase
hbase_kerberos_opts Options HBase pour la configuration liée à l'authentification Kerberos
hbase_kerberos_master_opts Options principales HBase pour la configuration liée à l'authentification Kerberos
hbase_kerberos_regionserver_opts Options de serveur de régions HBase pour la configuration liée à l'authentification Kerberos
hbase_master_opts_for_master_remotejmx Options principales HBase pour si master_remotejmx est activé
hbase_regionserver_opts_for_regionserver_remotejmx Options principales HBase pour si regionserver_remotejmx est activé

Exécution de HBCK2

HBCK2 est l'outil de réparation pour les grappes Apache HBase.

La syntaxe pour exécuter l'outil de réparation HBCK2 est la suivante :

hbase hbck -j /usr/odh/current/hbase-client/hbase-operator-tools/hbase-hbck2-<version_number>.jar <options> COMMAND <ARGS>

Exemple pour ODH 2.0 :

hbase hbck -j /usr/odh/current/hbase-client/hbase-operator-tools/hbase-hbck2-2.4.13.jar -h 
hbase hbck -j /usr/odh/current/hbase-client/hbase-operator-tools/hbase-hbck2-2.4.13.jar 
    addFsRegionsMissingInMeta default:testtable

Exemple pour ODH 1.0 :

hbase hbck -j /usr/odh/current/hbase-client/hbase-operator-tools/hbase-hbck2-2.2.6.jar -h 
   hbase hbck -j /usr/odh/current/hbase-client/hbase-operator-tools/hbase-hbck2-2.2.6.jar 
   addFsRegionsMissingInMeta default:testtable

Pour plus d'informations sur les commandes HBCK2, consultez la documentation sur HBCK2.