- Ho configurato HBase e integrato con HDFS su Windows con successo. Ho usato HBase versione 0.98.6.1-hadoop2 e Hadoop versione 2.5.1
- Tutorial HBase quick start seguito.
- Se eseguo HBase normalmente (senza proprietà hbase.cluster.distributed), quindi funziona correttamente. Altrimenti mostra Questo non è ancora stato implementato. Rimanete sintonizzati.
- Come avviare HBase in modalità cluster distribuita su Windows senza cygwin?
risposta
Come per la mia conoscenza si può fare in questi modi
1) Uso cygwin (non in vostre esigenze).
2) utilizzare VMware o VirtualBox
3) Utilizzare HDInsights Microsoft (adatto per voi)
Prima di avviare HBase assicurarsi Hadoop è in modalità distribuita e sta lavorando solo allora la vostra HBase funzionerà in modalità distribuita altrimenti funzionerà in modalità locale.
Grazie @Sanjay Tiwari. Ma non è il mio requisito come hai detto tu. Potrei correre se uso VM o cygwin. Ma HBase funziona in modalità standalone in Windows senza cygwin o altri strumenti per l'ambiente unix. Allo stesso modo voglio correre in modalità distribuita. – Kumar
Ho aggiunto "senza cygwin" al titolo. Se alcune cose funzionano su cygwin e non su Windows, io sono collegato a una posizione diversa per $ HOME (e quindi chiavi ssh, ecc.). Non so hadoop ... solo una speculazione. – Jayan
no cygwin? quindi "usa la forza, Luke" - virtualbox, vmware, paralleli, ecc ... – ursa
@ursa non voglio unix environment. Voglio implementare in Windows senza software di terze parti. – Kumar