You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@seatunnel.apache.org by GitBox <gi...@apache.org> on 2022/09/20 11:36:59 UTC

[GitHub] [incubator-seatunnel] EricJoy2048 opened a new issue, #2815: [Bug] [Connector-V2] Hive Source Connector test in Flink Engine error when set execution.parallelism = 3

EricJoy2048 opened a new issue, #2815:
URL: https://github.com/apache/incubator-seatunnel/issues/2815

   ### Search before asking
   
   - [X] I had searched in the [issues](https://github.com/apache/incubator-seatunnel/issues?q=is%3Aissue+label%3A%22bug%22) and found no similar issues.
   
   
   ### What happened
   
   Test Hive Source Connector https://github.com/apache/incubator-seatunnel/issues/2793
   
   But some thing is error.
   
   ### SeaTunnel Version
   
   dev
   
   ### SeaTunnel Config
   
   ```conf
   env {
     # You can set flink configuration here
     execution.parallelism = 3
     job.name="test_hive_source_to_console"
   }
   
   source {
     # This is a example input plugin **only for test and demonstrate the feature input plugin**
   
     Hive {
       table_name = "test_hive.test_hive_source"
       metastore_uri = "thrift://ctyun7:9083"
     }
   
     # If you would like to get more information about how to configure seatunnel and see full list of input plugins,
     # please go to https://seatunnel.apache.org/docs/flink/configuration/source-plugins/Fake
   }
   
   transform {
   
   }
   
   sink {
     # choose stdout output plugin to output data to console
     Console {
     }
   
     # If you would like to get more information about how to configure seatunnel and see full list of output plugins,
     # please go to https://seatunnel.apache.org/docs/flink/configuration/sink-plugins/Console
   }
   ```
   
   
   ### Running Command
   
   ```shell
   sh start-seatunnel-flink-connector-v2.sh --config ../config/flink_hive_to_console.conf
   ```
   
   
   ### Error Exception
   
   ```log
   Job has been submitted with JobID 656200c8db1ac085787e1250f002930e
   
   ------------------------------------------------------------
    The program finished with the following exception:
   
   org.apache.flink.client.program.ProgramInvocationException: The main method caused an error: Flink job executed failed
           at org.apache.flink.client.program.PackagedProgram.callMainMethod(PackagedProgram.java:366)
           at org.apache.flink.client.program.PackagedProgram.invokeInteractiveModeForExecution(PackagedProgram.java:219)
           at org.apache.flink.client.ClientUtils.executeProgram(ClientUtils.java:114)
           at org.apache.flink.client.cli.CliFrontend.executeProgram(CliFrontend.java:812)
           at org.apache.flink.client.cli.CliFrontend.run(CliFrontend.java:246)
           at org.apache.flink.client.cli.CliFrontend.parseAndRun(CliFrontend.java:1054)
           at org.apache.flink.client.cli.CliFrontend.lambda$main$10(CliFrontend.java:1132)
           at java.security.AccessController.doPrivileged(Native Method)
           at javax.security.auth.Subject.doAs(Subject.java:422)
           at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1692)
           at org.apache.flink.runtime.security.contexts.HadoopSecurityContext.runSecured(HadoopSecurityContext.java:41)
           at org.apache.flink.client.cli.CliFrontend.main(CliFrontend.java:1132)
   Caused by: org.apache.seatunnel.core.starter.exception.CommandExecuteException: Flink job executed failed
           at org.apache.seatunnel.core.starter.flink.command.FlinkApiTaskExecuteCommand.execute(FlinkApiTaskExecuteCommand.java:57)
           at org.apache.seatunnel.core.starter.Seatunnel.run(Seatunnel.java:40)
           at org.apache.seatunnel.core.starter.flink.SeatunnelFlink.main(SeatunnelFlink.java:34)
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.lang.reflect.Method.invoke(Method.java:498)
           at org.apache.flink.client.program.PackagedProgram.callMainMethod(PackagedProgram.java:349)
           ... 11 more
   Caused by: org.apache.seatunnel.core.starter.exception.TaskExecuteException: Execute Flink job error
           at org.apache.seatunnel.core.starter.flink.execution.FlinkExecution.execute(FlinkExecution.java:75)
           at org.apache.seatunnel.core.starter.flink.command.FlinkApiTaskExecuteCommand.execute(FlinkApiTaskExecuteCommand.java:55)
           ... 18 more
   Caused by: java.util.concurrent.ExecutionException: org.apache.flink.client.program.ProgramInvocationException: Job failed (JobID: 656200c8db1ac085787e1250f002930e)
           at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
           at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908)
           at org.apache.flink.client.program.StreamContextEnvironment.getJobExecutionResult(StreamContextEnvironment.java:123)
           at org.apache.flink.client.program.StreamContextEnvironment.execute(StreamContextEnvironment.java:80)
           at org.apache.flink.streaming.api.environment.StreamExecutionEnvironment.execute(StreamExecutionEnvironment.java:1782)
           at org.apache.seatunnel.core.starter.flink.execution.FlinkExecution.execute(FlinkExecution.java:73)
           ... 19 more
   Caused by: org.apache.flink.client.program.ProgramInvocationException: Job failed (JobID: 656200c8db1ac085787e1250f002930e)
           at org.apache.flink.client.deployment.ClusterClientJobClientAdapter.lambda$null$6(ClusterClientJobClientAdapter.java:125)
           at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:616)
           at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:591)
           at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
           at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1975)
           at org.apache.flink.runtime.concurrent.FutureUtils.lambda$retryOperationWithDelay$9(FutureUtils.java:394)
           at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
           at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
           at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
           at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1975)
           at org.apache.flink.client.program.rest.RestClusterClient.lambda$pollResourceAsync$24(RestClusterClient.java:670)
           at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
           at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
           at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
           at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1975)
           at org.apache.flink.runtime.concurrent.FutureUtils.lambda$retryOperationWithDelay$9(FutureUtils.java:394)
           at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
           at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
           at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
           at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:575)
           at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:943)
           at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456)
           at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
           at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
           at java.lang.Thread.run(Thread.java:750)
   Caused by: org.apache.flink.runtime.client.JobExecutionException: Job execution failed.
           at org.apache.flink.runtime.jobmaster.JobResult.toJobExecutionResult(JobResult.java:144)
           at org.apache.flink.client.deployment.ClusterClientJobClientAdapter.lambda$null$6(ClusterClientJobClientAdapter.java:123)
           ... 24 more
   Caused by: org.apache.flink.runtime.JobException: Recovery is suppressed by NoRestartBackoffTimeStrategy
           at org.apache.flink.runtime.executiongraph.failover.flip1.ExecutionFailureHandler.handleFailure(ExecutionFailureHandler.java:118)
           at org.apache.flink.runtime.executiongraph.failover.flip1.ExecutionFailureHandler.getFailureHandlingResult(ExecutionFailureHandler.java:80)
           at org.apache.flink.runtime.scheduler.DefaultScheduler.handleTaskFailure(DefaultScheduler.java:233)
           at org.apache.flink.runtime.scheduler.DefaultScheduler.maybeHandleTaskFailure(DefaultScheduler.java:224)
           at org.apache.flink.runtime.scheduler.DefaultScheduler.updateTaskExecutionStateInternal(DefaultScheduler.java:215)
           at org.apache.flink.runtime.scheduler.SchedulerBase.updateTaskExecutionState(SchedulerBase.java:666)
           at org.apache.flink.runtime.scheduler.SchedulerNG.updateTaskExecutionState(SchedulerNG.java:89)
           at org.apache.flink.runtime.jobmaster.JobMaster.updateTaskExecutionState(JobMaster.java:446)
           at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.lang.reflect.Method.invoke(Method.java:498)
           at org.apache.flink.runtime.rpc.akka.AkkaRpcActor.handleRpcInvocation(AkkaRpcActor.java:305)
           at org.apache.flink.runtime.rpc.akka.AkkaRpcActor.handleRpcMessage(AkkaRpcActor.java:212)
           at org.apache.flink.runtime.rpc.akka.FencedAkkaRpcActor.handleRpcMessage(FencedAkkaRpcActor.java:77)
           at org.apache.flink.runtime.rpc.akka.AkkaRpcActor.handleMessage(AkkaRpcActor.java:158)
           at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26)
           at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21)
           at scala.PartialFunction.applyOrElse(PartialFunction.scala:123)
           at scala.PartialFunction.applyOrElse$(PartialFunction.scala:122)
           at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21)
           at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:171)
           at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:172)
           at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:172)
           at akka.actor.Actor.aroundReceive(Actor.scala:517)
           at akka.actor.Actor.aroundReceive$(Actor.scala:515)
           at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:225)
           at akka.actor.ActorCell.receiveMessage(ActorCell.scala:592)
           at akka.actor.ActorCell.invoke(ActorCell.scala:561)
           at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:258)
           at akka.dispatch.Mailbox.run(Mailbox.scala:225)
           at akka.dispatch.Mailbox.exec(Mailbox.scala:235)
           at akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
           at akka.dispatch.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
           at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
           at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
   Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: SourceSplitEnumerator run failed.
           at java.util.concurrent.FutureTask.report(FutureTask.java:122)
           at java.util.concurrent.FutureTask.get(FutureTask.java:192)
           at org.apache.seatunnel.translation.source.ParallelSource.run(ParallelSource.java:123)
           at org.apache.seatunnel.translation.flink.source.BaseSeaTunnelSourceFunction.run(BaseSeaTunnelSourceFunction.java:83)
           at org.apache.flink.streaming.api.operators.StreamSource.run(StreamSource.java:110)
           at org.apache.flink.streaming.api.operators.StreamSource.run(StreamSource.java:66)
           at org.apache.flink.streaming.runtime.tasks.SourceStreamTask$LegacySourceFunctionThread.run(SourceStreamTask.java:267)
   Caused by: java.lang.RuntimeException: SourceSplitEnumerator run failed.
           at org.apache.seatunnel.translation.source.ParallelSource.lambda$run$0(ParallelSource.java:117)
           at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
           at java.util.concurrent.FutureTask.run(FutureTask.java:266)
           at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
           at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
           at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
           at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
           at java.lang.Thread.run(Thread.java:750)
   Caused by: java.lang.NullPointerException
           at org.apache.seatunnel.connectors.seatunnel.file.source.split.FileSourceSplitEnumerator.lambda$assignSplit$2(FileSourceSplitEnumerator.java:90)
           at java.lang.Iterable.forEach(Iterable.java:75)
           at org.apache.seatunnel.connectors.seatunnel.file.source.split.FileSourceSplitEnumerator.assignSplit(FileSourceSplitEnumerator.java:89)
           at org.apache.seatunnel.connectors.seatunnel.file.source.split.FileSourceSplitEnumerator.run(FileSourceSplitEnumerator.java:60)
           at org.apache.seatunnel.translation.source.ParallelSource.lambda$run$0(ParallelSource.java:115)
           ... 7 more
   ```
   ```
   
   
   ### Flink or Spark Version
   
   SeaTunnel version: dev
   Hadoop version: Hadoop 2.10.2
   Flink version: 1.12.7
   
   ### Java or Scala Version
   
   JDK 1.8
   
   ### Screenshots
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@seatunnel.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-seatunnel] EricJoy2048 closed issue #2815: [Bug] [Connector-V2] Hive Source Connector test in Flink Engine error when set execution.parallelism = 3

Posted by GitBox <gi...@apache.org>.
EricJoy2048 closed issue #2815: [Bug] [Connector-V2] Hive Source Connector test in Flink Engine error when set execution.parallelism = 3
URL: https://github.com/apache/incubator-seatunnel/issues/2815


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@seatunnel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-seatunnel] hk-lrzy commented on issue #2815: [Bug] [Connector-V2] Hive Source Connector test in Flink Engine error when set execution.parallelism = 3

Posted by GitBox <gi...@apache.org>.
hk-lrzy commented on issue #2815:
URL: https://github.com/apache/incubator-seatunnel/issues/2815#issuecomment-1252306474

   > Hi @hk-lrzy , Thank you very much for your contribution. @TyrantLucifer is the Hive Connector Main contributors, He working for this bug now. Can I assignees this issue to he?
   
   Sure~


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@seatunnel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-seatunnel] EricJoy2048 commented on issue #2815: [Bug] [Connector-V2] Hive Source Connector test in Flink Engine error when set execution.parallelism = 3

Posted by GitBox <gi...@apache.org>.
EricJoy2048 commented on issue #2815:
URL: https://github.com/apache/incubator-seatunnel/issues/2815#issuecomment-1252297001

   Hi @hk-lrzy  , Thank you very much for your contribution. @TyrantLucifer  is the Hive Connector Main contributors, He working for this bug now. Can I assignees this issue to he?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@seatunnel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-seatunnel] hk-lrzy commented on issue #2815: [Bug] [Connector-V2] Hive Source Connector test in Flink Engine error when set execution.parallelism = 3

Posted by GitBox <gi...@apache.org>.
hk-lrzy commented on issue #2815:
URL: https://github.com/apache/incubator-seatunnel/issues/2815#issuecomment-1252271917

   @EricJoy2048 Can you give a table ddl and example datas, i think i can work on it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@seatunnel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-seatunnel] EricJoy2048 commented on issue #2815: [Bug] [Connector-V2] Hive Source Connector test in Flink Engine error when set execution.parallelism = 3

Posted by GitBox <gi...@apache.org>.
EricJoy2048 commented on issue #2815:
URL: https://github.com/apache/incubator-seatunnel/issues/2815#issuecomment-1252291674

   > @EricJoy2048 Can you give a table ddl and example datas, i think i can work on it.
   
   In this issue https://github.com/apache/incubator-seatunnel/issues/2793 you can found every thing.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@seatunnel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org