[Users] VM wont restart after some NFS snapshot restore.

Usman Aslam usman at linkshift.com
Fri Oct 4 14:49:08 UTC 2013


Federico,

The files reside on this mount on the hypervisor
/rhev/data-center/mnt/xyz-02.tufts.edu:
_vol_tusk__vm_tusk__vm/fa3279ec-2912-45ac-b7bc-9fe89151ed99/images/79ccd989-3033-4e6a-80da-ba210c94225a

and are symlinked as described below

[root at xyz-02 430cd986-6488-403b-8d46-29abbc3eba38]# pwd
/rhev/data-center/430cd986-6488-403b-8d46-29abbc3eba38
[root at xyz-02 430cd986-6488-403b-8d46-29abbc3eba38]# ll
total 12
lrwxrwxrwx 1 vdsm kvm 120 Oct  3 12:35 ee2ae498-6e45-448d-8f91-0efca377dcf6
-> /rhev/data-center/mnt/xyz-02.tufts.edu:
_vol_tusk__iso_tusk__iso/ee2ae498-6e45-448d-8f91-0efca377dcf6
lrwxrwxrwx 1 vdsm kvm 118 Oct  3 12:35 fa3279ec-2912-45ac-b7bc-9fe89151ed99
-> /rhev/data-center/mnt/xyz-02.tufts.edu:
_vol_tusk__vm_tusk__vm/fa3279ec-2912-45ac-b7bc-9fe89151ed99
lrwxrwxrwx 1 vdsm kvm 118 Oct  3 12:35 mastersd ->
/rhev/data-center/mnt/xyz-02.tufts.edu:
_vol_tusk__vm_tusk__vm/fa3279ec-2912-45ac-b7bc-9fe89151ed99

I did a diff and the contents of the the *Original *meta file (that works
and VM starts but have bad file system) and the *Backup *meta file (the
files being restored from nfs snapshot) *are exactly the same*.
Contents are listed blow. Also the files sizes for all six related files
are exactly the same.

[root at xyz-02 images]# cat
79ccd989-3033-4e6a-80da-ba210c94225a/039a8482-c267-4051-b1e6-1c1dee49b3d7.meta
DOMAIN=fa3279ec-2912-45ac-b7bc-9fe89151ed99
VOLTYPE=SHARED
CTIME=1368457020
FORMAT=RAW
IMAGE=59b6a429-bd11-40c6-a218-78df840725c6
DISKTYPE=2
PUUID=00000000-0000-0000-0000-000000000000
LEGALITY=LEGAL
MTIME=1368457020
POOL_UUID=
DESCRIPTION=Active VM
TYPE=SPARSE
SIZE=104857600
EOF
[root at tss-tusk-ovirt-02 images]# cat
79ccd989-3033-4e6a-80da-ba210c94225a/8d48505d-846d-49a7-8b50-d972ee051145.meta
DOMAIN=fa3279ec-2912-45ac-b7bc-9fe89151ed99
CTIME=1370303194
FORMAT=COW
DISKTYPE=2
LEGALITY=LEGAL
SIZE=104857600
VOLTYPE=LEAF
DESCRIPTION=
IMAGE=79ccd989-3033-4e6a-80da-ba210c94225a
PUUID=039a8482-c267-4051-b1e6-1c1dee49b3d7
MTIME=1370303194
POOL_UUID=
TYPE=SPARSE
EOF

Any help would be greatly appreciated!

Thanks,
Usman


On Fri, Oct 4, 2013 at 9:50 AM, Federico Simoncelli <fsimonce at redhat.com>wrote:

> Hi Usman,
>  can you paste somewhere the content of the meta files?
>
>  $ cat 039a8482-c267-4051-b1e6-1c1dee49b3d7.meta
> 8d48505d-846d-49a7-8b50-d972ee051145.meta
>
> could you also provide the absolute path to those files? (in the vdsm host)
>
> Thanks,
> --
> Federico
>
> ----- Original Message -----
> > From: "Usman Aslam" <usman at linkshift.com>
> > To: users at ovirt.org
> > Sent: Thursday, October 3, 2013 4:29:43 AM
> > Subject: [Users] VM wont restart after some NFS snapshot restore.
> >
> > I have some VM's that live on NFS share. Basically, I had to revert the
> VM
> > disk to a backup from a few days ago. So I powered the VM down, copied
> over
> > the following files
> >
> > 039a8482-c267-4051-b1e6-1c1dee49b3d7
> > 039a8482-c267-4051-b1e6-1c1dee49b3d7.lease
> > 039a8482-c267-4051-b1e6-1c1dee49b3d7.meta
> > 8d48505d-846d-49a7-8b50-d972ee051145
> > 8d48505d-846d-49a7-8b50-d972ee051145.lease
> > 8d48505d-846d-49a7-8b50-d972ee051145.meta
> >
> > and now when I try to power the VM, it complains
> >
> > 2013-Oct-02, 22:02:38
> > Failed to run VM zabbix-prod-01 (User: admin at internal).
> > 2013-Oct-02, 22:02:38
> > Failed to run VM zabbix-prod-01 on Host
> > tss-tusk-ovirt-01-ovirtmgmt.tusk.tufts.edu .
> > 2013-Oct-02, 22:02:38
> > VM zabbix-prod-01 is down. Exit message: 'truesize'.
> >
> > Any ideas on how I could resolve this? Perhaps a better way of
> approaching
> > the restore on a filesystem level?
> >
> > I see the following the vsdm.log
> >
> > Thread-7843::ERROR::2013-10-02
> > 22:02:37,548::vm::716::vm.Vm::(_startUnderlyingVm)
> > vmId=`8e8764ad-6b4c-48d8-9a19-fa5cf77208ef`::The vm start process failed
> > Traceback (most recent call last):
> > File "/usr/share/vdsm/vm.py", line 678, in _startUnderlyingVm
> > self._run()
> > File "/usr/share/vdsm/libvirtvm.py", line 1467, in _run
> > devices = self.buildConfDevices()
> > File "/usr/share/vdsm/vm.py", line 515, in buildConfDevices
> > self._normalizeVdsmImg(drv)
> > File "/usr/share/vdsm/vm.py", line 408, in _normalizeVdsmImg
> > drv['truesize'] = res['truesize']
> > KeyError: 'truesize'
> > Thread-7843::DEBUG::2013-10-02
> 22:02:37,553::vm::1065::vm.Vm::(setDownStatus)
> > vmId=`8e8764ad-6b4c-48d8-9a19-fa5cf77208ef`::Changed state to Down:
> > 'truesize'
> >
> >
> > Any help would be really nice, thanks!
> > --
> > Usman
> >
> > _______________________________________________
> > Users mailing list
> > Users at ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/users
> >
>



-- 
Usman Aslam
401.6.99.66.55
usman at linkshift.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20131004/1dbb98ed/attachment-0001.html>


More information about the Users mailing list