Skip to content

Instantly share code, notes, and snippets.

@flibby-jibbit
Created May 9, 2013 16:10
Show Gist options
  • Save flibby-jibbit/5548460 to your computer and use it in GitHub Desktop.
Save flibby-jibbit/5548460 to your computer and use it in GitHub Desktop.
LVM error
Recipe: lvm::default
* package[lvm2] action install (up to date)
* chef_gem[di-ruby-lvm] action install (up to date)
Recipe: cmp_infrastructure::logical_volumes
* lvm_logical_volume[jenkins] action nothing (up to date)
* lvm_logical_volume[marketplace] action nothing (up to date)
* lvm_volume_group[apps] action create (up to date)
Recipe: <Dynamically Defined Resource>
* ruby_block[logical_volumes_updated_for_group_apps] action nothing (up to date)
* ruby_block[create_logical_volumes_for_group_apps] action nothing (up to date)
* ruby_block[create_volume_group_apps] action run
================================================================================
Error executing action `run` on resource 'ruby_block[create_volume_group_apps]'
================================================================================
LVM::External::ExternalFailure
------------------------------
Fatal error, `/sbin/lvm vgcreate apps /dev/sdc` returned 5 with 'File descriptor 5 (pipe:[10577]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 6 (pipe:[10577]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 7 (/var/chef/cache/chef-client-running.pid) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 8 (socket:[14600]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 9 (socket:[14603]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 10 (socket:[14606]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 11 (socket:[14610]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 12 (socket:[12487]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 13 (socket:[14616]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 14 (socket:[12488]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 15 (socket:[12489]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 16 (/dev/null) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 17 (/dev/null) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 18 (socket:[14627]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
Device /dev/sdc not found (or ignored by filtering).
Unable to add physical volume '/dev/sdc' to volume group 'apps'.'
Cookbook Trace:
---------------
/var/chef/cache/cookbooks/lvm/providers/volume_group.rb:48:in `block (3 levels) in class_from_file'
Resource Declaration:
---------------------
# In /var/chef/cache/cookbooks/lvm/providers/volume_group.rb
38: ruby_block "create_volume_group_#{new_resource.name}" do
39: block do
40: lvm = LVM::LVM.new
41:
42: name = new_resource.name
43: physical_volumes = physical_volume_list.join ' '
44: physical_extent_size = new_resource.physical_extent_size ? "-s #{new_resource.physical_extent_size}" : ''
45: command = "vgcreate #{name} #{physical_extent_size} #{physical_volumes}"
46:
47: Chef::Log.debug "Executing lvm command '#{command}'"
48: output = lvm.raw command
49: Chef::Log.debug "Command output: '#{output}'"
50: new_resource.updated_by_last_action true
51: end
52: not_if do
53: lvm = LVM::LVM.new
54: lvm.volume_groups[new_resource.name]
55: end
56: notifies :create, "ruby_block[create_logical_volumes_for_group_#{new_resource.name}]", :immediately
57: end
58: end
Compiled Resource:
------------------
# Declared in /var/chef/cache/cookbooks/lvm/providers/volume_group.rb:38:in `block in class_from_file'
ruby_block("create_volume_group_apps") do
action "run"
retries 0
retry_delay 2
block_name "create_volume_group_apps"
cookbook_name "cmp_infrastructure"
block #<Proc:0x000000067fdef0@/var/chef/cache/cookbooks/lvm/providers/volume_group.rb:39>
not_if { #code block }
end
Recipe: ntp::default
* service[ntp] action restart
- restart service service[ntp]
[2013-05-09T16:07:09+00:00] ERROR: Running exception handlers
[2013-05-09T16:07:10+00:00] FATAL: Saving node information to /var/chef/cache/failed-run-data.json
[2013-05-09T16:07:10+00:00] ERROR: Exception handlers complete
Chef Client failed. 27 resources updated
[2013-05-09T16:07:10+00:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
[2013-05-09T16:07:10+00:00] FATAL: LVM::External::ExternalFailure: ruby_block[create_volume_group_apps] (/var/chef/cache/cookbooks/lvm/providers/volume_group.rb line 38) had an error: LVM::External::ExternalFailure: Fatal error, `/sbin/lvm vgcreate apps /dev/sdc` returned 5 with 'File descriptor 5 (pipe:[10577]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 6 (pipe:[10577]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 7 (/var/chef/cache/chef-client-running.pid) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 8 (socket:[14600]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 9 (socket:[14603]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 10 (socket:[14606]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 11 (socket:[14610]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 12 (socket:[12487]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 13 (socket:[14616]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 14 (socket:[12488]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 15 (socket:[12489]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 16 (/dev/null) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 17 (/dev/null) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
File descriptor 18 (socket:[14627]) leaked on lvm invocation. Parent PID 1577: /opt/chef/embedded/bin/ruby
Device /dev/sdc not found (or ignored by filtering).
Unable to add physical volume '/dev/sdc' to volume group 'apps'.'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment