Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
This is related to YARN-3030. YARN-3030 sets up a per-node timeline aggregator and the associated REST server. It runs fine as a standalone process, but does not work if it runs inside the node manager due to possible collisions of servlet mapping.
Exception:
org.apache.hadoop.yarn.webapp.WebAppException: /v2/timeline: controller for v2 not found at org.apache.hadoop.yarn.webapp.Router.resolveDefault(Router.java:232) at org.apache.hadoop.yarn.webapp.Router.resolve(Router.java:140) at org.apache.hadoop.yarn.webapp.Dispatcher.service(Dispatcher.java:134) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) at com.sun.jersey.spi.container.servlet.ServletContainer.doFilter(ServletContainer.java:900) at com.sun.jersey.spi.container.servlet.ServletContainer.doFilter(ServletContainer.java:834) at com.sun.jersey.spi.container.servlet.ServletContainer.doFilter(ServletContainer.java:795) ...
Attachments
Attachments
Issue Links
- is related to
-
YARN-3030 [Collector wireup] Set up timeline collector with basic request serving structure and lifecycle
- Resolved
-
YARN-3033 [Collector wireup] Implement NM starting the standalone timeline collector daemon
- Resolved
-
YARN-1142 MiniYARNCluster web ui does not work properly
- Open
-
HADOOP-11728 Try merging USER_FACING_URLS and ALL_URLS
- Patch Available
- relates to
-
YARN-3276 Refactor and fix null casting in some map cast for TimelineEntity (old and new) and fix findbug warnings
- Resolved
-
YARN-10556 Web-app server does not work for Timeline V2
- Open