You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Xiaoxiang Yu (Jira)" <ji...@apache.org> on 2022/06/14 01:57:00 UTC

[jira] [Assigned] (KYLIN-5191) Can not see executors on spardar page on AWS EMR 6

     [ https://issues.apache.org/jira/browse/KYLIN-5191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xiaoxiang Yu reassigned KYLIN-5191:
-----------------------------------

    Assignee: WANG HUI 

> Can not see executors on spardar page on AWS EMR 6
> --------------------------------------------------
>
>                 Key: KYLIN-5191
>                 URL: https://issues.apache.org/jira/browse/KYLIN-5191
>             Project: Kylin
>          Issue Type: Bug
>          Components: Web 
>    Affects Versions: v4.0.1
>         Environment: spark 3.1.1 AWS EMR6 S3
>            Reporter: WANG HUI 
>            Assignee: WANG HUI 
>            Priority: Major
>             Fix For: v4.1.0
>
>         Attachments: image-2022-06-13-20-17-15-835.png
>
>
> !image-2022-06-13-20-17-15-835.png|width=614,height=249!
> ERROR in Kylin.log
> 2022-06-13 12:32:04,897 WARN  [SparkUI-49] server.HttpChannel:677 : /api/v1/applications/application_1655120022308_0070/allexecutors
> javax.servlet.ServletException: A MultiException has 2 exceptions.  They are:
> 1. java.lang.IllegalArgumentException: interface org.glassfish.hk2.api.ProxyCtl is not visible from class loader
> 2. java.lang.IllegalArgumentException: While attempting to create a Proxy for javax.servlet.http.HttpServletRequest in scope org.glassfish.jersey.process.internal.RequestScoped an error occured while creating the proxy
>         at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:410)
>         at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)
>         at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366)
>         at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319)
>         at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)
>         at org.sparkproject.jetty.servlet.ServletHolder.handle(ServletHolder.java:791)
>         at org.sparkproject.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1626)
>         at org.apache.spark.ui.HttpSecurityFilter.doFilter(HttpSecurityFilter.scala:95)
>         at org.sparkproject.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
>         at org.sparkproject.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
>         at org.apache.hadoop.yarn.server.webproxy.amfilter.AmIpFilter.doFilter(AmIpFilter.java:192)
>         at org.sparkproject.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
>         at org.sparkproject.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
>         at org.sparkproject.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)
>         at org.sparkproject.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
>         at org.sparkproject.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435)
>         at org.sparkproject.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
>         at org.sparkproject.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
>         at org.sparkproject.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
>         at org.sparkproject.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350)
>         at org.sparkproject.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
>         at org.sparkproject.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:766)
>         at org.sparkproject.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)
>         at org.sparkproject.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
>         at org.sparkproject.jetty.server.Server.handle(Server.java:516)
>         at org.sparkproject.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)
>         at org.sparkproject.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)
>         at org.sparkproject.jetty.server.HttpChannel.handle(HttpChannel.java:380)
>         at org.sparkproject.jetty.server.HttpConnection.onFillable(HttpConnection.java:273)
>         at org.sparkproject.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
>         at org.sparkproject.jetty.io.FillInterest.fillable(FillInterest.java:105)
>         at org.sparkproject.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
>         at org.sparkproject.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
>         at org.sparkproject.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
>         at org.sparkproject.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
>         at org.sparkproject.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
>         at org.sparkproject.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375)
>         at org.sparkproject.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:773)
>         at org.sparkproject.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:905)
>         at java.lang.Thread.run(Thread.java:750)
> Caused by: A MultiException has 2 exceptions.  They are:
> 1. java.lang.IllegalArgumentException: interface org.glassfish.hk2.api.ProxyCtl is not visible from class loader
> 2. java.lang.IllegalArgumentException: While attempting to create a Proxy for javax.servlet.http.HttpServletRequest in scope org.glassfish.jersey.process.internal.RequestScoped an error occured while creating the proxy
>         at org.jvnet.hk2.internal.ProxyUtilities.generateProxy(ProxyUtilities.java:211)
>         at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2074)
>         at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:93)
>         at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:67)
>         at org.glassfish.jersey.inject.hk2.ContextInjectionResolverImpl.resolve(ContextInjectionResolverImpl.java:103)
>         at org.jvnet.hk2.internal.Utilities.justInject(Utilities.java:988)
>         at org.jvnet.hk2.internal.ServiceLocatorImpl.inject(ServiceLocatorImpl.java:998)
>         at org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1073)
>         at org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1064)
>         at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize(AbstractHk2InjectionManager.java:189)
>         at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize(ImmediateHk2InjectionManager.java:30)
>         at org.glassfish.jersey.internal.inject.Injections.getOrCreate(Injections.java:106)
>         at org.glassfish.jersey.server.ApplicationHandler.lambda$initialize$3(ApplicationHandler.java:396)
>         at org.glassfish.jersey.server.internal.routing.SubResourceLocatorRouter.apply(SubResourceLocatorRouter.java:108)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:86)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:69)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:38)
>         at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173)
>         at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:245)
>         at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
>         at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
>         at org.glassfish.jersey.internal.Errors.process(Errors.java:292)
>         at org.glassfish.jersey.internal.Errors.process(Errors.java:274)
>         at org.glassfish.jersey.internal.Errors.process(Errors.java:244)
>         at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)
>         at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:232)
>         at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680)
>         at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)
>         ... 39 more
> Caused by: java.lang.IllegalArgumentException: interface org.glassfish.hk2.api.ProxyCtl is not visible from class loader
>         at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:581)
>         at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:557)
>         at java.lang.reflect.WeakCache$Factory.get(WeakCache.java:230)
>         at java.lang.reflect.WeakCache.get(WeakCache.java:127)
>         at java.lang.reflect.Proxy.getProxyClass0(Proxy.java:419)
>         at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:719)
>         at org.jvnet.hk2.internal.ProxyUtilities$3.run(ProxyUtilities.java:120)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jvnet.hk2.internal.ProxyUtilities.secureCreate(ProxyUtilities.java:115)
>         at org.jvnet.hk2.internal.ProxyUtilities.generateProxy(ProxyUtilities.java:194)
>         ... 70 more
> 2022-06-13 12:32:04,898 WARN  [SparkUI-49] server.HttpChannelState:768 : unhandled due to prior sendError
> javax.servlet.ServletException: A MultiException has 2 exceptions.  They are:
> 1. java.lang.IllegalArgumentException: interface org.glassfish.hk2.api.ProxyCtl is not visible from class loader
> 2. java.lang.IllegalArgumentException: While attempting to create a Proxy for javax.servlet.http.HttpServletRequest in scope org.glassfish.jersey.process.internal.RequestScoped an error occured while creating the proxy
>         at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:410)
>         at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)
>         at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366)
>         at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319)
>         at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)
>         at org.sparkproject.jetty.servlet.ServletHolder.handle(ServletHolder.java:791)
>         at org.sparkproject.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1626)
>         at org.apache.spark.ui.HttpSecurityFilter.doFilter(HttpSecurityFilter.scala:95)
>         at org.sparkproject.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
>         at org.sparkproject.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
>         at org.apache.hadoop.yarn.server.webproxy.amfilter.AmIpFilter.doFilter(AmIpFilter.java:192)
>         at org.sparkproject.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
>         at org.sparkproject.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1601)
>         at org.sparkproject.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:548)
>         at org.sparkproject.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
>         at org.sparkproject.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435)
>         at org.sparkproject.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
>         at org.sparkproject.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
>         at org.sparkproject.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
>         at org.sparkproject.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350)
>         at org.sparkproject.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
>         at org.sparkproject.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:766)
>         at org.sparkproject.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)
>         at org.sparkproject.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
>         at org.sparkproject.jetty.server.Server.handle(Server.java:516)
>         at org.sparkproject.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)
>         at org.sparkproject.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)
>         at org.sparkproject.jetty.server.HttpChannel.handle(HttpChannel.java:380)
>         at org.sparkproject.jetty.server.HttpConnection.onFillable(HttpConnection.java:273)
>         at org.sparkproject.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
>         at org.sparkproject.jetty.io.FillInterest.fillable(FillInterest.java:105)
>         at org.sparkproject.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
>         at org.sparkproject.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
>         at org.sparkproject.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
>         at org.sparkproject.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
>         at org.sparkproject.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
>         at org.sparkproject.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375)
>         at org.sparkproject.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:773)
>         at org.sparkproject.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:905)
>         at java.lang.Thread.run(Thread.java:750)
> Caused by: A MultiException has 2 exceptions.  They are:
> 1. java.lang.IllegalArgumentException: interface org.glassfish.hk2.api.ProxyCtl is not visible from class loader
> 2. java.lang.IllegalArgumentException: While attempting to create a Proxy for javax.servlet.http.HttpServletRequest in scope org.glassfish.jersey.process.internal.RequestScoped an error occured while creating the proxy
>         at org.jvnet.hk2.internal.ProxyUtilities.generateProxy(ProxyUtilities.java:211)
>         at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2074)
>         at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:93)
>         at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:67)
>         at org.glassfish.jersey.inject.hk2.ContextInjectionResolverImpl.resolve(ContextInjectionResolverImpl.java:103)
>         at org.jvnet.hk2.internal.Utilities.justInject(Utilities.java:988)
>         at org.jvnet.hk2.internal.ServiceLocatorImpl.inject(ServiceLocatorImpl.java:998)
>         at org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1073)
>         at org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1064)
>         at org.glassfish.jersey.inject.hk2.AbstractHk2InjectionManager.createAndInitialize(AbstractHk2InjectionManager.java:189)
>         at org.glassfish.jersey.inject.hk2.ImmediateHk2InjectionManager.createAndInitialize(ImmediateHk2InjectionManager.java:30)
>         at org.glassfish.jersey.internal.inject.Injections.getOrCreate(Injections.java:106)
>         at org.glassfish.jersey.server.ApplicationHandler.lambda$initialize$3(ApplicationHandler.java:396)
>         at org.glassfish.jersey.server.internal.routing.SubResourceLocatorRouter.apply(SubResourceLocatorRouter.java:108)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:86)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage._apply(RoutingStage.java:89)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:69)
>         at org.glassfish.jersey.server.internal.routing.RoutingStage.apply(RoutingStage.java:38)
>         at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173)
>         at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:245)
>         at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
>         at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
>         at org.glassfish.jersey.internal.Errors.process(Errors.java:292)
>         at org.glassfish.jersey.internal.Errors.process(Errors.java:274)
>         at org.glassfish.jersey.internal.Errors.process(Errors.java:244)
>         at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)
>         at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:232)
>         at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680)
>         at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)
>         ... 39 more
> Caused by: java.lang.IllegalArgumentException: interface org.glassfish.hk2.api.ProxyCtl is not visible from class loader
>         at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:581)
>         at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:557)
>         at java.lang.reflect.WeakCache$Factory.get(WeakCache.java:230)
>         at java.lang.reflect.WeakCache.get(WeakCache.java:127)
>         at java.lang.reflect.Proxy.getProxyClass0(Proxy.java:419)
>         at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:719)
>         at org.jvnet.hk2.internal.ProxyUtilities$3.run(ProxyUtilities.java:120)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at org.jvnet.hk2.internal.ProxyUtilities.secureCreate(ProxyUtilities.java:115)
>         at org.jvnet.hk2.internal.ProxyUtilities.generateProxy(ProxyUtilities.java:194)
>         ... 70 more



--
This message was sent by Atlassian Jira
(v8.20.7#820007)