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/

Reply via email to