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
>

Reply via email to