Hi Sumit, Thanks for replying.
My service has both Master and Client. The Master itself is also a client. Is there some logic behind which node Ambari picks to run the Service Check? Thanks On Tue, Mar 22, 2016 at 11:36 AM, Sumit Mohanty <[email protected]> wrote: > I thought the Service Check is only run on CLIENT components associated > with the Service. However, if there are no CLIENT components then it may be > picking up any host that has any component. Does your service only has a > MASTER component? > ------------------------------ > *From:* Pei Heng Zeng <[email protected]> > *Sent:* Tuesday, March 22, 2016 11:32 AM > *To:* [email protected] > *Subject:* Run Service Check on a certain node > > Hi, > > I am trying to implement a Service Check feature for a custom service in > Ambari. I am running into a problem where I have no control over which node > the Service Check is run on. This is a problem because the Service Check is > only designed to run on the node where the Master of the service resides. > If the Master happens to be on the node that Ambari picks to run the > Service Check, then the Service Check will run properly. Otherwise, it will > basically be a no-op. > > Did anyone else run into similar issues? > > Your response is greatly appreciated. > > Sincerely, > > Pei Heng Zeng >
