Recentemente ho aggiornato il mio cluster da Apache Hadoop1.0 a CDH4.4.0. Ho un server weblogic su un'altra macchina da dove invio lavori a questo cluster remoto tramite client mapreduce. Voglio ancora usare MR1 e non Yarn. Ho compilato il mio codice cliente con i jar del client nell'installazione CDH (/ usr/lib/hadoop/client/*)Impossibile inizializzare il cluster. Si prega di verificare la configurazione per mapreduce.framework.name e gli indirizzi corrispondenti server-invio job2remoteClustr
È possibile ottenere l'errore seguente durante la creazione di un'istanza di JobClient. Ci sono molti post relativi allo stesso problema ma tutte le soluzioni si riferiscono allo scenario di invio del lavoro a un cluster locale e non a remote e nello specifico nel mio caso da un contenitore wls.
JobClient jc = new JobClient(conf);
Cannot initialize Cluster. Please check your configuration for mapreduce.framework.name and the correspond server addresses.
Ma in esecuzione dal prompt dei comandi sul cluster funziona perfettamente bene.
Apprezzo il tuo aiuto tempestivo!