[ 
https://issues.apache.org/jira/browse/AMBARI-20220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16007004#comment-16007004
 ] 

Jonathan Hurley commented on AMBARI-20220:
------------------------------------------

I don't think you can attach screenshots here... But aside from the one file I 
pointed out, the other file is a Java file which is build into the JAR, so you 
wouldn't be able to replace it. Why are you trying to take this as a patch on 
top of an install? If that's what you're doing then you only need to change 
ambari_server_main.py until you can do an official ambari-server upgrade. 

> Parameterize the Startup Web Server Timeout Default Value
> ---------------------------------------------------------
>
>                 Key: AMBARI-20220
>                 URL: https://issues.apache.org/jira/browse/AMBARI-20220
>             Project: Ambari
>          Issue Type: Task
>          Components: ambari-server
>    Affects Versions: 2.5.0
>            Reporter: Vivek Rathod
>            Assignee: Jonathan Hurley
>            Priority: Critical
>             Fix For: 2.5.0
>
>         Attachments: AMBARI-20220.patch
>
>
> The {{ambari-server start}} and {{ambari-server restart}} commands are 
> currently hard coded to wait a maximum of 50 seconds for the Jetty server to 
> bind to port 8080 (or whatever the configured port is).
> Under normal circumstances, this value should be fine. However, since Jetty 
> loads classes from views, the more views which are installed increases the 
> total load time before Jetty binds to the server port.
> {code}
> ambari-server restart --debug
> Using python  /usr/bin/python
> Restarting ambari-server
> Waiting for server stop...
> Ambari Server stopped
> Ambari Server running with administrator privileges.
> Organizing resource files at /var/lib/ambari-server/resources...
> Ambari database consistency check started...
> Server PID at: /var/run/ambari-server/ambari-server.pid
> Server out at: /var/log/ambari-server/ambari-server.out
> Server log at: /var/log/ambari-server/ambari-server.log
> Waiting for server 
> start............................................................
> DB configs consistency check found warnings. See 
> /var/log/ambari-server/ambari-server-check-database.log for more details.
> ERROR: Exiting with exit code 1.
> REASON: Server not yet listening on http port 8080 after 50 seconds. Exiting.
> {code}
> Although this a general problem with the architecture of Views, it's still 
> valuable to have this startup property configurable.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to