<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>



I have opennebula-2.2.1 with driver vmware-2.2.0<br>After to up date the versión of ESX(i) to 5.0 and run to deploy of a virtual machine, show the next error:<BR> <BR> Mon Feb 27 13:04:35 2012 [ReM][D]: VirtualMachinePoolInfo method invoked<br> Mon Feb 27 13:04:37 2012 [InM][I]: Monitoring host esx (1)<br> Mon Feb 27 13:04:40 2012 [InM][I]: Command execution fail: /srv/cloud/one/var/remotes//im/run_probes vmware esx<br> Mon Feb 27 13:04:40 2012 [InM][I]: STDERR follows.<br> Mon Feb 27 13:04:40 2012 [InM][I]: /srv/cloud/one/lib/ruby/vmwarelib.rb:26: warning: already initialized constant ONE_LOCATION<br> Mon Feb 27 13:04:40 2012 [InM][I]: /srv/cloud/one/lib/ruby/vmwarelib.rb:32: warning: already initialized constant RUBY_LIB_LOCATION<br> Mon Feb 27 13:04:40 2012 [InM][I]: [VMWARE] cmd failed [/srv/cloud/one/bin/tty_expect -u oneadmin -p cloud2011 virsh -c esx://esx/?no_verify=1 --readonly nodeinfo]. S<br> tderr:<br> Mon Feb 27 13:04:40 2012 [InM][I]: error: internal error Expecting VI API major/minor version '2.5' or '4.x' but found '5.0'<br> Mon Feb 27 13:04:40 2012 [InM][I]: error: failed to connect to the hypervisor<br> Mon Feb 27 13:04:40 2012 [InM][I]: . Stdout: ExitCode: 1<br> Mon Feb 27 13:04:40 2012 [InM][I]: ./vmware.rb:65: private method `split' called for 1:Fixnum (NoMethodError)<br> Mon Feb 27 13:04:40 2012 [InM][I]: Error executing vmware.rb<br> Mon Feb 27 13:04:40 2012 [InM][I]: ExitCode: 1<br> Mon Feb 27 13:04:40 2012 [InM][E]: Error monitoring host 1 : MONITOR FAILURE 1 Could not monitor host esx.<BR> <BR>Afterward I check the conectivity and I recived this error:<BR> <BR> <a href="mailto:oneadmin@opennebula:~$">oneadmin@opennebula:~$</a> virsh -c esx://esx/?no_verify=1<br> Ingrese un nombre de usuario para esx [root]: oneadmin<br> Ingrese la contraseña de oneadmin para esx:<br> error:error interno Se esperaba una version VI API mayor/menor '2.5' or '4.x', pero se ha encontrado '5.0'<br> error:Fallo al conectar con el hipervisor<BR><br>More later I checked the driver VMWare on node ESX(i) 5.0, it showed the next message:<BR> <BR> <a href="mailto:oneadmin@opennebula:~$">oneadmin@opennebula:~$</a> lib/remotes/im/run_probes vmware esx<br> /srv/cloud/one/lib/ruby/vmwarelib.rb:26: warning: already initialized constant ONE_LOCATION<br> /srv/cloud/one/lib/ruby/vmwarelib.rb:32: warning: already initialized constant RUBY_LIB_LOCATION<br> [VMWARE] cmd failed [/srv/cloud/one/bin/tty_expect -u oneadmin -p cloud2011 virsh -c esx://esx/?no_verify=1 --readonly nodeinfo]. Stderr:<br> error: internal error Expecting VI API major/minor version '2.5' or '4.x' but found '5.0'<br> error: failed to connect to the hypervisor<br> . Stdout: ExitCode: 1<br> ./vmware.rb:65: private method `split' called for 1:Fixnum (NoMethodError)<br> Error executing vmware.rb<BR><br>when all is ok, it showed:<br> <br>    <a href="mailto:oneadmin@opennebula:~$">oneadmin@opennebula:~$</a> onehost list<br>   ID NAME              CLUSTER  RVM   TCPU   FCPU   ACPU    TMEM    FMEM STAT<br>    1 esx               default    0    800    800    800      8G    4.7G  on<br>   <BR>I checked the status node, it showed:<br>   <br> <a href="mailto:oneadmin@opennebula:~$">oneadmin@opennebula:~$</a> onehost list<br>   ID NAME              CLUSTER  RVM   TCPU   FCPU   ACPU    TMEM    FMEM STAT<br>    1 esx               default    0    800    800    800      8G    4.7G  err<BR>I have deleted the node, and I have created the node again, it showed:<br>   <br> <a href="mailto:oneadmin@opennebula:~$">oneadmin@opennebula:~$</a> onehost list<BR>  ID NAME              CLUSTER  RVM   TCPU   FCPU   ACPU    TMEM    FMEM STAT<br>    2 esx               default    0      0      0    100      0K      0K  err<BR>   <br>I came back to develop the above steps and I have obteined the same result.<br>   <br>Could someone tell me if this versión of OpenNebula 2.2.1 with the driver VMware 2.2.0 is compatible with ESX(i) version 5.0?<br>If this is true, what I need to change?<br><BR>Thanks in advance<BR>                                       </div></body>
</html>