Paul Lin created FLINK-14207:
--------------------------------

             Summary: YarnMiniCluster failed to start in 
YARNSessionFIFOSecuredITCase
                 Key: FLINK-14207
                 URL: https://issues.apache.org/jira/browse/FLINK-14207
             Project: Flink
          Issue Type: Task
          Components: Tests
    Affects Versions: 1.9.0
            Reporter: Paul Lin


I built flink with hadoop 2.6.5 and docker image `{{maven:3-jdk-8-alpine`, 
which failed multiple times with the same exception that YarnMiniCluster failed 
to start in secure mode. I've successfully run the tests with the previous 
versions including 1.5-1.8, and it's wired that with 1.9 it failed with an 
error that probrably relates to Hadoop setup. }}

{{}}

{{The stack trace is as follow:}}

{{}}

{{```}}

06:36:37,275 INFO org.apache.hadoop.yarn.server.resourcemanager.ResourceManager 
- Transitioned to standby state Exception in thread "RM-0" 
java.lang.RuntimeException: Could not read HTTP signature secret file: 
/tmp/junit4738785782616411228/junit7110292436248761811/hadoop-http-auth-signature-secret
 at 
org.apache.hadoop.yarn.server.security.http.RMAuthenticationFilterInitializer.createFilterConfig(RMAuthenticationFilterInitializer.java:100)
 at 
org.apache.hadoop.yarn.server.security.http.RMAuthenticationFilterInitializer.initFilter(RMAuthenticationFilterInitializer.java:130)
 at 
org.apache.hadoop.http.HttpServer2.initializeWebServer(HttpServer2.java:395) at 
org.apache.hadoop.http.HttpServer2.<init>(HttpServer2.java:346) at 
org.apache.hadoop.http.HttpServer2.<init>(HttpServer2.java:105) at 
org.apache.hadoop.http.HttpServer2$Builder.build(HttpServer2.java:293) at 
org.apache.hadoop.yarn.webapp.WebApps$Builder.start(WebApps.java:260) at 
org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.startWepApp(ResourceManager.java:990)
 at 
org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.serviceStart(ResourceManager.java:1090)
 at org.apache.hadoop.service.AbstractService.start(AbstractService.java:193) 
at org.apache.hadoop.yarn.server.MiniYARNCluster$2.run(MiniYARNCluster.java:310)

06:36:38,401 INFO org.apache.hadoop.service.AbstractService - Service 
org.apache.hadoop.yarn.server.MiniYARNCluster$ResourceManagerWrapper_0 failed 
in state STARTED; cause: 
org.apache.hadoop.yarn.exceptions.YarnRuntimeException: java.io.IOException: 
ResourceManager failed to start. Final state is STOPPED 
org.apache.hadoop.yarn.exceptions.YarnRuntimeException: java.io.IOException: 
ResourceManager failed to start. Final state is STOPPED at 
org.apache.hadoop.yarn.server.MiniYARNCluster.startResourceManager(MiniYARNCluster.java:328)
 at 
org.apache.hadoop.yarn.server.MiniYARNCluster.access$500(MiniYARNCluster.java:94)
 at 
org.apache.hadoop.yarn.server.MiniYARNCluster$ResourceManagerWrapper.serviceStart(MiniYARNCluster.java:448)
 at org.apache.hadoop.service.AbstractService.start(AbstractService.java:193) 
at 
org.apache.hadoop.service.CompositeService.serviceStart(CompositeService.java:120)
 at org.apache.hadoop.service.AbstractService.start(AbstractService.java:193) 
at org.apache.flink.yarn.YarnTestBase.start(YarnTestBase.java:621) at 
org.apache.flink.yarn.YarnTestBase.startYARNSecureMode(YarnTestBase.java:577) 
at 
org.apache.flink.yarn.YARNSessionFIFOSecuredITCase$1.call(YARNSessionFIFOSecuredITCase.java:89)
 at 
org.apache.flink.yarn.YARNSessionFIFOSecuredITCase$1.call(YARNSessionFIFOSecuredITCase.java:86)
 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.HadoopSecurityContext.runSecured(HadoopSecurityContext.java:41)
 at 
org.apache.flink.yarn.YARNSessionFIFOSecuredITCase.setup(YARNSessionFIFOSecuredITCase.java:86)
 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
 at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
 at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
 at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) 
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) 
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) at 
org.junit.rules.RunRules.evaluate(RunRules.java:20) at 
org.junit.runners.ParentRunner.run(ParentRunner.java:363) at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
 at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
 at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
 at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159) 
at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
 at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
 at 
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126) at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418) 
Caused by: java.io.IOException: ResourceManager failed to start. Final state is 
STOPPED at 
org.apache.hadoop.yarn.server.MiniYARNCluster.startResourceManager(MiniYARNCluster.java:323)
 ... 34 more

```

{{}}

{{```}}

{{}}

 

{{}}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to