Roughly speaking the service name is the init script name, so if you would 
manually stop/stop with /etc/init.d/java, then your service name in puppet is 
also java.


node "servername" {
  Service { "java":
    ensure = >"Stopped",
  }
}

Using "Resource" (initial capital) instead of "resource" (all lower case) is 
for defaults. You probably want to use "service" there.

You probably also want enable => false, so that the service will not start on 
boot.

Using debug/verbose will help you:

puppet apply --debug manifest.pp
puppet apply --verbose manifest.pp


On Fri, Jun 20, 2014 at 03:02:01AM -0700, Satish Katuru wrote:
>    Hi,
> 
>    I am new to Puppet and We are trying to stop and start any one of the
>    services running on the Puppet master /agent machine.
> 
>    Here is the Scenario:
> 
>    1. we have a Jboss service running on Puppet master and I am trying to
>    kill this service thru puppet.(this service is runnning with my userid)
> 
>    Service name is "java".
> 
>    2. In /etc/puppet/manifests/nodes.pp I have written code like this
> 
>    node "servername"
>    {
> 
>    Service {
> 
>    "java":
>    ensure = >"Stopped",
> 
>    }
>    }
> 
>    after this I ran this command
> 
>    puppet apply nodes.pp
> 
>    Nothing has happend.Still the process is running.(I am able to see the
>    process id : ps -ef|grep java)
> 
>    3.After this i created a module and place this code in init.pp in
>    /etc/puppet/modues/httpd/
> 
>    node "servername"
>    {
>    inlcude httpd
>    }
> 
>    puppet apply nodes.pp
> 
>    Nothing happend.
> 
>    Can you please guide us how to kill a process?
> 
>    --
>    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 [1][email protected].
>    To view this discussion on the web visit
>    
> [2]https://groups.google.com/d/msgid/puppet-users/c81e168e-38f0-416c-b0c2-bd0124c9e760%40googlegroups.com.
>    For more options, visit [3]https://groups.google.com/d/optout.
> 
> References
> 
>    Visible links
>    1. mailto:[email protected]
>    2. 
> https://groups.google.com/d/msgid/puppet-users/c81e168e-38f0-416c-b0c2-bd0124c9e760%40googlegroups.com?utm_medium=email&utm_source=footer
>    3. https://groups.google.com/d/optout

-- 
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/20140620172500.GA16135%40iniquitous.heresiarch.ca.
For more options, visit https://groups.google.com/d/optout.

Reply via email to