[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] tap:aio not working...
Hi again,I finally found some time to have a deeper look into my tap:aio:/tap:qcow: troubles: Once again how I tested things: mkdir /proj.stand/mnt dd if=/dev/zero of=/proj.stand/dummy bs=1M count=40960 xm block-attach 0 tap:aio:/proj.stand/dummy xvda w 0 fdisk /dev/xvda # create 1 primary partition here mkreisers /dev/xvda1 mount /dev/xvda1 /proj.stand/mntwhile true; do time dd if=/dev/zero of=/proj.stand/mnt/file bs=1M count=20480; done ... This works quite well (as 'file:/proj.stand/dummy' worked before). However if I replace the "disk image file" with a sparse file (which is created quite fast, and saves lots of disk space for the moment) dd if=/dev/zero of=/proj.stand/dummy bs=1M seek=40959 count=1 and run the same test, the process will hang just a few minutes later (or maybe it's just getting so slow, that no progress can be observed, I can't say for sure). If also found this behaviour when using sparse qcow files: qcow-create -r 20480 /proj.stand/image.qcow xm block-attach 0 tap:qcow:/proj.stand/image.qcow xvda w 0 ... <insert test above here> ... works fine, but without "-r (reserve)" flag, it fails miserably: qcow-create 20480 /proj.stand/image.qcow xm block-attach 0 tap:qcow:/proj.stand/image.qcow xvda w 0 ... <insert test above here> ... .... < this takes hours ... or more? Never finished for me) So this is (in short) what works (and what not): type: sparse: works: file:/ no yes file:/ yes yes tap:aio:/ no yes tap:aio:/ yes no tap:qcow:/ no yes tap:qcow:/ yes noSo for me it looks like blktap (or some other component) gets into trouble when sparse files are used... Any idea what's the cause of that? BTW: The system I'm currently testing on is SLES 10 SP2. Bye, Marcel -- ---- Dipl.-Inf. Marcel Ritter Linux/Novell Regionales Rechenzentrum Erlangen Tel: 09131 / 85-27808 E-Mail: Marcel.Ritter@xxxxxxxxxxxxxxxxxxxx ---- Unix _IS_ user friendly... It's just selective about who its friends are. _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |