Hello Bogdan, Bogdan Kiselitsa: > I'm trying to use AuFS to pool storage with Arch linux running on HyperV. > Unfortunately I'm getting freezes when writing many files via samba or > rsync. The write ops eventually freeze and I get kernel messages that > kworkers or smbd have been blocked for 120 seconds, necessitating a hard > reset of the vm to resolve the problem. > > I've tried using multiple filesystems under AuFS including xfs and ext4 and > it seems like the problem is confined to writes via AuFS with more than 1 > drive in the pool.
Currently I don't know what is wrong. For the investigation, I'd like to stick into a single case which is - all branches are ext4. - write to aufs by rsync. $ rsync /somewhere/else /your/aufs Because I am not so familiar to samba, xfs and HyperV, it is better to exclude them. Is this "ext4 + rsync" surely reproduce the problem? If so, would you try strace to identify the systemcall where aufs hung long time? It can be rsync process itself, its forked child process or rsyncd process. I want to know which process hung. And more importantly, would you explain more specifcally about "the problem is confined to writes via AuFS with more than 1 drive in the pool" you wrote? J. R. Okajima ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/