[pve-devel] Fwd: qemu-rbd : savevm monitor command don't save	vmstate, is it normal ?
    Alexandre DERUMIER 
    aderumier at odiso.com
       
    Wed Aug 29 18:30:53 CEST 2012
    
    
  
reponse for josh, rbd don't support save of the vmstate for now.
----- Mail transféré ----- 
De: "Josh Durgin" <josh.durgin at inktank.com> 
À: "Alexandre DERUMIER" <aderumier at odiso.com> 
Cc: ceph-devel at vger.kernel.org 
Envoyé: Mercredi 29 Août 2012 18:15:17 
Objet: Re: qemu-rbd : savevm monitor command don't save vmstate, is it normal ? 
On 08/29/2012 06:40 AM, Alexandre DERUMIER wrote: 
> Hi, 
> 
> I'm trying to take a full vm state snapshot with savevm monitor command (qemu 0.12rc1 + rbd 0.48.1) 
> 
> it seem that vmstate is not saved in the snapshot. (I also don't notice any vm hang during snapshot) 
> Snapshot of disk is correctly made. 
AFAIK the only block backend that supports saving the vmstate is qcow2. 
For rbd, the savevm/loadvm monitor commands are equivalent to 
'rbd snap create' and 'rbd snap rollback'. They just save/rollback the 
disk. 
> using loadvm monitor command, rollback correctly to disk snapshot but vm hang. 
If you don't quiesce i/o i.e. via xfsfreeze (it works on the vfs level 
now, so it's not xfs-specific anymore) before snapshotting a running 
vm, the fs might require a fsck to be usable. This is only rolling back 
the disk, and not the memory state, so doing it while the vm is running 
is likely to cause problems. 
> starting qemu with -loadvm snapshotname give 
> kvm: Error -22 while loading VM state 
> 
> 
> Is it normal ? Not implemented ? 
bdrv_{save|load}_vmstate are not implemented. 
> 
> Regards, 
> 
> Alexandre 
-- 
-- 
	
Alexandre D e rumier 
Ingénieur Systèmes et Réseaux 
Fixe : 03 20 68 88 85 
Fax : 03 20 68 90 88 
45 Bvd du Général Leclerc 59100 Roubaix 
12 rue Marivaux 75002 Paris 
    
    
More information about the pve-devel
mailing list