[linux-lvm] read hangs when snapshot gets full

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

 



Hi all,

I'm using a SuSE Linux (V7.2) with a 2.4.4 kernel. If I start a program
which reads from a snapshot (e.g. cat /dev/vg/snapshot > /tmp/file) with a
low priority (nice -20), sometimes the program hangs within the
read() call if the snapshot gets full. If this is the case I'm not able to
kill the process of the application (even SIGKILL). In my application I
reduced the number of blocks in each read() call reads and I stop
reading after the snapshot is full of more then 90%. But this solution is
not completely avoiding the problem.

Is there any fix in a newer kernel version?

Thanks for any ideas!

Martin




[Index of Archives]     [Gluster Users]     [Kernel Development]     [Linux Clusters]     [Device Mapper]     [Security]     [Bugtraq]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]

  Powered by Linux