Casa Finanza personale Prendi HBase per un test run - dummies

Prendi HBase per un test run - dummies

Video: Predictive Personalization 101 2025

Video: Predictive Personalization 101 2025
Anonim

Qui, scopri come scarica e distribuisci HBase in modalità standalone. È incredibilmente semplice installare HBase e iniziare a utilizzare la tecnologia. È sufficiente tenere presente che HBase viene generalmente distribuito su un cluster di server commodity, sebbene sia possibile anche distribuire facilmente HBase in una configurazione autonoma, per scopi di apprendimento o di dimostrazione.

Come Apache Hadoop, HBase supporta principalmente Linux, ma può usare Windows in ambienti non di produzione se si scarica Cygwin per la prima volta. Cygwin offre agli utenti di Microsoft Windows una shell Unix con tutti i suoi comandi e utilità. Quindi, se segui la Guida rapida, ti consigliamo di scaricare l'ultima versione di HBase.

Si arriva a scegliere dove installare HBase. Tuttavia, se vuoi che le cose funzionino in modalità standalone, dovrai modificare un paio di file prima di poter avviare effettivamente HBase. Il primo file è mostrato nel seguente elenco. Le modifiche che desideri apportare sono in grassetto per farle risaltare:

hbase. rootdir file: /// home / biadmin / my-local-hbase / hbase-data hbase. grappolo. distribuito true HBase. Zookeeper. proprietà. clientPort 2222 Proprietà dallo zoo di configurazione ZooKeeper. CFG. La porta a cui i client si connetteranno. HBase. Zookeeper. proprietà. DataDir / home / BiAdmin / my-local-HBase / guardiano dello zoo HBase. Zookeeper. quorum bivm

Si specifica una directory nel file system locale per memorizzare i dati HBase. Negli ambienti di produzione, questa proprietà punta all'HDFS per l'archivio dati. A scopo illustrativo, la modalità pseudo-distribuita farà sì che HBase avvii un'istanza RegionServer, un'istanza MasterServer e un processo Zookeeper.

Inoltre, è necessario specificare la directory in cui Zookeeper memorizzerà i suoi dati () e un elenco di server su cui verrà eseguito Zookeeper per formare un quorum (). Per standalone, si specifica solo il server singolo Zookeeper.

Iniziare con HBase in modalità standalone è molto semplice in parte perché HBase gestisce Zookeeper per te. È possibile scaricare una versione separata di Zookeeper e puntare HBase su di essa, ma per le installazioni standalone, troverete molto più facile lasciare che lo HBase gestisca Zookeeper per voi.

Per cristallizzare la decisione di consentire a HBase di gestire Zookeeper, ecco come impostare una variabile di ambiente in un altro file HBase. Il seguente elenco mostra cosa deve essere aggiunto:

# Indica a HBase se deve gestire la propria istanza di Zookeeper o no. export HBASE_MANAGES_ZK = true # L'implementazione java da utilizzare.Java 1. 6 richiesto. export JAVA_HOME = / opt / ibm / biginsights / jdk

Dovrai assicurarti di puntare al JDK scelto. Infine, devi specificare il nome del tuo sistema Linux in un altro file. (In un ambiente di produzione completamente distribuito, questo file contiene un elenco linea per riga di tutti i server su cui HBase può avviare il processo RegionServer.)

Ora è possibile avviare HBase e testare l'installazione. Per avviare HBase, usa lo script come spiegato nella seguente lista.

$ cd $ INSTALL_DIR / hbase-0. 94. 7 / bin $. / Start-HBase. sh bivm: start zookeeper, accesso a / home / biadmin / my-local-hbase / hbase-0. 94. 7 / bin / … / logs / hbase-biadmin-zookeeper-bivm. avviare master iniziale, accedere a / home / biadmin / my-local-hbase / hbase-0. 94. 7 / bin / … / logs / hbase-biadmin-master-bivm. out localhost: avvio di regionserver, accesso a / home / biadmin / my-local-hbase / hbase-0. 94. 7 / bin / … / logs / hbase-biadmin-regionserver-bivm. out

Si noti che la prima riga ha un comando cd (cambia directory) che ti porta a una variabile d'ambiente. È necessario impostare tale variabile nella directory di installazione effettiva per HBase o digitare il percorso completo.

Successivamente utilizzare lo strumento JConsole, fornito in dotazione con Java, per eseguire un controllo rapido su quali processi sono in esecuzione al termine dello script. È possibile avviare lo strumento JConsole digitando il seguente comando: $ JAVA_HOME / bin / jconsole.

JConsole rivela che i tre processi che lo script ha affermato di avviare sono effettivamente in esecuzione, ovvero i processi Zookeeper, Master e RegionServer.

Per mettere HBase a frutto, si interagisce con tutti e tre i processi HBase, iniziando con il MasterServer. Per impostazione predefinita, il server master segnala sullo stato del sistema tramite un'interfaccia utente del browser sul numero di porta 60010. Nell'esempio, è possibile verificare che il MasterServer funzioni correttamente inserendo il seguente URL in un browser Web: // bivm: 60010 /. Farlo fa apparire le informazioni che vedi qui.

Prendi HBase per un test run - dummies

Scelta dell'editore

Il programma in cinque passaggi per superare la menopausa - dummy

Il programma in cinque passaggi per superare la menopausa - dummy

Alcune donne capiscono a malapena che la menopausa è loro. Altre donne, tuttavia, sono meno fortunate. Se sei uno di questi, prendi in mano questi pochi modi per rendere la tua esperienza più facile per te stesso: capisci e accetta che stai attraversando una transizione naturale, proprio come la pubertà. Fortunatamente, sei più vecchio e più saggio di te ...

Menopausa For Dummies Cheat Sheet (edizione UK) - dummies

Menopausa For Dummies Cheat Sheet (edizione UK) - dummies

Menopausa segna la fine della fase riproduttiva della tua vita e così è un momento significativo di cambiamento fisico, emotivo e mentale per molte donne ma, per generazioni, donne di tutte le età hanno vagato alla cieca in menopausa senza sapere cosa aspettarsi. Qui puoi scoprire alcune delle nozioni di base.

Perimenopausa: facilitare la transizione dalle mestruazioni alla menopausa - manichini

Perimenopausa: facilitare la transizione dalle mestruazioni alla menopausa - manichini

Mestruazioni e menopausa sono ben noti biologici pietre miliari nella vita di una femmina. Contrariamente al pensiero popolare, la menopausa non è il periodo di mesi o anni in cui una donna sta "attraversando il cambiamento". "Questo lasso di tempo è chiamato perimenopausa. La menopausa è una data effettiva nel tempo. In particolare, è il 12 ° anniversario dell'ultimo ciclo mestruale di una donna. ...

Scelta dell'editore

Come utilizzare il filtro automatico personalizzato su una tabella di Excel - dummies

Come utilizzare il filtro automatico personalizzato su una tabella di Excel - dummies

È Possibile creare un filtro automatico personalizzato . Per fare ciò, seleziona il comando Filtro testo dal menu della tabella e scegli una delle opzioni di filtro del testo. Indipendentemente dall'opzione di filtro del testo selezionata, Excel visualizza la finestra di dialogo Filtro automatico personalizzato. Questa finestra di dialogo consente di specificare con estrema precisione quali record si desidera ...

Come utilizzare la funzione DPRODUCT in un database Excel - dummies

Come utilizzare la funzione DPRODUCT in un database Excel - dummies

DPRODUCT moltiplica i valori che corrispondono al criterio in un database Excel. Questo è potente ma anche in grado di produrre risultati che non sono l'intenzione. In altre parole, è una cosa da aggiungere e ricavare una somma. Questa è un'operazione comune su un set di dati. Osservando la seguente figura, è possibile ...

Come utilizzare la funzione DPRODUCT in Excel - dummy

Come utilizzare la funzione DPRODUCT in Excel - dummy

La funzione DPRODUCT in Excel è strana. La funzione DPRODUCT moltiplica i valori nei campi da un elenco di database in base ai criteri di selezione. Perché vorresti farlo? Chissà. La funzione utilizza la sintassi = DPRODUCT (database, campo, criteri) in cui il database è un riferimento all'intervallo alla tabella di Excel che contiene il valore desiderato ...

Scelta dell'editore

Programmazione con Java: riutilizzo dei nomi nella tua app per Android - dummies

Programmazione con Java: riutilizzo dei nomi nella tua app per Android - dummies

Ci sono un paio di cose a cui vuoi pensare quando riutilizzi i nomi nella tua app per Android. È possibile dichiarare due variabili Java - bag1 e bag2 - per fare riferimento a due diversi oggetti BagOfCheese. Va bene. Ma a volte, avere solo una variabile e riutilizzarla per il secondo oggetto funziona altrettanto bene, ...

Java: Mettere a frutto l'uso della classe - dummies

Java: Mettere a frutto l'uso della classe - dummies

La classe Employee nell'elenco non ha alcun metodo principale , quindi non c'è un punto di partenza per l'esecuzione del codice. Per risolvere questo problema, il programmatore scrive un programma separato con un metodo principale e utilizza tale programma per creare istanze Employee. Questo elenco di codici mostra una classe con un metodo principale - uno che inserisce il ...

Classi wrapper java - dummies

Classi wrapper java - dummies

La differenza tra tipi primitivi e tipi di riferimento è una delle funzionalità più controverse di Java e gli sviluppatori si lamentano spesso sulle differenze tra valori primitivi e valori di riferimento. Ogni tipo primitivo viene cotto nella lingua. Java ha otto tipi primitivi. Ogni tipo di riferimento è una classe o un'interfaccia. È possibile definire il proprio ...