[one-users] Opennebula Debian 7.0 Wheezy Xen 4.1

Javier Fontan jfontan at opennebula.org
Tue May 28 10:40:44 PDT 2013


Hi,

First, I think you can fix the credit scheduler problem changing the
file xenrc in /var/lib/one/remotes/vmm/xen:

# In xen 4.1 the credit scheduler command is called sched-credit,
# uncomment this line if you are using this version
#export XM_CREDITS="sudo $XM_PATH sched-credit"

I am getting the exact same error in a xen 4.2 but still haven't found
the problem. I'll get to you as soon as I find what is wrong.

Cheers

On Mon, May 27, 2013 at 6:59 PM, Alberto Picón Couselo
<alpicon1 at gmail.com> wrote:
> Hello everybody.
>
> We are testing Debian 7.0 Wheezy Xen 4.1.4 hypervisor using Opennebula 3.8.3
> and we have found several deployment problems.
>
> We added the host to the infrastructure and Sunstone seems to monitor it
> correctly.
>
> [InM][I]: Monitoring host xen-hv (14)
> [InM][D]: Host 14 successfully monitored.
>
> When we try to deploy a Xen VM, Opennebula creates the network bridge
> correctly:
>
> [TM][D]: Message received: TRANSFER SUCCESS 224 -
> [VMM][D]: Message received: LOG I 224 pre: Executed "sudo /sbin/brctl addbr
> br_test".
> [VMM][D]: Message received: LOG I 224 pre: Executed "sudo /sbin/ip link set
> br_test up".
> [VMM][D]: Message received: LOG I 224 Device "eth1.4000" does not exist.
> [VMM][D]: Message received: LOG I 224 pre: Executed "sudo /sbin/vconfig add
> eth1 4000".
> [VMM][D]: Message received: LOG I 224 pre: Executed "sudo /sbin/ip link set
> eth1.4000 up".
> [VMM][D]: Message received: LOG I 224 pre: Executed "sudo /sbin/brctl addif
> br_test eth1.4000".
> [VMM][D]: Message received: LOG I 224 ExitCode: 0
> [VMM][D]: Message received: LOG I 224 Successfully execute network driver
> operation: pre.
> [VMM][D]: Message received: LOG D 224 deploy: Credits set to 128
> [VMM][D]: Message received: LOG I 224 Error: Subcommand sched-cred not
> found!
> [VMM][D]: Message received: LOG E 224 deploy: Unable to set VM credits
> [VMM][D]: Message received: LOG I 224 ExitCode: 0
> [VMM][D]: Message received: LOG I 224 Successfully execute virtualization
> driver operation: deploy.
>
> Xen VM is launched and it boots correctly at the Xen 4.1.4 hypervisor. We
> can access it using xm console.
>
> However, Opennebula fails and returns the following error (VM is shown as
> FAILED in Sunstone):
>
> [VMM][D]: Message received: LOG I 224 Command execution fail:
> /var/lib/one/remotes/vnm/802.1Q/post  ---XXXbase64codeXXX--- Usage: xm
> <subcommand> [args]
> [VMM][D]: Message received: LOG I 224
> [VMM][D]: Message received: LOG I 224
> [VMM][D]: Message received: LOG I 224 Control, list, and manipulate Xen
> guest instances.
> [VMM][D]: Message received: LOG I 224
> [VMM][D]: Message received: LOG I 224 Common 'xm' commands:
> [VMM][D]: Message received: LOG I 224
> [VMM][D]: Message received: LOG I 224 console              Attach to
> <Domain>'s console.
> [VMM][D]: Message received: LOG I 224 vncviewer            Attach to
> <Domain>'s VNC server.
> [VMM][D]: Message received: LOG I 224 create               Create a domain
> based on <ConfigFile>.
> [VMM][D]: Message received: LOG I 224 new                  Adds a domain to
> Xend domain management
> [VMM][D]: Message received: LOG I 224 delete               Remove a domain
> from Xend domain management.
> [VMM][D]: Message received: LOG I 224 destroy              Terminate a
> domain immediately.
> [VMM][D]: Message received: LOG I 224 dump-core            Dump core for a
> specific domain.
> [VMM][D]: Message received: LOG I 224 help                 Display this
> message.
> [VMM][D]: Message received: LOG I 224 list                 List information
> about all/some domains.
> [VMM][D]: Message received: LOG I 224 mem-set              Set the current
> memory usage for a domain.
> [VMM][D]: Message received: LOG I 224 migrate              Migrate a domain
> to another machine.
> [VMM][D]: Message received: LOG I 224 pause                Pause execution
> of a domain.
> [VMM][D]: Message received: LOG I 224 reboot               Reboot a domain.
> [VMM][D]: Message received: LOG I 224 reset                Reset a domain.
> [VMM][D]: Message received: LOG I 224 restore              Restore a domain
> from a saved state.
> [VMM][D]: Message received: LOG I 224 resume               Resume a Xend
> managed domain
> [VMM][D]: Message received: LOG I 224 save                 Save a domain
> state to restore later.
> [VMM][D]: Message received: LOG I 224 shell                Launch an
> interactive shell.
> [VMM][D]: Message received: LOG I 224 shutdown             Shutdown a
> domain.
> [VMM][D]: Message received: LOG I 224 start                Start a Xend
> managed domain
> [VMM][D]: Message received: LOG I 224 suspend              Suspend a Xend
> managed domain
> [VMM][D]: Message received: LOG I 224 top                  Monitor a host
> and the domains in real time.
> [VMM][D]: Message received: LOG I 224 unpause              Unpause a paused
> domain.
> [VMM][D]: Message received: LOG I 224 uptime               Print uptime for
> all/some domains.
> [VMM][D]: Message received: LOG I 224 usb-add              Add the usb
> device to FV VM.
> [VMM][D]: Message received: LOG I 224 usb-del              Delete the usb
> device to FV VM.
> [VMM][D]: Message received: LOG I 224 domstate             get the state of
> a domain
> [VMM][D]: Message received: LOG I 224 vcpu-set             Set the number of
> active VCPUs for allowed for
> [VMM][D]: Message received: LOG I 224 the domain.
> [VMM][D]: Message received: LOG I 224
> [VMM][D]: Message received: LOG I 224 <Domain> can either be the Domain Name
> or Id.
> [VMM][D]: Message received: LOG I 224 For more help on 'xm' see the xm(1)
> man page.
> [VMM][D]: Message received: LOG I 224 For more help on 'xm create' see the
> xmdomain.cfg(5)  man page.
> [VMM][D]: Message received: LOG I 224
> [VMM][D]: Message received: LOG I 224 For a complete list of subcommands run
> 'xm help'.
> [VMM][D]: Message received: LOG I 224 one-224
> [VMM][D]: Message received: LOG I 224 bash: línea: error sintáctico cerca
> del elemento inesperado `('
> [VMM][D]: Message received: LOG I 224 bash: línea:
> `(/var/lib/one/remotes/vnm/802.1Q/post ---XXXbase64codeXXX--- Usage: xm
> <subcommand> [args]Control, list, and manipulate Xen guest instances.Common
> 'xm' commands: console              Attach to <Domain>'s console.
> vncviewer            Attach to <Domain>'s VNC server.
> create               Create a domain based on <ConfigFile>.             new
> Adds a domain to Xend domain management            delete
> Remove a domain from Xend domain management.       destroy
> Terminate a domain immediately.                    dump-core            Dump
> core for a specific domain.                   help                 Display
> this message.                              list                 List
> information about all/some domains.           mem-set              Set the
> current memory usage for a domain.         migrate              Migrate a
> domain to another machine.               pause                Pause
> execution of a domain.                       reboot               Reboot a
> domain.                                   reset                Reset a
> domain.                                    restore              Restore a
> domain from a saved state.               resume               Resume a Xend
> managed domain                       save                 Save a domain
> state to restore later.              shell                Launch an
> interactive shell.                       shutdown             Shutdown a
> domain.                                 start                Start a Xend
> managed domain                        suspend              Suspend a Xend
> managed domain                      top                  Monitor a host and
> the domains in real time.       unpause              Unpause a paused
> domain.                           uptime               Print uptime for
> all/some domains.                 usb-add              Add the usb device to
> FV VM.                       usb-del              Delete the usb device to
> FV VM.                    domstate             get the state of a domain
> vcpu-set             Set the number of active VCPUs for allowed for
> the domain.<Domain> can either be the Domain Name or Id.For more help on
> 'xm' see the xm(1) man page.For more help on 'xm create' see the
> xmdomain.cfg(5)  man page.For a complete list of subcommands run 'xm
> help'.one-224); echo "ExitCode: $? EOF_ERR" 1>&2; echo "EOF_OUT"'
> [VMM][D]: Message received: LOG I 224 ExitSSHCode: 2
> [VMM][D]: Message received: LOG E 224 Error connecting to xen-hv
> [VMM][D]: Message received: LOG I 224 Command execution fail:
> /var/lib/one/remotes/vmm/xen/cancel Usage: xm <subcommand> [args]
> [VMM][D]: Message received: LOG I 224
> [VMM][D]: Message received: LOG I 224 Control, list, and manipulate Xen
> guest instances.
> [VMM][D]: Message received: LOG I 224
> [VMM][D]: Message received: LOG I 224 Common 'xm' commands:
> [VMM][D]: Message received: LOG I 224
> [VMM][D]: Message received: LOG I 224 console              Attach to
> <Domain>'s console.
> [VMM][D]: Message received: LOG I 224 vncviewer            Attach to
> <Domain>'s VNC server.
> [VMM][D]: Message received: LOG I 224 create               Create a domain
> based on <ConfigFile>.
> [VMM][D]: Message received: LOG I 224 new                  Adds a domain to
> Xend domain management
> [VMM][D]: Message received: LOG I 224 delete               Remove a domain
> from Xend domain management.
> [VMM][D]: Message received: LOG I 224 destroy              Terminate a
> domain immediately.
> [VMM][D]: Message received: LOG I 224 dump-core            Dump core for a
> specific domain.
> [VMM][D]: Message received: LOG I 224 help                 Display this
> message.
> [VMM][D]: Message received: LOG I 224 list                 List information
> about all/some domains.
> [VMM][D]: Message received: LOG I 224 mem-set              Set the current
> memory usage for a domain.
> [VMM][D]: Message received: LOG I 224 migrate              Migrate a domain
> to another machine.
> [VMM][D]: Message received: LOG I 224 pause                Pause execution
> of a domain.
> [VMM][D]: Message received: LOG I 224 reboot               Reboot a domain.
> [VMM][D]: Message received: LOG I 224 reset                Reset a domain.
> [VMM][D]: Message received: LOG I 224 restore              Restore a domain
> from a saved state.
> [VMM][D]: Message received: LOG I 224 resume               Resume a Xend
> managed domain
> [VMM][D]: Message received: LOG I 224 save                 Save a domain
> state to restore later.
> [VMM][D]: Message received: LOG I 224 shell                Launch an
> interactive shell.
> [VMM][D]: Message received: LOG I 224 shutdown             Shutdown a
> domain.
> [VMM][D]: Message received: LOG I 224 start                Start a Xend
> managed domain
> [VMM][D]: Message received: LOG I 224 suspend              Suspend a Xend
> managed domain
> [VMM][D]: Message received: LOG I 224 top                  Monitor a host
> and the domains in real time.
> [VMM][D]: Message received: LOG I 224 unpause              Unpause a paused
> domain.
> [VMM][D]: Message received: LOG I 224 uptime               Print uptime for
> all/some domains.
> [VMM][D]: Message received: LOG I 224 usb-add              Add the usb
> device to FV VM.
> [VMM][D]: Message received: LOG I 224 usb-del              Delete the usb
> device to FV VM.
> [VMM][D]: Message received: LOG I 224 domstate             get the state of
> a domain
> [VMM][D]: Message received: LOG I 224 vcpu-set             Set the number of
> active VCPUs for allowed for
> [VMM][D]: Message received: LOG I 224 the domain.
> [VMM][D]: Message received: LOG I 224
> [VMM][D]: Message received: LOG I 224 <Domain> can either be the Domain Name
> or Id.
> [VMM][D]: Message received: LOG I 224 For more help on 'xm' see the xm(1)
> man page.
> [VMM][D]: Message received: LOG I 224 For more help on 'xm create' see the
> xmdomain.cfg(5)  man page.
> [VMM][D]: Message received: LOG I 224
> [VMM][D]: Message received: LOG I 224 For a complete list of subcommands run
> 'xm help'.
> [VMM][D]: Message received: LOG I 224 one-224 xen-hv 224 xen-hv
> [VMM][D]: Message received: LOG I 224 bash: línea: error sintáctico cerca
> del elemento inesperado `('
> [VMM][D]: Message received: LOG I 224 bash: línea:
> `(/var/lib/one/remotes/vnm/802.1Q/post
> PFZNPjxJRD4yMjQ8L0lEPjxVSUQ+MDwvVUlEPjxHSUQ+MDwvR0lEPjxVTkFNRT5vbmVhZG1pbjwvVU5BTUU+PEdOQU1FPm9uZWFkbWluPC9HTkFNRT48TkFNRT50Y19wYnhfeGVuPC9OQU1FPjxQRVJNSVNTSU9OUz48T1dORVJfVT4xPC9PV05FUl9VPjxPV05FUl9NPjE8L09XTkVSX00+PE9XTkVSX0E+MDwvT1dORVJfQT48R1JPVVBfVT4wPC9HUk9VUF9VPjxHUk9VUF9NPjA8L0dST1VQX00+PEdST1VQX0E+MDwvR1JPVVBfQT48T1RIRVJfVT4wPC9PVEhFUl9VPjxPVEhFUl9NPjA8L09USEVSX00+PE9USEVSX0E+MDwvT1RIRVJfQT48L1BFUk1JU1NJT05TPjxMQVNUX1BPTEw+MDwvTEFTVF9QT0xMPjxTVEFURT4zPC9TVEFURT48TENNX1NUQVRFPjI8L0xDTV9TVEFURT48UkVTQ0hFRD4wPC9SRVNDSEVEPjxTVElNRT4xMzY5MTY0MTEzPC9TVElNRT48RVRJTUU+MDwvRVRJTUU+PERFUExPWV9JRC8+PE1FTU9SWT4wPC9NRU1PUlk+PENQVT4wPC9DUFU+PE5FVF9UWD4wPC9ORVRfVFg+PE5FVF9SWD4wPC9ORVRfUlg+PFRFTVBMQVRFPjxDUFU+PCFbQ0RBVEFbMC41XV0+PC9DUFU+PERJU0s+PENMT05FPjwhW0NEQVRBW05PXV0+PC9DTE9ORT48Q0xVU1RFUl9JRD48IVtDREFUQVsxMDJdXT48L0NMVVNURVJfSUQ+PERBVEFTVE9SRT48IVtDREFUQVt4ZW4tMS1pbWFnZXNdXT48L0RBVEFTVE9SRT48REFUQVNUT1JFX0lEPjwhW0
> NEQVRBW
> zEwMV1dPjwvREFUQVNUT1JFX0lEPjxERVZfUFJFRklYPjwhW0NEQVRBW3h2ZF1dPjwvREVWX1BSRUZJWD48RElTS19JRD48IVtDREFUQVswXV0+PC9ESVNLX0lEPjxEUklWRVI+PCFbQ0RBVEFbZmlsZTpdXT48L0RSSVZFUj48SU1BR0U+PCFbQ0RBVEFbdGNfcGJ4X3Jvb3RfeGVuXV0+PC9JTUFHRT48SU1BR0VfSUQ+PCFbQ0RBVEFbMTJdXT48L0lNQUdFX0lEPjxJTUFHRV9VTkFNRT48IVtDREFUQVt0Y2xvdWRdXT48L0lNQUdFX1VOQU1FPjxQRVJTSVNURU5UPjwhW0NEQVRBW1lFU11dPjwvUEVSU0lTVEVOVD48UkVBRE9OTFk+PCFbQ0RBVEFbTk9dXT48L1JFQURPTkxZPjxTQVZFPjwhW0NEQVRBW1lFU11dPjwvU0FWRT48U09VUkNFPjwhW0NEQVRBWy92YXIvbGliL29uZS9kYXRhc3RvcmVzLzEwMS82Y2M1YjdlM2EyYjdjYzNkNjQwNjg0MGE4NTZkOTc3Zl1dPjwvU09VUkNFPjxUQVJHRVQ+PCFbQ0RBVEFbeHZkYTJdXT48L1RBUkdFVD48VE1fTUFEPjwhW0NEQVRBW3NoYXJlZF1dPjwvVE1fTUFEPjxUWVBFPjwhW0NEQVRBW0ZJTEVdXT48L1RZUEU+PC9ESVNLPjxESVNLPjxERVZfUFJFRklYPjwhW0NEQVRBW3NkXV0+PC9ERVZfUFJFRklYPjxESVNLX0lEPjwhW0NEQVRBWzFdXT48L0RJU0tfSUQ+PERSSVZFUj48IVtDREFUQVtmaWxlOl1dPjwvRFJJVkVSPjxTSVpFPjwhW0NEQVRBWzEwMjRdXT48L1NJWkU+PFRBUkdFVD48IVtDREFUQVt4dmRhMV1dPjwvVEFSR0VUPjxUWVBFPjwhW0NEQVRBW
> 3N3YXBd XT4 8L1RZUEU
> +PC9ESVNLPjxNRU1PUlk+PCFbQ0RBVEFbMTAyNF1dPjwvTUVNT1JZPjxOQU1FPjwhW0NEQVRBW3RjX3BieF94ZW5dXT48L05BTUU+PE5JQz48QlJJREdFPjwhW0NEQVRBW2JyX3RjbG91ZF1dPjwvQlJJREdFPjxDTFVTVEVSX0lEPjwhW0NEQVRBWzEwMl1dPjwvQ0xVU1RFUl9JRD48SVA+PCFbQ0RBVEFbMTAuMjU0LjEuMzFdXT48L0lQPjxNQUM+PCFbQ0RBVEFbMDI6MDA6MGE6ZmU6MDE6MWZdXT48L01BQz48TkVUV09SSz48IVtDREFUQVt0Y2xvdWRfeGVuXV0+PC9ORVRXT1JLPjxORVRXT1JLX0lEPjwhW0NEQVRBWzZdXT48L05FVFdPUktfSUQ+PE5FVFdPUktfVU5BTUU+PCFbQ0RBVEFbdGNsb3VkXV0+PC9ORVRXT1JLX1VOQU1FPjxQSFlERVY+PCFbQ0RBVEFbZXRoMV1dPjwvUEhZREVWPjxWTEFOPjwhW0NEQVRBW1lFU11dPjwvVkxBTj48VkxBTl9JRD48IVtDREFUQVsyMDAwXV0+PC9WTEFOX0lEPjwvTklDPjxPUz48Qk9PVExPQURFUj48IVtDREFUQVsvdXNyL2xpYi94ZW4tZGVmYXVsdC9iaW4vcHlncnViXV0+PC9CT09UTE9BREVSPjwvT1M+PFJBVz48VFlQRT48IVtDREFUQVt4ZW5dXT48L1RZUEU+PC9SQVc+PFJFUVVJUkVNRU5UUz48IVtDREFUQVtDTFVTVEVSX0lEID0gMTAyICYgKCBOQU1FPSJ0Yy14ZW4taHYwNiIgKV1dPjwvUkVRVUlSRU1FTlRTPjxURU1QTEFURV9JRD48IVtDREFUQVs3XV0+PC9URU1QTEFURV9JRD48VkNQVT48IVtDREFUQVsxXV0+PC9WQ1BVPjxWTUlEPjwhW0N
> EQVRBWz IyN F1dPjwvV
> k1JRD48L1RFTVBMQVRFPjxISVNUT1JZX1JFQ09SRFM+PEhJU1RPUlk+PE9JRD4yMjQ8L09JRD48U0VRPjA8L1NFUT48SE9TVE5BTUU+dGMteGVuLWh2MDY8L0hPU1ROQU1FPjxISUQ+MTQ8L0hJRD48U1RJTUU+MTM2OTE2NDExNjwvU1RJTUU+PEVUSU1FPjA8L0VUSU1FPjxWTU1NQUQ+dm1tX3hlbjwvVk1NTUFEPjxWTk1NQUQ+ODAyLjFRPC9WTk1NQUQ+PFRNTUFEPnNoYXJlZDwvVE1NQUQ+PERTX0xPQ0FUSU9OPi92YXIvbGliL29uZS9kYXRhc3RvcmVzPC9EU19MT0NBVElPTj48RFNfSUQ+MDwvRFNfSUQ+PFBTVElNRT4xMzY5MTY0MTE2PC9QU1RJTUU+PFBFVElNRT4xMzY5MTY0MTE2PC9QRVRJTUU+PFJTVElNRT4xMzY5MTY0MTE2PC9SU1RJTUU+PFJFVElNRT4wPC9SRVRJTUU+PEVTVElNRT4wPC9FU1RJTUU+PEVFVElNRT4wPC9FRVRJTUU+PFJFQVNPTj4wPC9SRUFTT04+PC9ISVNUT1JZPjwvSElTVE9SWV9SRUNPUkRTPjwvVk0+
> Usage: xm <subcommand> [args]Control, list, and manipulate Xen guest
> instances.Common 'xm' commands: console              Attach to <Domain>'s
> console.                      vncviewer            Attach to <Domain>'s VNC
> server.                   create               Create a domain based on
> <ConfigFile>.             new                  Adds a domain to Xend domain
> management            delete               Remove a domain from Xend domain
> management.       destroy              Terminate a domain immediately.
> dump-core            Dump core for a specific domain.                   help
> Display this message.                              list                 List
> information about all/some domains.           mem-set              Set the
> current memory usage for a domain.         migrate              Migrate a
> domain to another machine.               pause                Pause
> execution of a domain.                       reboot               Reboot a
> domain.                                   reset                Reset a
> domain.                                    restore              Restore a
> domain from a saved state.               resume               Resume a Xend
> managed domain                       save                 Save a domain
> state to restore later.              shell                Launch an
> interactive shell.                       shutdown             Shutdown a
> domain.                                 start                Start a Xend
> managed domain                        suspend              Suspend a Xend
> managed domain                      top                  Monitor a host and
> the domains in real time.       unpause              Unpause a paused
> domain.                           uptime               Print uptime for
> all/some domains.                 usb-add              Add the usb device to
> FV VM.                       usb-del              Delete the usb device to
> FV VM.                    domstate             get the state of a domain
> vcpu-set             Set the number of active VCPUs for allowed for
> the domain.<Domain> can either be the Domain Name or Id.For more help on
> 'xm' see the xm(1) man page.For more help on 'xm create' see the
> xmdomain.cfg(5)  man page.For a complete list of subcommands run 'xm
> help'.one-224); echo "ExitCode: $? EOF_ERR" 1>&2; echo "EOF_OUT"'
> [VMM][D]: Message received: LOG I 224 ExitSSHCode: 2
> [VMM][D]: Message received: LOG E 224 Error connecting to xen-hv
> [VMM][D]: Message received: LOG I 224 Failed to execute virtualization
> driver operation: cancel.
> [VMM][D]: Message received: LOG I 224 Failed to execute network driver
> operation: post.
> [VMM][D]: Message received: DEPLOY FAILURE 224 Error connecting to xen-hv
>
> We are using OpenNebula 3.8.3 without problems using Debian 6.0.7 Squeeze
> and Xen 4.0.1.
>
> Please, can you help us?
>
> Best Regards,
> Alberto Picón
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>



-- 
Join us at OpenNebulaConf2013 in Berlin from the 24th to the 26th of
September 2013!

Javier Fontán Muiños
Project Engineer
OpenNebula - The Open Source Toolkit for Data Center Virtualization
www.OpenNebula.org | jfontan at opennebula.org | @OpenNebula



More information about the Users mailing list