Skip to content

Instantly share code, notes, and snippets.

@kbarber
Created July 31, 2011 00:55
Show Gist options
  • Save kbarber/1116210 to your computer and use it in GitHub Desktop.
Save kbarber/1116210 to your computer and use it in GitHub Desktop.
mcollective libvirt plugin
Opennebula:
root@node1:/usr/share/mcollective/plugins/mcollective# onevm list
ID USER NAME STAT CPU MEM HOSTNAME TIME
319 oneadmin tcdb1.vm runn 0 512M node1.cloud.bob 09 08:43:14
320 oneadmin tcweb2.v runn 0 384M node1.cloud.bob 09 08:43:14
321 oneadmin tcweb1.v runn 0 384M node1.cloud.bob 09 08:43:14
322 oneadmin tclb1.vm runn 0 256M node1.cloud.bob 09 08:43:14
323 oneadmin tclb2.vm runn 0 256M node1.cloud.bob 09 08:43:13
MCollective equivalent:
root@node1:/usr/share/mcollective/plugins/mcollective# mco libvirt -v domain_list
Determining the amount of hosts matching filter for 2 seconds .... 1
* [ ============================================================> ] 1 / 1
UUID ID NAME STATUS VCPU MEM NODE
079dc340-6cf1-b379-448b-2b21fd521e00 103 one-322 runnin 1 256M node1.cloud.bob
6748557c-4190-6617-f656-dac4d3bbc7e7 100 one-321 runnin 1 384M node1.cloud.bob
7b6c9fdc-9bef-d600-b296-a17786c24705 101 one-319 runnin 1 512M node1.cloud.bob
af8a703d-e4ce-9783-8c0a-be2ee549467d 104 one-323 runnin 1 256M node1.cloud.bob
df903d50-68c5-6f17-dca2-03c97740871b 102 one-320 runnin 1 384M node1.cloud.bob
finished
root@node1:/usr/share/mcollective/plugins/mcollective#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment