Ed Greenberg
2012-May-25 17:52 UTC
[Puppet Users] cannot generate tempfile `/tmp/puppet.30616.9''
I have three (out of 90) machines with the error: cannot generate tempfile `/tmp/puppet.30616.9'' I have plenty of disk and plenty of inodes. My temp directory is permissioned: drwxrwxrwt 4 root root 20480 2012-05-24 01:33 /tmp I get these for two puppet items on each row. The daemon is not running. I run it manually using /usr/sbin/puppetd --verbose --no-daemonize --onetime --server=xxx --fqdn=yyy Are there any suggestions? Ed G -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Mukul Malhotra
2012-May-27 14:30 UTC
Re: [Puppet Users] cannot generate tempfile `/tmp/puppet.30616.9''
This error is due to the attributes which are applied to the paticular file. Check lsattr <file name> & remove the chattr attribute then run puppet again.... mac On Fri, May 25, 2012 at 11:22 PM, Ed Greenberg <greenberg.ed@gmail.com>wrote:> I have three (out of 90) machines with the error: cannot generate > tempfile `/tmp/puppet.30616.9'' > > I have plenty of disk and plenty of inodes. > > My temp directory is permissioned: drwxrwxrwt 4 root root 20480 > 2012-05-24 01:33 /tmp > > I get these for two puppet items on each row. > > The daemon is not running. I run it manually using /usr/sbin/puppetd > --verbose --no-daemonize --onetime --server=xxx --fqdn=yyy > > Are there any suggestions? > > Ed G > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscribe@googlegroups.com. > 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 puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
jcbollinger
2012-May-29 13:44 UTC
[Puppet Users] Re: cannot generate tempfile `/tmp/puppet.30616.9''
On May 27, 9:30 am, Mukul Malhotra <smilemukul2...@gmail.com> wrote:> This error is due to the attributes which are applied to the paticular file. > > Check lsattr <file name> & remove the chattr attribute then run puppet > again....My guess would be that the filesystem containing /tmp is mounted read- only. The kernel could put it in that state if it detected serious filesystem errors, or mount options could be just plain misconfigured. I have seen this sort of thing happen when a disk goes bad. Less likely, if SELinux is running in enforcing mode then it could be denying access. That would be pretty strange for the /tmp directory, but if your security policy were flawed or your disk labeling wrong then it could happen. John -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.