2017-08-10 1 views
0

J'utilise Hive_2.1.1 avec Hadoop 2.7. J'essaye d'écrire à ruche à partir d'un programme Java simple. J'ai d'abord lu les métadonnées de la table qui est là sur Hive.
Je reçois l'erreur suivante.Hive Erreur: La tâche a été rejetée par ExecutorService

WARN server.TThreadPoolServer: Tâche a été rejetée par ExecutorService 9 fois jusqu'à TimedOut, raison: java.util.concurrent.RejectedExecution Exception: Tâche [email protected] 6 rejeté de org.apache.hive.service.cli.thrift.ThreadPoolExecutorWithOomHook @ 254fbff6 [Course à pied, piscine size = 1, threads actifs = 1, = tâches en attente 0, les tâches terminées = 3]

Toute configuration paramètres nécessaires dans hive_site.xml pour résoudre ce problème?

Merci

Répondre

0

Ajouter ci-dessous dans la ruche site.xml

<property> 
    <name>hive.server2.thrift.max.worker.threads</name> 
    <value>1</value> 
    </property> 
    <property> 
    <name>hive.server2.thrift.min.worker.threads</name> 
    <value>1</value> 
    </property>