>Could you please post the output of "uname -a" ?
Linux gentooserver 4.19.27-gentoo-r1 #1 SMP PREEMPT Tue Apr 2 01:01:13
CDT 2019 x86_64 Intel(R) Xeon(R) CPU E5-1620 v3 @ 3.50GHz GenuineIntel
GNU/Linux

>The means disable "kyber" scheduler, wihch is default after 4.18.x or
so, and reactivate cfq, bfq or deadline or noop scheduler. If your
problems are solved it would be a great idea to upgrade the kernel.
It says CONFIG_DEFAULT_IOSCHED="cfq".

On Tue, Apr 23, 2019 at 2:29 AM Juergen Sauer
<juergen.sa...@automatix.de> wrote:
>
> Am 22.04.19 um 22:37 schrieb Nathan Dehnel:
> > I have a raid10 volume that frequently locks up when I try to write to
> > it or delete things. Any command that touches it will hang (and can't
> > be killed) and I have to start a new ssh session to get into the
> > computer again. Nothing fixes it besides a reboot, and the volume will
> > fail to unmount while the computer is shutting down.
> >
> > [  302.360912] sysrq: SysRq : Show Blocked State
> > [  302.360951]   task                        PC stack   pid father
> > [  302.360987] btrfs-transacti D    0  2187      2 0x80000000
> > [  302.360993] Call Trace:
> [...]
>
> Nathan,
> I presume you are using a kernel before 4.19.8 and after 4.0.9.x.
> Your Post does not mention the kernel version, you use.
> Could you please post the output of "uname -a" ?
>
> During the rework of the kernel scheduler (multi queue schechduler) by
> the kernel team around Linus, there were huge modification done, which
> effected nearly all filesystems. Those rewritings caused data loss in
> ext4, complete crashes in xfs and so on.
>
> I was hit by this issue on BTRFS, so your description was somewhat a
> dejavu for me.
>
>
> Your can try to use the old mono-queued schedulers in an interim kernel,
> or you may upgrade to an recent kernel.
>
> The means disable "kyber" scheduler, wihch is default after 4.18.x or
> so, and reactivate cfq, bfq or deadline or noop scheduler. If your
> problems are solved it would be a great idea to upgrade the kernel.
>
> We use BTRFS as raid5 (not advised, experimaental), but we use it with
> kernel 5.x in arch linux.
>
> Even the multi device code is under heavy development,
> BTRFS likes the most recent kernels!
>
>
>
> mit freundlichen Grüßen
> Jürgen Sauer

Reply via email to