Yasha,
What distribution are you running? Is there any chance that you've
specified somewhere a non-default provider for the Service type?
I'm confused... this doesn't seem to be a Puppet issue to me. You
include "hasstatus => true"... so Puppet should restart the service if
your init script returns non-0. Are you sure your init script is
returning non-zero to trigger the restart?
How are you configuring the multiple instances? The myApp::service class
that you show below can only be applied once on a given node.
-jantman
On 11/01/2013 11:41 AM, Yasha Zislin wrote:
> Hello,
>
> I have multiple instances of a service running on linux server. This
> service has status, restart, start and stop init scripts.
> One of the instances keeps dying for unknown reasons (probably network
> related).
> I have puppet configured to monitor the service but it doesnt consider
> it to be down when one of the instances dies.
>
> Is there a way to configure puppet to initiate restart when one of the
> instances dies?
>
> Here is my current config
>
> class myApp::service {
> service { "myService":
> ensure => running,
> hasstatus => true,
> hasrestart => true,
> enable => true,
> }
> }
>
> Thanks.
> --
> You received this message because you are subscribed to the Google
> Groups "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/5de0eace-4117-4ac1-8cd2-23e6efc17237%40googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/52741A65.90607%40jasonantman.com.
For more options, visit https://groups.google.com/groups/opt_out.