Accueil Finances personnelles Prenez HBase pour un test - Ici, vous trouverez des informations sur le téléchargement et le déploiement de HBase en mode standalone

Prenez HBase pour un test - Ici, vous trouverez des informations sur le téléchargement et le déploiement de HBase en mode standalone

Vidéo: Will Batteries Power The World? | The Limits Of Lithium-ion 2025

Vidéo: Will Batteries Power The World? | The Limits Of Lithium-ion 2025
Anonim

Ici, vous découvrez comment télécharger et déployer HBase en mode autonome. Il est incroyablement simple d'installer HBase et de commencer à utiliser la technologie. Gardez simplement à l'esprit que HBase est généralement déployé sur un cluster de serveurs de base, bien que vous puissiez également déployer facilement HBase dans une configuration autonome, à des fins d'apprentissage ou de démonstration.

Comme Apache Hadoop, HBase prend principalement en charge Linux, mais vous pouvez utiliser Windows dans des environnements hors production si vous téléchargez Cygwin pour la première fois. Cygwin offre aux utilisateurs de Microsoft Windows un shell Unix avec toutes ses commandes et utilitaires. Donc, si vous suivez le Guide de démarrage rapide, vous voudrez télécharger la dernière version de HBase.

Vous pouvez choisir où installer HBase. Il s'avère, cependant, que si vous voulez que les choses s'exécutent en mode autonome, vous devrez éditer quelques fichiers avant de pouvoir réellement démarrer HBase. Le premier fichier est affiché dans la liste suivante. Les modifications que vous voulez apporter sont mises en gras pour les faire ressortir:

hbase. rootdir fichier: /// home / biadmin / mon-local-hbase / hbase-data hbase. grappe. distribué true hbase. zookeeper. propriété. clientPort 2222 Propriété du zoo de configuration de ZooKeeper. cfg. Port auquel les clients se connecteront. hbase. zookeeper. propriété. dataDir / home / biadmin / mon-local-hbase / zookeeper hbase. zookeeper. quorum bivm

Vous spécifiez un répertoire dans le système de fichiers local pour stocker les données HBase. Dans les environnements de production, cette propriété pointe vers HDFS pour le magasin de données. Pour des raisons d'illustration, le mode pseudo-distribué fera démarrer par HBase une instance RegionServer, une instance MasterServer et un processus Zookeeper.

De plus, vous devez spécifier le répertoire dans lequel Zookeeper stockera ses données () et une liste de serveurs sur lesquels Zookeeper s'exécutera pour former un quorum (). Pour le mode autonome, vous spécifiez uniquement le serveur Zookeeper unique.

Démarrer avec HBase en mode autonome est très simple, car HBase gère Zookeeper pour vous. Vous pouvez télécharger une version séparée de Zookeeper et lui indiquer HBase, mais pour les installations autonomes, il est beaucoup plus facile de laisser HBase gérer Zookeeper pour vous.

Pour cristalliser la décision de laisser HBase gérer Zookeeper pour vous, voici comment définir une variable d'environnement dans un autre fichier HBase. La liste suivante indique ce qui doit être ajouté:

# Dites à HBase s'il doit gérer sa propre instance de Zookeeper ou non. export HBASE_MANAGES_ZK = true # L'implémentation Java à utiliser.Java 1. 6 requis. export JAVA_HOME = / opt / ibm / biginsights / jdk

Vous devez vous assurer de pointer vers le JDK choisi. Enfin, vous devez spécifier le nom de votre système Linux dans un autre fichier. (Dans un environnement de production entièrement distribué, ce fichier aurait une liste ligne par ligne de tous les serveurs sur lesquels HBase peut démarrer le processus RegionServer.)

Vous pouvez maintenant démarrer HBase et tester votre installation. Pour démarrer HBase, utilisez le script tel qu'expliqué dans la liste suivante.

$ cd $ INSTALL_DIR / hbase-0. 94. 7 / bin $. / start-hbase. sh bivm: démarrage de zookeeper, connexion à / home / biadmin / my-local-hbase / hbase-0. 94. 7 / bin / … / logs / hbase-biadmin-zookeeper-bivm. sur le démarrage du maître, en vous connectant à / home / biadmin / my-local-hbase / hbase-0. 94. 7 / bin / … / logs / hbase-biadmin-master-bivm. out localhost: démarrage de regionserver, connexion à / home / biadmin / my-local-hbase / hbase-0. 94. 7 / bin / … / logs / hbase-biadmin-regionserver-bivm. out

Notez que la première ligne a une commande cd (change directory) qui vous amène à une variable d'environnement. Vous devez définir cette variable dans votre répertoire d'installation réel pour HBase ou tapez le chemin d'accès complet.

Utilisez ensuite l'outil JConsole, fourni avec Java, pour vérifier rapidement quels processus sont exécutés après la fin du script. Vous pouvez démarrer l'outil JConsole en tapant la commande suivante: $ JAVA_HOME / bin / jconsole.

JConsole révèle que les trois processus que le script prétendait lancer sont en effet en cours d'exécution: le zookeeper, le maître et les processus RegionServer.

Pour mettre HBase à l'épreuve, vous interagissez avec les trois processus HBase, en commençant par le MasterServer. Par défaut, le MasterServer signale l'état du système via une interface utilisateur du navigateur sur le numéro de port 60010. Dans cet exemple, vous pouvez vérifier que le serveur maître fonctionne correctement en entrant l'URL suivante dans un navigateur Web: // bivm: 60010 /. Cela fait apparaître les informations que vous voyez ici.

Prenez HBase pour un test - Ici, vous trouverez des informations sur le téléchargement et le déploiement de HBase en mode standalone

Le choix des éditeurs

Comprendre les verrues génitales et l'herpès - les nuls

Comprendre les verrues génitales et l'herpès - les nuls

Un Américain sur quatre entre 15 et 55 ans se contractera au moins une maladie sexuellement transmissible. Plus vous en savez, plus vous pouvez empêcher que cela ne vous arrive. Ci-dessous, deux maladies incurables sont discutées. Verrues génitales Près de deux millions de personnes aux États-Unis sont infectées chaque année par ...

Ce qui se passe pendant les rapports sexuels - les nuls

Ce qui se passe pendant les rapports sexuels - les nuls

Rapports hétérosexuels se produisent chaque fois qu'un homme met son pénis dans le vagin d'une femme. C'est la définition minimale. Mais le sexe est à propos de plus que ce simple acte. En tant que tel, vous pouvez être curieux, ou vous pouvez vouloir savoir comment décrire le sexe à un adolescent. Les informations ci-dessous expliquent ce qui se passe exactement pendant ...

Qu'est-ce qu'un orgasme? - des mannequins

Qu'est-ce qu'un orgasme? - des mannequins

Certaines femmes se demandent si elles ont déjà eu un orgasme. Ce n'est pas une question ridicule, car de nombreuses femmes n'ont jamais atteint l'apogée, et d'autres éprouvent ce qu'on appelle un orgasme manqué. Donc, s'ils ont manqué un orgasme passager ou ne s'en sont même pas approchés, des millions de femmes (et quelques hommes) n'ont même pas ...

Le choix des éditeurs

En utilisant le moniteur au lieu du viseur sur votre Nikon D3100 - des mannequins

En utilisant le moniteur au lieu du viseur sur votre Nikon D3100 - des mannequins

Comme beaucoup de nouveaux reflex numériques caméras, le Nikon D3100 offre Live View, qui utilise le moniteur comme viseur lors de la prise de photos. Activer Live View est également la première partie du processus de prise de vue vidéo; en fait, vous devez utiliser le moniteur au lieu du viseur lorsque vous filmez des films. Utilisation de la vue en direct ...

En mode Live View et en mode vidéo Autofocus avec un Nikon D7000 - mannequins

En mode Live View et en mode vidéo Autofocus avec un Nikon D7000 - mannequins

Comme pour la photographie avec viseur , vous pouvez opter pour la mise au point automatique pendant la prise de vue Live View sur votre Nikon D7000, en supposant que votre objectif le supporte. Si vous utilisez l'objectif du kit (ou un similaire), réglez l'interrupteur de l'objectif sur la position A. Les étapes suivantes expliquent le choix des réglages de l'autofocus, puis ...

Le choix des éditeurs

Notions de base sur l'électronique: Alternateurs

Notions de base sur l'électronique: Alternateurs

Vous aurez besoin d'apprendre un peu sur le courant alternatif (AC), si vous souhaitez utiliser une alimentation CA dans vos circuits électroniques. Un bon moyen de comprendre comment ca fonctionne est de regarder l'appareil le plus souvent utilisé pour le générer: l'alternateur. Un alternateur est un appareil qui ...

ÉLectronique Notions de base: PN Jonctions - nuls

ÉLectronique Notions de base: PN Jonctions - nuls

Seuls, type P (charge positive) et les semi-conducteurs de type N (chargés négativement) ne sont que des conducteurs. Mais si vous les mettez ensemble sur un circuit électronique, vous créez une jonction p-n et une chose intéressante et très utile se produit: Le courant peut circuler à travers la jonction p-n, mais seulement dans une direction. Si vous mettez une tension positive sur ...