>parent directory /var/lib/puppet does not exist

This directory seems dont exists?

Rodney

On Jan 9, 6:48 pm, Arnau Bria <[email protected]> wrote:
> Hi all,
>
> I'm doing a new install of my puppet server and I'm doing it like:
>
> 1.-) adding epel repo:http://fedoraproject.org/wiki/EPEL/FAQ#howtouse
>
> 2.-) yum -y install puppet-server
>
> 3.-) rm -rf /etc/puppet
>
> 4.-) copy my old puppet conf (from puppet-0.24.5 to 0.24.6)
>
> mv /etc/puppet.old /etc/puppet
>
> 5.-) start puppetmaster:
>
> [gridinstall etc]# /etc/init.d/puppetmaster start
> Starting puppetmaster: Got 1 failure(s) while initializing: change from 
> absent to directory failed: Cannot create /var/lib/puppet/clientbucket; 
> parent directory /var/lib/puppet does not exist
>                                                            [FAILED]
>
> I could create dirs by hand, but I suppose it's not the solution.
>
> My puppetmaster.conf:
> [puppet]
>     # Where Puppet stores dynamic and growing data.
>     # The default value is '/var/puppet'.
>     vardir = /var/lib/puppet
>
>     # The Puppet log directory.
>     # The default value is '$vardir/log'.
>     logdir = /var/log/puppet
>
>     # Where Puppet PID files are kept.
>     # The default value is '$vardir/run'.
>     rundir = /var/run/puppet
>
>     # Where SSL certificates are kept.
>     # The default value is '$confdir/ssl'.
>     ssldir = $vardir/ssl
> modulepath = /etc/puppet/manifests/modules
>
> [puppetd]
>     # The file in which puppetd stores a list of the classes
>     # associated with the retrieved configuratiion.  Can be loaded in
>     # the separate ``puppet`` executable using the ``--loadclasses``
>     # option.
>     # The default value is '$confdir/classes.txt'.
>     classfile = $vardir/classes.txt
>
>     # Where puppetd caches the local configuration.  An
>     # extension indicating the cache format is added automatically.
>     # The default value is '$confdir/localconfig'.
>         localconfig = $vardir/localconfig
>         reports         = rrdgraph,store,log
>         reportdir       = $vardir/report
>         rrddir          = $vardir/rrd
>         rrdinterval     = $runinterval
>         rrdgraph        = true
>
> [puppetmaster]
> autosign = /etc/puppet/autosign.conf
> modulepath = /etc/puppet/manifests/modules
> [puppetmasterd]
> modulepath = /etc/puppet/manifests/modules
>
> Could someone help me to find is my problem?
>
> Cheers,
> Arnau
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to