Sto utilizzando hadoop 1.2.1, hbase 0.94.14 e hive 1.0.0. Ci sono tre datanode nel mio clsuter e anche tre regionerver. Devo importare alcuni dati da hbase a hive. Ho configurato correttamente hive ma quando ho eseguito un comando per contare no. di righe nella tabella alveare, restituisce il seguenteErrore di hive di Apache Unione di credenziali non supportate in questa versione di hadoop
ERROR [main]: exec.Task (SessionState.java:printError(833)) - Job Submission failed with exception 'java.lang.RuntimeException(java.io.IOException: Merging of credentials not supported in this version of hadoop)'
java.lang.RuntimeException: java.io.IOException: Merging of credentials not supported in this version of hadoop
at org.apache.hadoop.hive.hbase.HBaseStorageHandler.configureJobConf(HBaseStorageHandler.java:485)
at org.apache.hadoop.hive.ql.plan.PlanUtils.configureJobConf(PlanUtils.java:856)
at org.apache.hadoop.hive.ql.plan.MapWork.configureJobConf(MapWork.java:540)
Ho modificato la versione di hive a 0,14 ma lo stesso errore. Qual è la soluzione? Nota: non riesco ad aggiornare hadoop.
in questione, si è detto che non posso aggiornare Hadoop versione – HMS
Perché Nutch non supporta altre versioni – HMS
In questo caso si può mostrare più del vostro codice, in modo che possiamo suggerire un'alternativa approcci. – mattinbits