Hi,
I have this:
service { "bind9":
ensure => running,
hasrestart => true,
pattern => "named",
require => Package["bind9"],
}
because the process is called 'named'.
Best regards,
Martijn Grendelman
On 31-08-11 22:56, Russell Van Tassell wrote:
> Just a couple odd questions... does the status return 0 or 1 when bind is
> running? If the process table is used, would you need a "name" parameter
> to differentiate the name versus the process name? And, what version of
> puppet? You might need a "hasstatus" in there, as well?
>
> Ref: http://docs.puppetlabs.com/references/stable/type.html#service
>
>
>
> On Wed, Aug 31, 2011 at 1:43 PM, Craig White <[email protected]
> <mailto:[email protected]>> wrote:
>
> Seems that every cycle, puppet thinks that bind9 service is stopped
> and wants to restart...
>
> info: Applying configuration version '1314822598'
> notice: /Stage[main]/Bind::Service/Service[bind9]/ensure: ensure
> changed 'stopped' to 'running'
> notice: Finished catalog run in 3.70 seconds
>
> But it's running and from the logs, puppet doesn't appear to have any
> impact at all (bind9 was running, continues to run and is not
> restarted by the puppet cycle).
>
> # /etc/init.d/bind9 status
> * bind9 is running
>
> # update-rc.d -n bind9 defaults
> System start/stop links for /etc/init.d/bind9 already exist.
>
> # ps aux | grep `cat /var/run/named/named.pid`|grep -v grep
> bind 21856 0.0 0.2 326644 39664 ? Ssl Aug26 0:17
> /usr/sbin/named -u bind
>
> Extremely simple class...
> class bind::service {
> service { "bind9":
> ensure => running,
> require => Class["bind::install"],
> }
> }
>
> ???
>
> --
> Craig White ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> [email protected] <mailto:[email protected]>
> 1.800.869.6908
> <tel:1.800.869.6908> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> www.ttiassessments.com <http://www.ttiassessments.com>
>
> Need help communicating between generations at work to achieve your
> desired success? Let us help!
>
> --
> You received this message because you are subscribed to the Google
> Groups "Puppet Users" group.
> To post to this group, send email to [email protected]
> <mailto:[email protected]>.
> To unsubscribe from this group, send email to
> [email protected]
> <mailto:puppet-users%[email protected]>.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.