xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* BUG: failed to save x86 HVM guest with 1TB ram
@ 2015-09-07  8:09 wangxin (U)
  2015-09-07  9:48 ` Andrew Cooper
  0 siblings, 1 reply; 4+ messages in thread
From: wangxin (U) @ 2015-09-07  8:09 UTC (permalink / raw)
  To: xen-devel@lists.xenproject.org
  Cc: Fanhenglong, wei.liu2@citrix.com, Hanweidong (Randy)

Hi,

I'm tring to hibernate an x86 HVM guest with 1TB ram,
  [1.VM config]
  builder = "hvm"
  name = "suse12_sp3"
  memory = 1048576
  vcpus = 16
  boot = "c"
  disk = [ '/mnt/sda10/vm/SELS_ide_disk.img,raw,xvda,rw' ]
  device_model_version = "qemu-xen"
  vnc = 1
  vnclisten = '9.51.3.174'
  vncdisplay = 0

but I get the error messages(see below) from XC:
  [2.VM saving] xl save -p suse12_sp3 suse12_sp3.save
  Saving to suse12_sp3.save new xl format (info 0x1/0x0/1309)
  xc: error: Cannot save this big a guest: Internal error
  libxl: error: libxl_dom.c:1875:libxl__xc_domain_save_done: saving domain: \
  domain did not respond to suspend request: Argument list too long
  libxl: error: libxl_dom.c:2032:remus_teardown_done: Remus: failed to \
  teardown device for guest with domid 3, rc -8
  Failed to save domain, resuming domain
  xc: error: Dom 3 not suspended: (shutdown 0, reason 255): Internal error
  libxl: error: libxl.c:508:libxl__domain_resume: xc_domain_resume failed \
  for domain 3: Invalid argument

The error in function xc_domain_save in xc_domain_save.c, 
    /* Get the size of the P2M table */
    dinfo->p2m_size = xc_domain_maximum_gpfn(xch, dom) + 1;

    if ( dinfo->p2m_size > ~XEN_DOMCTL_PFINFO_LTAB_MASK )
    {
        errno = E2BIG;
        ERROR("Cannot save this big a guest");
        goto out;
    }

it may be 1TB ram plus pci-hole space make the MFN wider than limit size.

If I want to save a VM with 1TB ram or larger, what shoud I do? Did anyone
have tried this before and have some configuration I can refer to?

Thank you very much!

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-09-09 18:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-07  8:09 BUG: failed to save x86 HVM guest with 1TB ram wangxin (U)
2015-09-07  9:48 ` Andrew Cooper
2015-09-08  2:28   ` wangxin (U)
2015-09-09 18:50     ` Andrew Cooper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).