-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/31051/
-----------------------------------------------------------

Review request for Ambari, Alejandro Fernandez, Srimanth Gunturi, and Yusaku 
Sako.


Bugs: AMBARI-9644
    https://issues.apache.org/jira/browse/AMBARI-9644


Repository: ambari


Description
-------

In scenarios where Spark Job History Server is not running on same node as ATS, 
the Spark service check fails during cluster bringup.
Although the JHS is up, it returns 500 to the curl requests since its waiting 
for connection to ATS.
Need to add ATS also as a dependency for Spark Service Check


Diffs
-----

  ambari-server/src/main/resources/stacks/HDP/2.2/role_command_order.json 
6f52cfd 

Diff: https://reviews.apache.org/r/31051/diff/


Testing
-------

Tested on a 3 node cluster with following configuration :

=======3======= [ NN + Clients ]
Namenode Install
ZooKeeper Server install
ZooKeeper Server start
NameNode start

======2======== [ S NN, HS, ATS, RM + Clients ]
ATS start                  *( 16:23:53 )*
History Server start       ( 16:24:02 )
RM start
Secondary NN start
HDFC Service Check
Spark Service Check        *(16:25:19)*

======1======== [ SHS ]
Spark History Server start *( 16:23:05 )*
ZooKeeper Server start     ( 16:23:10 )
NodeManager start


As can be seen from the timings, Spark Service Check happens after the ATS 
start.


Thanks,

Gautam Borad

Reply via email to