I host about 700 directories and 1300 files on the puppetmaster server, using default Webrick server. On the client, it takes about 6 minutes to get these files, and responses lots of errors which like "Failed to retrieve current state of resource" :( -- 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.
Jomo <zhanght@gmail.com> writes:> I host about 700 directories and 1300 files on the puppetmaster > server, using default Webrick server.I believe the standard response is "get a better server"; the default is really not well optimized for high volume loads — and while this is a high volume of file traffic, not manifest traffic, it probably counts. I suggest you look to replacing webrick with one of the other options that give multiple, load balanced puppetmasters. Passenger and 0.25.* work well for me, but bugs with that have me holding off the 2.6 series for now.... Daniel -- ✣ Daniel Pittman ✉ daniel@rimspace.net ☎ +61 401 155 707 ♽ made with 100 percent post-consumer electrons -- 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.
Daniel Pittman wrote:> I suggest you look to replacing webrick with one of the other options that > give multiple, load balanced puppetmasters. Passenger and 0.25.* work well > for me, but bugs with that have me holding off the 2.6 series for now.... >Daniel Are there tickets logged for the issues? Indeed what are the issues? Just want to make sure we''re actually working to fix these. Cheers James Turnbull -- Puppet Labs - http://www.puppetlabs.com C: 503-734-8571 -- 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.
The line in config.rb " require ''puppet/application/puppetmasterd'' " it should be " require ''puppet/application/master'' " ? On Aug 18, 2:41 am, James Turnbull <ja...@puppetlabs.com> wrote:> Daniel Pittman wrote: > > I suggest you look to replacing webrick with one of the other options that > > give multiple, load balanced puppetmasters. Passenger and 0.25.* work well > > for me, but bugs with that have me holding off the 2.6 series for now.... > > Daniel > > Are there tickets logged for the issues? Indeed what are the issues? > Just want to make sure we''re actually working to fix these. > > Cheers > > James Turnbull > > -- > Puppet Labs -http://www.puppetlabs.com > C: 503-734-8571-- 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.
Debain squeeze with passenger 2.2.15 , I got these errors: [Tue Aug 17 16:40:31 2010] [notice] Apache/2.2.16 (Debian) PHP/5.3.2-1 with Suhosin-Patch mod_python/3.3.1 Python/2.6.6rc1+ mod_ssl/2.2.16 OpenSSL/0.9.8o Phusion_Passenger/2.2.15 configured -- resuming normal operations *** Exception LoadError in PhusionPassenger::Rack::ApplicationSpawner (no such file to load -- puppet/application/puppetmasterd) (process 7848): from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'' from config.ru:14 from /usr/lib/ruby/1.8/rack/builder.rb:46:in `instance_eval'' from /usr/lib/ruby/1.8/rack/builder.rb:46:in `initialize'' from config.ru:1:in `new'' from config.ru:1 Could not prepare for execution: Got 1 failure(s) while initializing: change from absent to directory failed: Could not set ''directory on ensure: Permission denied - /var/lib/puppet/.puppet Could not prepare for execution: Got 1 failure(s) while initializing: change from absent to directory failed: Could not set ''directory on ensure: Permission denied - /var/lib/puppet/.puppet/manifests On Aug 18, 2:41 am, James Turnbull <ja...@puppetlabs.com> wrote:> Daniel Pittman wrote: > > I suggest you look to replacing webrick with one of the other options that > > give multiple, load balanced puppetmasters. Passenger and 0.25.* work well > > for me, but bugs with that have me holding off the 2.6 series for now.... > > Daniel > > Are there tickets logged for the issues? Indeed what are the issues? > Just want to make sure we''re actually working to fix these. > > Cheers > > James Turnbull > > -- > Puppet Labs -http://www.puppetlabs.com > C: 503-734-8571-- 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.
Jomo wrote:> The line in config.rb > > " require ''puppet/application/puppetmasterd'' " > > it should be " require ''puppet/application/master'' " ?It is: http://github.com/reductivelabs/puppet/blob/2.6.x/ext/rack/files/config.ru Fixed for 2.6.1. Regards James Turnbull -- Puppet Labs - http://www.puppetlabs.com C: 503-734-8571 -- 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.
James Turnbull <james@puppetlabs.com> writes:> Daniel Pittman wrote: > >> I suggest you look to replacing webrick with one of the other options that >> give multiple, load balanced puppetmasters. Passenger and 0.25.* work well >> for me, but bugs with that have me holding off the 2.6 series for now.... > > Are there tickets logged for the issues? Indeed what are the issues? > Just want to make sure we''re actually working to fix these.Yeah, they are the ones discussed here: zero length files, and some sort of trailing ''/'' thing that breaks some clients, or so. The first one scared me enough that I figured to wait for another release before I looked further. So, yeah, all the stuff that worried me is being attended to by y''all. Daniel It made it easy for me to stop there that we are presently quite busy on other issues, so upgrading is desirable-but-not-essential at this point. -- ✣ Daniel Pittman ✉ daniel@rimspace.net ☎ +61 401 155 707 ♽ made with 100 percent post-consumer electrons -- 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.