Zuhause Persönliche Finanzen Nehmen Sie HBase für einen Testlauf - dummies

Nehmen Sie HBase für einen Testlauf - dummies

Video: Florian Liß: Webcrawler 2024

Video: Florian Liß: Webcrawler 2024
Anonim

Hier erfahren Sie, wie Sie Laden Sie HBase im Standalone-Modus herunter und installieren Sie sie. Es ist erstaunlich einfach, HBase zu installieren und die Technologie zu nutzen. Beachten Sie, dass HBase in der Regel auf einem Cluster von Commodity-Servern bereitgestellt wird. Sie können HBase jedoch auch einfach in einer eigenständigen Konfiguration zu Lern- oder Demonstrationszwecken bereitstellen.

Wie Apache Hadoop unterstützt auch HBase primär Linux, aber kann Windows in Nicht-Produktionsumgebungen verwenden, wenn Sie Cygwin zum ersten Mal herunterladen. Cygwin gibt Microsoft Windows-Benutzern eine Unix-Shell mit all ihren Befehlen und Dienstprogrammen. Wenn Sie die Kurzanleitung befolgen, sollten Sie die neueste HBase-Version herunterladen.

Sie können wählen, wo HBase installiert werden soll. Es stellt sich jedoch heraus, dass, wenn Sie Dinge im Standalone-Modus ausführen möchten, Sie ein paar Dateien bearbeiten müssen, bevor Sie HBase tatsächlich starten können. Die erste Datei wird in der folgenden Liste angezeigt. Die Änderungen, die Sie vornehmen möchten, sind fett dargestellt, um sie hervorzuheben:

hbase. rootdir datei: /// home / biadmin / meine-lokale-hbase / hbase-daten hbase. Cluster. verteilt wahr hbase. Tierpfleger. Eigentum. clientPort 2222 Eigenschaft aus ZooKeeper's config zoo. cfg. Der Port, an dem die Clients eine Verbindung herstellen. hbase. Tierpfleger. Eigentum. dataDir / home / biadmin / mein-lokaler-hbase / zookeeper hbase. Tierpfleger. Quorum bivm

Sie geben ein Verzeichnis im lokalen Dateisystem an, in dem die HBase-Daten gespeichert werden sollen. In Produktionsumgebungen verweist diese Eigenschaft auf das HDFS für den Datenspeicher. Zur Veranschaulichung veranlasst der pseudoverteilte Modus HBase, eine RegionServer-Instanz, eine MasterServer-Instanz und einen Zookeeper-Prozess zu starten.

Außerdem müssen Sie das Verzeichnis angeben, in dem Zookeeper seine Daten () und eine Liste von Servern speichert, auf denen Zookeeper ausgeführt wird, um ein Quorum () zu bilden. Für Standalone geben Sie nur den einzelnen Zookeeper-Server an.

Erste Schritte mit HBase im Standalone-Modus sind zum Teil sehr einfach, da HBase Zookeeper für Sie verwaltet. Sie können eine separate Zookeeper-Version herunterladen und HBase darauf verweisen, aber für eigenständige Installationen ist es für Sie einfacher, HBase den Zookeeper für Sie verwalten zu lassen.

Um die Entscheidung zu kristallisieren, dass HBase Zookeeper für Sie verwaltet, können Sie eine Umgebungsvariable in einer weiteren HBase-Datei festlegen. Die folgende Auflistung zeigt, was hinzugefügt werden muss:

# Teilen Sie HBase mit, ob es seine eigene Instanz von Zookeeper verwalten soll oder nicht. export HBASE_MANAGES_ZK = true # Die zu verwendende Java-Implementierung.Java 1. 6 erforderlich. export JAVA_HOME = / opt / ibm / biginsights / jdk

Sie müssen sicherstellen, dass Sie auf Ihr ausgewähltes JDK zeigen. Schließlich müssen Sie den Namen Ihres Linux-Systems in einer weiteren Datei angeben. (In einer vollständig verteilten Produktionsumgebung würde diese Datei eine zeilenweise Liste aller Server enthalten, auf denen HBase den RegionServer-Prozess starten kann.)

Sie können HBase jetzt starten und Ihre Installation testen. Verwenden Sie zum Starten von HBase das in der folgenden Liste beschriebene Skript.

$ cd $ INSTALL_DIR / hbase-0. 94. 7 / bin $. / start-hbase. sh bivm: startender zookeeper, logging nach / home / biadmin / my-local-hbase / hbase-0. 94. 7 / bin / … / logs / hbase-biadmin-zookeeper-bivm. out start master, Protokollierung nach / home / biadmin / my-local-hbase / hbase-0. 94. 7 / bin / … / logs / hbase-biadmin-master-bivm. aus localhost: start regionserver, loggen nach / home / biadmin / my-local-hbase / hbase-0. 94. 7 / bin / … / logs / hbase-biadmin-regionserver-bivm. out

Beachten Sie, dass die erste Zeile einen Befehl cd (change directory) enthält, der Sie zu einer Umgebungsvariablen führt. Sie müssen diese Variable auf Ihr tatsächliches Installationsverzeichnis für HBase setzen oder den vollständigen Pfad eingeben.

Als Nächstes verwenden Sie das JConsole-Tool, das im Lieferumfang von Java enthalten ist, um schnell zu überprüfen, welche Prozesse nach Abschluss des Skripts ausgeführt werden. Sie können das JConsole-Tool starten, indem Sie den folgenden Befehl eingeben: $ JAVA_HOME / bin / jconsole.

JConsole zeigt, dass die drei Prozesse, die das Skript startete, tatsächlich ausgeführt werden - der Zookeeper, der Master und die RegionServer-Prozesse.

Um HBase auf Herz und Nieren zu testen, interagieren Sie mit allen drei HBase-Prozessen, beginnend mit dem MasterServer. Standardmäßig meldet der MasterServer den Systemstatus über eine Browser-Benutzeroberfläche unter der Portnummer 60010. Im Beispiel können Sie die korrekte Ausführung des MasterServers überprüfen, indem Sie die folgende URL in einen Webbrowser eingeben: // bivm: 60010 /. Dadurch werden die Informationen angezeigt, die Sie hier sehen.

Nehmen Sie HBase für einen Testlauf - dummies

Die Wahl des Herausgebers

Hinzufügt oder annimmt Freunde auf Ning - Dummies

Hinzufügt oder annimmt Freunde auf Ning - Dummies

Freunde in sozialen Netzwerken, wie im wirklichen Leben , sind die Leute, denen du vertraust, ihnen Dinge zu erzählen, die du nicht mit anderen da draußen teilen würdest. Sie können Freunde zu Ihrem Ning-Konto hinzufügen und Freundschaftsanfragen annehmen, die von anderen an Sie gerichtet werden. Du kannst jemanden als Freund in ein paar verschiedenen ...

Hinzufügen der Chat-Funktion zu Ihrem Ning-Netzwerk - Dummies

Hinzufügen der Chat-Funktion zu Ihrem Ning-Netzwerk - Dummies

Für viele Ning-Mitglieder Chatten mit anderen Ning Leuten ist wichtig. Das Hinzufügen der Chat-Funktion zu Ihrem Ning-Netzwerk ist eine ziemlich einfache Aufgabe: Klicken Sie auf den Link Verwalten in der Navigationsleiste Ihres Netzwerks. Die Seite "Verwalten" wird geöffnet. Klicken Sie auf Features. Eine Liste der verfügbaren Funktionen wird angezeigt. Aktivieren Sie in der Liste Features das Kontrollkästchen neben ...

MySpace für Dummies Cheat Sheet - Dummies

MySpace für Dummies Cheat Sheet - Dummies

MySpace macht soziale Netzwerke einfach. Mit diesem Spickzettel können Sie Ihre MySpace-Profilseite mit einigen einfachen HTML-Befehlen großartig gestalten und festlegen, wie weit Sie alles von Posts bis hin zu Bildern freigeben möchten. Und wenn Sie neu bei MySpace sind, bekommen Sie in kürzester Zeit Tipps, wie ein MySpace-Veteran auszusehen.

Die Wahl des Herausgebers

Wie man einen Spotify abschicken Zufriedenheitsabfrage abfragen - dummies

Wie man einen Spotify abschicken Zufriedenheitsabfrage abfragen - dummies

Sie können das offizielle Supportforum von Spotify nutzen Holen Sie sich Zufriedenheit, um eine Frage zum Bekommen von Zufriedenheit zu stellen, Lob zu loben, ein Problem zu melden oder auf eine Nachricht zu antworten. Folgen Sie diesen Schritten: Klicken Sie oben auf der Website auf Anmelden. Klicken Sie auf die Registerkarte für den Dienst, mit dem Sie sich anmelden und folgen möchten.

Wie man sich für Last anmelden kann. fm für Spotify - Dummies

Wie man sich für Last anmelden kann. fm für Spotify - Dummies

Der Prozess des Sendens von Spuren an Last. FM heißt Scrobbeln. Sie können in Spotify scrobbeln, indem Sie Ihre Letzte eingeben. fm Benutzername und Passwort auf Ihrer Voreinstellungsseite und wählen Sie Scrobble to Last aus. fm Kontrollkästchen. (Zum Scrobbeln mit iTunes und Windows Media Player laden Sie eine spezielle Last.fm-Anwendung herunter, die auf der Last.fm-Website verfügbar ist. You ...

Wie Sie eine Spotify-Playlist an ShareMyPlay-Listen senden. com - dummies

Wie Sie eine Spotify-Playlist an ShareMyPlay-Listen senden. com - dummies

Um eine Spotify - Wiedergabeliste an ShareMyPlaylists (SMP) zu senden, damit andere sie genießen können, müssen Sie sich zunächst bei SMP anmelden. Führen Sie dann die folgenden Schritte aus: Kopieren Sie den Playlist-Link, indem Sie mit der rechten Maustaste auf den Playlistennamen klicken, der in der linken Seitenleiste des Spotify-Fensters gesendet werden soll, und anschließend Spotify-URI kopieren aus dem Popup-Menü ...

Die Wahl des Herausgebers

Wie man sichere Textdekoration in CSS3 verwendet - dummies

Wie man sichere Textdekoration in CSS3 verwendet - dummies

Der einzige sichere Texteffekt in CSS3 ist die Verwendung der Textdekorationseigenschaft, um das Hinzufügen eines Merkmals zu der Schriftart zu definieren. Diese Eigenschaft funktioniert überall, so dass Sie sich keine Sorgen machen müssen, ob jemand, der Ihre Seite auf einem Fernseher ansieht oder ein Smartphone benutzt, Ihre Nachricht erhalten wird. Die folgende Liste beschreibt die ...

Verwendet, wie man mehrere Stile zusammen mit CSS3 - Dummies

Verwendet, wie man mehrere Stile zusammen mit CSS3 - Dummies

Verwendet, um die Regeln der Vererbung in CSS3 zu verstehen hilft Ihnen, interessante Websites zu erstellen, die ein Minimum an Wartung erfordern. Wenn Sie diese Regeln befolgen, müssen Sie normalerweise nur eine Änderung vornehmen, wenn Sie Wartungsarbeiten durchführen müssen, anstatt Hunderte von Elementen einzeln zu ändern. Es lohnt sich jedoch, zu experimentieren, damit Sie die vollen Auswirkungen der Vererbung verstehen können ...