<div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jan 20, 2022 at 8:20 AM Christian Rohmann <<a href="mailto:christian.rohmann@inovex.de">christian.rohmann@inovex.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
  
    
  
  <div>
    <div>Hey there,</div>
    <div><br>
    </div>
    <div>On 04/08/2021 19:37, Sean Mooney wrote:<br>
    </div>
    <blockquote type="cite">
      <blockquote type="cite" style="color:rgb(0,124,255)">
        <pre style="font-family:monospace">I had something unusual happen this morning; one of my VMs was showing "Suspended" under the Power State in the Horizon dashboard.

I've never seen that.  What does it mean?

Any search that I do points me to a bunch of resources for Status Suspended.
</pre>
      </blockquote>
      <pre style="font-family:monospace">suspened is like hibernate in windows. in the libvirt driver we call libvirt managed_save api
this pauses the guests,  snapshots the guest ram and saves it to disk then stops the instance.
so this frees the guest ram on the host and save it to a file so that we can recreate the vm and resume it
as if nothing happened.</pre>
    </blockquote>
    <p>Sorry to hijack such an old thread. Looking into these features,
      I was just wondering if it was possible to:<br>
      <br>
    </p>
    <p>  1) Disable the support for pause / suspend altogether and not
      allow anyone to place instances in such states?</p></div></blockquote><div dir="auto">you can use policy to disable suspending vms via the api</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div><p dir="auto"></p>
    <p>  2) Change the storage location of the saved guest RAM to a
      shared storage to allow the instance to be migrated while being
      suspended/paused. As far as I can see currently this data is saved
      on the host disk.</p></div></blockquote><div dir="auto">you can mount the path where things get saved at where ever you want (I think it’s somewhere inside /var/lib/nova/instances)</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div><p dir="auto"></p>
    <p><br>
    </p>
    <p>Regards</p></div><div>
    <p><br>
    </p>
    <p>Christian<br>
    </p>
    <p><br>
    </p>
  </div>

</blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Mohammed Naser<br>VEXXHOST, Inc.</div>