/ / NativeException: org.apache.hadoop.hbase.MasterNotRunningException: null - hadoop, hbase

NativeException: org.apache.hadoop.hbase.MasterNotRunningException: null - hadoop, hbase

Ho avviato con successo Hadoop e Hbase. Ma quando provo questa operazione come, ./hbase shell HBase Shell; inserisci "help" per l'elenco dei comandi supportati. Versione: 0.20.3, r902334, lunedì 25 gennaio 13:13:08 PST 2010 hbase (main): 001: 0> crea "userstable", {NAME => "maininfo"}, {NAME => "additionalinfo"} NativeException: org.apache.hadoop.hbase.MasterNotRunningException: null

Qualche idea su quale potrebbe essere il problema?

risposte:

0 per risposta № 1

È possibile utilizzare una versione più recente di HBase. Anche se non specificamente correlati a questo errore, ci sono molti problemi noti che sono stati risolti in versioni più recenti.

Altrimenti, come diceva Nija, controlla il registro principale per vedere cosa dice. I log dovrebbero sempre essere la tua prima risorsa quando ti imbatti in problemi.


0 per risposta № 2

Il MasterNotRunningException sta indicando che il master HBase non lo èin esecuzione. Ciò che normalmente accade a me quando incontro questo sono due cose: non ho avviato hbase, o ci sono più informazioni nei registri che indicano qualcosa di altrettanto semplice.

Hai corso? $HBASE_HOME/bin/start-hbase.sh (È presto e non ho accesso alla mia installazione in modo che il nome esatto dello script possa essere disattivato) dove $ HBASE_HOME è il percorso di installazione per hbase.

Controlla i log di hbase per maggiori informazioni su cosa impedisce l'avvio del master. (Non ho ancora accesso alle mie installazioni quindi non ricordo esattamente quale registro di hbase)

Se hai bisogno di aiuto con le informazioni dei log, aggiorna il tuo post con le nuove informazioni.