[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-bugs] [Bug 148] New: LVM Snapshots in dom0 attempt to access beyond end of device



http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=148

           Summary: LVM Snapshots in dom0 attempt to access beyond end of
                    device
           Product: Xen
           Version: unstable
          Platform: Unspecified
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P2
         Component: Hypervisor
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: mjbaysek@xxxxxxxxxx


Here is the scenario:  Trying to use LVM snapshots and tar to backup domU
instances.  I am running the version of Xen that is packaged with Fedora Core 
4.  

On dom0, LVM logical volumes are created for the root filesystem for each domU
instance, and exported as sda1 to the domU instance.  While domU host is
running, a read-only snapshot of the domU logical volume is created in dom0 for
backup purposes.  The snapshot is then mounted in dom0.  When tar is run on the
mounted snapshot, messages such as the following are printed to std err:

tar: bin/bash: File shrank by 679616 bytes; padding with zeros
tar: bin/cp: File shrank by 7612 bytes; padding with zeros
tar: bin/cpio: File shrank by 15968 bytes; padding with zeros
tar: bin/dir: File shrank by 26352 bytes; padding with zeros
tar: bin/ed: File shrank by 19952 bytes; padding with zeros
tar: bin/grep: File shrank by 28264 bytes; padding with zeros
tar: bin/install: File shrank by 9036 bytes; padding with zeros
tar: bin/ls: File shrank by 26352 bytes; padding with zeros
tar: bin/mail: File shrank by 35752 bytes; padding with zeros
tar: bin/mount: File shrank by 21192 bytes; padding with zeros
tar: bin/netstat: File shrank by 51192 bytes; padding with zeros
tar: bin/ps: File shrank by 19692 bytes; padding with zeros
tar: bin/sash: File shrank by 653808 bytes; padding with zeros
tar: bin/sort: File shrank by 408 bytes; padding with zeros
tar: bin/tar: File shrank by 153768 bytes; padding with zeros
tar: bin/vdir: File shrank by 22256 bytes; padding with zeros

Also, messages in syslog:

Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=25259926792, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=19288968352, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=14719990504, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=9093999384, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=7804042504, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=9276457608, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=21308892424, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=31157396560, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=34359647080, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=19847457232, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=18932580400, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=34359733576, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=748619040, limit=4194304
Aug  8 14:00:08 luke2 kernel: attempt to access beyond end of device
Aug  8 14:00:08 luke2 kernel: dm-12: rw=0, want=31157396560, limit=4194304

Obviously trying to back up this way would result in much data loss.  It's a
shame because it would be such a good way to backup domU's.

-- 
Configure bugmail: 
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

_______________________________________________
Xen-bugs mailing list
Xen-bugs@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-bugs


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.