Hi,<br><br>What kind of Datastore is the image running from ?<br><br>depending on the TM driver you could try to "catch" the process on the vmhost and see if it is getting stuck somehow or doing something weird, if the oned is taking time to timeout you could maybe manage to see what is happenning.<br>
<br>-FC<br><br><div class="gmail_quote">On Thu, May 17, 2012 at 8:46 PM, Sean Abbott <span dir="ltr"><<a href="mailto:seabbott@akamai.com" target="_blank">seabbott@akamai.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <small>ACPI: Enabled by default in the KVM driver.  I didn't
      explicitly enable it in the template, but it is working because
      the VM does actually shut down.<br>
      <br>
      No errors that I've found anywhere other than the ones in the VM
      log.<br>
      <br>
      I did keep a VNC connection open</small> <small>and everything
      appeared to shut off cleanly.  I also identified the machine doman
      in virsh and ran manual </small>"<small>virsh --connect
      qemu:///system --readonly dominfo 4"</small> <small>commands to
      watch it come down, and nearly instantly the command (which is
      what is used by the shutdown while loop)</small> <small>comes
      back with an exit code of 1 and a 'failed to get domain" because
      the domain doesn't exist any more.  </small><br>
    <br>
    <small>No, I restart the VM several times and each time it boots
      from the hard disk.  Plus, I have been monitoring the VNC and it
      doesn't give me the "please remove the disc" like it does after
      the first reboot.<br>
      <br>
      Now, I also installed some xubuntu clients, because there are
      possibly some issues with ubuntu itself powering off versus
      halting.  What was weird was that when I issued a shutdown WITHOUT
      the saveas, it worked fine (VM exited, disappeared from the VM
      list)  However, when the saveas was involved, I had the same
      error.<br>
    </small><div><div class="h5"><br>
    On 05/17/2012 02:44 PM, fc lists wrote:
    </div></div><blockquote type="cite">
      <pre><div><div class="h5">Hi

I was going to suggest to double check that ACPID is running in the VM , but 
then reading again i see it propted you with a popup so it should be running.

Did you enabled ACPI in your VM TEMPLATE?

Other then that, it seems to me that the issue is on the VM because any other 
problem related to your ONE master server would show up in the log ... as 
permission denied or whatever.

Did you try to keep a VNC connection to the VM from outside  OPENNEBULA when you 
shutdown to see what happens?

It really does seem that the VM shutdown is not completing properly .. and from 
what you write

"""
I created a template that used a raw hard disk and an ubuntu boot cd to
create a working ubuntu 12.04 VM.  Done, worked.
I used onevm saveas <vm-name> <disk-id> "ubuntu-base-image" to set up a
save.
I used onevm shutdown <vm-id> to shut it down.
"""

IT seems to me that you are just booting the UBUNTU live cd, perform the 
installation and the issue a saveas without restarting your VM first ... If that 
is the case then UBUNTU might simply be waiting for you to remove the CD from 
the drive ... until onenebula timeout and your VM fails.

Opening a VNC From outside opennebyla will probably give you the answer you are 
looking for

-FC

On Thu, May 17, 2012 at 5:43 PM, Sean Abbott <<a href="mailto:seabbott@akamai.com" target="_blank">seabbott@akamai.com</a> 
</div></div><div><div class="h5"><a href="mailto:seabbott@akamai.com" target="_blank"><mailto:seabbott@akamai.com></a>> wrote:

    So, I'm attempting to create a master linux client image from which I
    can deploy new clients easily.  I know that I'll eventually need to get
    master contextualization.  However, before I get there, I'm having problems.

    I created a template that used a raw hard disk and an ubuntu boot cd to
    create a working ubuntu 12.04 VM.  Done, worked.
    I used onevm saveas <vm-name> <disk-id> "ubuntu-base-image" to set up a
    save.
    I used onevm shutdown <vm-id> to shut it down.

    At first, it appeared to work.  I was watching the vm from VNC and it
    popped up a window asking if I wanted to shut it down (I need to
    research how to make that window not happen in ubuntu).

    However.  The VM transitioned to "unknown" state about 5 minutes later
    (initially it was "shutdown"), and the log says that it didn't properly
    finish shutdown:

    Thu May 17 16:19:33 2012 [LCM][I]: New VM state is SHUTDOWN
    Thu May 17 16:24:38 2012 [VMM][I]: Command execution fail:
    /var/tmp/one/vmm/kvm/shutdown one-7 172.26.210.149 7 172.26.210.149
    Thu May 17 16:24:38 2012 [VMM][E]: Timeout reached and VM one-7 is still alive
    Thu May 17 16:24:38 2012 [VMM][I]: Timeout reached
    Thu May 17 16:24:38 2012 [VMM][I]: ExitCode: 1
    Thu May 17 16:24:38 2012 [VMM][I]: Failed to execute virtualization driver
    operation: shutdown.
    Thu May 17 16:24:38 2012 [VMM][E]: Error shuting down VM: Timeout reached
    and VM one-7 is still alive
    Thu May 17 16:24:38 2012 [LCM][I]: Fail to shutdown VM. Assuming that the VM
    is still RUNNING (will poll VM).
    Thu May 17 16:24:38 2012 [VMM][I]: ExitCode: 0
    Thu May 17 16:24:38 2012 [VMM][I]: VM not found, setting to UNKNOWN


    And, presumably because of this, my image status "locked" and there is
    no data that has made it into the image.

    Is the answer that I need to figure out how to make ubuntu do a
    clean/fast ACPI shutdown before I can make this work, or is something
    else afoot.  Corollary question:  has anyone managed to make ubuntu do a
    clean ACPI shutdown with no intervention?

    Thanks!

    sean

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


</pre>
    </blockquote>
  </div>

</blockquote></div><br>