<div dir="ltr">Hi,<div><br></div><div>Could you send us the xml of some of the failing vms and hosts? You can get it with the -x flag in onevm/host list.</div><div><br></div><div>Send them off-list if you prefer.</div><div>

<br></div><div>Regards</div><div class="gmail_extra"><br clear="all"><div><div dir="ltr">--<br>Join us at <a href="http://opennebulaconf.com" target="_blank">OpenNebulaConf2013</a> in Berlin, 24-26 September, 2013<br>--<div>

Carlos Martín, MSc<br>Project Engineer<br>OpenNebula - The Open-source Solution for Data Center Virtualization<div><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:cmartin@opennebula.org" target="_blank">cmartin@opennebula.org</a> | <a href="http://twitter.com/opennebula" target="_blank">@OpenNebula</a></span><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="mailto:cmartin@opennebula.org" style="color:rgb(42,93,176)" target="_blank"></a></span></div>

</div></div></div>
<br><br><div class="gmail_quote">On Thu, Aug 8, 2013 at 11:29 AM, Federico Zani <span dir="ltr"><<a href="mailto:federico.zani@roma2.infn.it" target="_blank">federico.zani@roma2.infn.it</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    Hi,
    <br>
      I am experiencing some issues after the update from 3.7 to 4.2
    (frontend on a CentOS 6.4 and hosts with KVM virt manager), this is
    what I did :
    <br>
    <br>
     - Stopped one and sunstone and backed up /etc/one
    <br>
     - yum localinstall opennebula-4.2.0-1.x86_64.rpm
    opennebula-java-4.2.0-1.x86_64.rpm
    opennebula-ruby-4.2.0-1.x86_64.rpm
    opennebula-server-4.2.0-1.x86_64.rpm
    opennebula-sunstone-4.2.0-1.x86_64.rpm
    <br>
     - duplicated im and vmm for kvm mads as specified here <a href="http://opennebula.org/documentation:archives:rel4.0:upgrade#driver_names" target="_blank">http://opennebula.org/documentation:archives:rel4.0:upgrade#driver_names</a>
    <br>
     - checked for other mismatch in one.conf but actually I found
    nothing to be fixed
    <br>
     - onedb upgrade -v --sqlite /var/lib/one/one.db (no errors, just a
    few warning about manual fixes needed - that I did)
    <br>
     - moved vm description files from <i><span>/</span>var/lib/one<span>/</span></i>[0-9]*
    to <i><span>/</span>var/lib/one/vms<span>/</span></i>
    <br>
    <br>
    Then I tried to fsck the sqlite db but got the following error :
    <br>
    --------------
    <br>
    onedb fsck -f -v -s /var/lib/one/one.db
    <br>
    Version read:
    <br>
    4.2.0 : Database migrated from 3.7.80 to 4.2.0 (OpenNebula 4.2.0) by
    onedb command.
    <br>
    <br>
    Sqlite database backup stored in /var/lib/one/one.db.bck
    <br>
    Use 'onedb restore' or copy the file back to restore the DB.
    <br>
      > Running fsck
    <br>
    <br>
    Datastore 0 is missing fom Cluster 101 datastore id list
    <br>
    Image 127 is missing fom Datastore 101 image id list
    <br>
    undefined method `elements' for nil:NilClass
    <br>
    Error running fsck version 4.2.0
    <br>
    The database will be restored
    <br>
    Sqlite database backup restored in /var/lib/one/one.db
    <br>
    -----------
    <br>
    <br>
    I also tried to reinstall ruby gems with /usr/share/one/install_gems
    but still got the same issue.
    <br>
    <br>
    After a few searching, I  tried to start one and sunstone-server
    anyway, and this is the result :
    <br>
     - I can do "onevm list" and "onehost list" correctly
    <br>
     - When I do a "onevm show" on a terminated vm it shows me the
    correct information
    <br>
     - When I do a "onevm show" (on a running vm) or "onehost show", it
    returns a "[VirtualMachineInfo] Error getting virtual machine
    [312]." or either "[HostInfo] Error getting host [30]."
    <br>
    <br>
    In the log file (/var/log/oned.log) I can see the following errors,
    when issuing those commands :
    <br>
    ----------
    <br>
    Tue Aug  6 12:49:40 2013 [ONE][E]: SQL command was: SELECT body FROM
    host_pool WHERE oid = 30, error: callback requested query abort
    <br>
    Tue Aug  6 12:49:40 2013 [ONE][E]: SQL command was: SELECT body FROM
    vm_pool WHERE oid = 312, error: callback requested query abort
    <br>
    ------------
    <br>
    <br>
    I am still able to see datastores informations and the overall
    situation of my private cloud through the sunstone dashboard, but it
    seems I cannot access informations related to running vms and hosts:
    it leads to an unusable private cloud (can't stop vms, can't run a
    new one, etc...)
    <br>
    <br>
    Any clues ?
    <br><span class="HOEnZb"><font color="#888888">
    <br>
    Federico.
    <br>
  </font></span></div>

<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
<br></blockquote></div><br></div></div>