[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14512562#comment-14512562 ] Hudson commented on YARN-3351: -- SUCCESS: Integrated in Hadoop-Mapreduce-trunk #2124 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2124/]) Moving YARN-3351, YARN-3382, YARN-3472, MAPREDUCE-6238 to the 2.7.1 CHANGES.txt (vinodkv: rev 2f82ae042a6f3110742aaa57c076bb9ebd7888d1) * hadoop-mapreduce-project/CHANGES.txt * hadoop-yarn-project/CHANGES.txt > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.7.1 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14512538#comment-14512538 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #175 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/175/]) Moving YARN-3351, YARN-3382, YARN-3472, MAPREDUCE-6238 to the 2.7.1 CHANGES.txt (vinodkv: rev 2f82ae042a6f3110742aaa57c076bb9ebd7888d1) * hadoop-yarn-project/CHANGES.txt * hadoop-mapreduce-project/CHANGES.txt > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.7.1 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14512461#comment-14512461 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #165 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/165/]) Moving YARN-3351, YARN-3382, YARN-3472, MAPREDUCE-6238 to the 2.7.1 CHANGES.txt (vinodkv: rev 2f82ae042a6f3110742aaa57c076bb9ebd7888d1) * hadoop-yarn-project/CHANGES.txt * hadoop-mapreduce-project/CHANGES.txt > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.7.1 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14512443#comment-14512443 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-Hdfs-trunk #2106 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk/2106/]) Moving YARN-3351, YARN-3382, YARN-3472, MAPREDUCE-6238 to the 2.7.1 CHANGES.txt (vinodkv: rev 2f82ae042a6f3110742aaa57c076bb9ebd7888d1) * hadoop-yarn-project/CHANGES.txt * hadoop-mapreduce-project/CHANGES.txt > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.7.1 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14512414#comment-14512414 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-Yarn-trunk #908 (See [https://builds.apache.org/job/Hadoop-Yarn-trunk/908/]) Moving YARN-3351, YARN-3382, YARN-3472, MAPREDUCE-6238 to the 2.7.1 CHANGES.txt (vinodkv: rev 2f82ae042a6f3110742aaa57c076bb9ebd7888d1) * hadoop-yarn-project/CHANGES.txt * hadoop-mapreduce-project/CHANGES.txt > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.7.1 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14512396#comment-14512396 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #174 (See [https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/174/]) Moving YARN-3351, YARN-3382, YARN-3472, MAPREDUCE-6238 to the 2.7.1 CHANGES.txt (vinodkv: rev 2f82ae042a6f3110742aaa57c076bb9ebd7888d1) * hadoop-mapreduce-project/CHANGES.txt * hadoop-yarn-project/CHANGES.txt > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.7.1 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14512093#comment-14512093 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-trunk-Commit #7673 (See [https://builds.apache.org/job/Hadoop-trunk-Commit/7673/]) Moving YARN-3351, YARN-3382, YARN-3472, MAPREDUCE-6238 to the 2.7.1 CHANGES.txt (vinodkv: rev 2f82ae042a6f3110742aaa57c076bb9ebd7888d1) * hadoop-mapreduce-project/CHANGES.txt * hadoop-yarn-project/CHANGES.txt > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.7.1 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14369530#comment-14369530 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-Mapreduce-trunk #2087 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk/2087/]) YARN-3351. AppMaster tracking URL is broken in HA. (Anubhav Dhoot via kasha) (kasha: rev 20b49224eb90c796f042ac4251508f3979fd4787) * hadoop-yarn-project/CHANGES.txt * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/util/WebAppUtils.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/NavBlock.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/test/java/org/apache/hadoop/yarn/util/TestWebAppUtils.java > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.8.0 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14369492#comment-14369492 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-Mapreduce-trunk-Java8 #137 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Java8/137/]) YARN-3351. AppMaster tracking URL is broken in HA. (Anubhav Dhoot via kasha) (kasha: rev 20b49224eb90c796f042ac4251508f3979fd4787) * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/NavBlock.java * hadoop-yarn-project/CHANGES.txt * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/util/WebAppUtils.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/test/java/org/apache/hadoop/yarn/util/TestWebAppUtils.java > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.8.0 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14369425#comment-14369425 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-Hdfs-trunk-Java8 #128 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk-Java8/128/]) YARN-3351. AppMaster tracking URL is broken in HA. (Anubhav Dhoot via kasha) (kasha: rev 20b49224eb90c796f042ac4251508f3979fd4787) * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/NavBlock.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/util/WebAppUtils.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/test/java/org/apache/hadoop/yarn/util/TestWebAppUtils.java * hadoop-yarn-project/CHANGES.txt > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.8.0 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14369404#comment-14369404 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-Hdfs-trunk #2069 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk/2069/]) YARN-3351. AppMaster tracking URL is broken in HA. (Anubhav Dhoot via kasha) (kasha: rev 20b49224eb90c796f042ac4251508f3979fd4787) * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/test/java/org/apache/hadoop/yarn/util/TestWebAppUtils.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/util/WebAppUtils.java * hadoop-yarn-project/CHANGES.txt * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/NavBlock.java > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.8.0 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14368935#comment-14368935 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-Yarn-trunk #871 (See [https://builds.apache.org/job/Hadoop-Yarn-trunk/871/]) YARN-3351. AppMaster tracking URL is broken in HA. (Anubhav Dhoot via kasha) (kasha: rev 20b49224eb90c796f042ac4251508f3979fd4787) * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/test/java/org/apache/hadoop/yarn/util/TestWebAppUtils.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/NavBlock.java * hadoop-yarn-project/CHANGES.txt * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/util/WebAppUtils.java > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.8.0 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14368913#comment-14368913 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-Yarn-trunk-Java8 #137 (See [https://builds.apache.org/job/Hadoop-Yarn-trunk-Java8/137/]) YARN-3351. AppMaster tracking URL is broken in HA. (Anubhav Dhoot via kasha) (kasha: rev 20b49224eb90c796f042ac4251508f3979fd4787) * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/util/WebAppUtils.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/NavBlock.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/test/java/org/apache/hadoop/yarn/util/TestWebAppUtils.java * hadoop-yarn-project/CHANGES.txt > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.8.0 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14368209#comment-14368209 ] Hudson commented on YARN-3351: -- FAILURE: Integrated in Hadoop-trunk-Commit #7365 (See [https://builds.apache.org/job/Hadoop-trunk-Commit/7365/]) YARN-3351. AppMaster tracking URL is broken in HA. (Anubhav Dhoot via kasha) (kasha: rev 20b49224eb90c796f042ac4251508f3979fd4787) * hadoop-yarn-project/CHANGES.txt * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/test/java/org/apache/hadoop/yarn/util/TestWebAppUtils.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/util/WebAppUtils.java * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/NavBlock.java > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Fix For: 2.8.0 > > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14368126#comment-14368126 ] Karthik Kambatla commented on YARN-3351: +1 > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14368090#comment-14368090 ] Hadoop QA commented on YARN-3351: - {color:green}+1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12705449/YARN-3351.003.patch against trunk revision c239b6d. {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:green}+1 tests included{color}. The patch appears to include 1 new or modified test files. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. There were no new javadoc warning messages. {color:green}+1 eclipse:eclipse{color}. The patch built with eclipse:eclipse. {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:green}+1 core tests{color}. The patch passed unit tests in hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager. Test results: https://builds.apache.org/job/PreCommit-YARN-Build/7019//testReport/ Console output: https://builds.apache.org/job/PreCommit-YARN-Build/7019//console This message is automatically generated. > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Attachments: YARN-3351.001.patch, YARN-3351.002.patch, > YARN-3351.003.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14367719#comment-14367719 ] Hadoop QA commented on YARN-3351: - {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12705406/YARN-3351.002.patch against trunk revision 402817c. {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:green}+1 tests included{color}. The patch appears to include 1 new or modified test files. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. There were no new javadoc warning messages. {color:green}+1 eclipse:eclipse{color}. The patch built with eclipse:eclipse. {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:red}-1 core tests{color}. The patch failed these unit tests in hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager: org.apache.hadoop.yarn.util.TestWebAppUtils Test results: https://builds.apache.org/job/PreCommit-YARN-Build/7015//testReport/ Console output: https://builds.apache.org/job/PreCommit-YARN-Build/7015//console This message is automatically generated. > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Attachments: YARN-3351.001.patch, YARN-3351.002.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14366028#comment-14366028 ] Karthik Kambatla commented on YARN-3351: Patch looks good. Few nits: # Spurious white-space changes in WebAppUtils#getResolvedRMWebAppURLWithoutScheme and WebAppUtils#getResolvedRemoteRMWebAppURLWithoutScheme # Was the intention to set the hostnames to resolve to 127.0.0.1? # Asserts in the tests should have an error message for when the assert fails. > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > Attachments: YARN-3351.001.patch > > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (YARN-3351) AppMaster tracking URL is broken in HA
[ https://issues.apache.org/jira/browse/YARN-3351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14363284#comment-14363284 ] Anubhav Dhoot commented on YARN-3351: - The issue is the AM tracking link code is sharing the same common codeĀ as the NM web app. After YARN-2713 this code returns the first RM in HA case and letting is redirect to the active HA. This works in the case of NM as its just getting a remote url. But in the case of AM tracking URL this is used by the caller to bind to the address. Hence if in HA if anything other than the first RM is active, we end up trying to bind to the other RM address and fail with the error desribed. > AppMaster tracking URL is broken in HA > -- > > Key: YARN-3351 > URL: https://issues.apache.org/jira/browse/YARN-3351 > Project: Hadoop YARN > Issue Type: Bug > Components: webapp >Reporter: Anubhav Dhoot >Assignee: Anubhav Dhoot > > After YARN-2713, the AppMaster link is broken in HA. To repro > a) setup RM HA and ensure the first RM is not active, > b) run a long sleep job and view the tracking url on the RM applications page > The log and full stack trace is shown below > {noformat} > 2015-02-05 20:47:43,478 WARN org.mortbay.log: > /proxy/application_1423182188062_0002/: java.net.BindException: Cannot assign > requested address > {noformat} > {noformat} > java.net.BindException: Cannot assign requested address > at java.net.PlainSocketImpl.socketBind(Native Method) > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) > at java.net.Socket.bind(Socket.java:631) > at java.net.Socket.(Socket.java:423) > at java.net.Socket.(Socket.java:280) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.proxyLink(WebAppProxyServlet.java:188) > at > org.apache.hadoop.yarn.server.webproxy.WebAppProxyServlet.doGet(WebAppProxyServlet.java:345) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)