From: Gareth Pye <gareth@cerberos.id.au>
To: linux-btrfs <linux-btrfs@vger.kernel.org>
Subject: Scrub priority, am I using it wrong?
Date: Tue, 5 Apr 2016 09:36:48 +1000 [thread overview]
Message-ID: <CA+WRLO-vu4B8X3Td12F0gueU70G6KwjRTD07MNwDrJfodAscNA@mail.gmail.com> (raw)
I've got a btrfs file system set up on 6 drbd disks running on 2Tb
spinning disks. The server is moderately loaded with various regular
tasks that use a fair bit of disk IO, but I've scheduled my weekly
btrfs scrub for the best quiet time in the week.
The command that is run is:
/usr/local/bin/btrfs scrub start -Bd -c idle /data
Which is my best attempt to try and get it to have a low impact on
user operations
But iotop shows me:
1765 be/4 root 14.84 M/s 0.00 B/s 0.00 % 96.65 % btrfs scrub
start -Bd -c idle /data
1767 be/4 root 14.70 M/s 0.00 B/s 0.00 % 95.35 % btrfs
scrub start -Bd -c idle /data
1768 be/4 root 13.47 M/s 0.00 B/s 0.00 % 92.59 % btrfs
scrub start -Bd -c idle /data
1764 be/4 root 12.61 M/s 0.00 B/s 0.00 % 88.77 % btrfs
scrub start -Bd -c idle /data
1766 be/4 root 11.24 M/s 0.00 B/s 0.00 % 85.18 % btrfs
scrub start -Bd -c idle /data
1763 be/4 root 7.79 M/s 0.00 B/s 0.00 % 63.30 % btrfs
scrub start -Bd -c idle /data
28858 be/4 root 0.00 B/s 810.50 B/s 0.00 % 61.32 % [kworker/u16:25]
Which doesn't look like an idle priority to me. And the system sure
feels like a system with a lot of heavy io going on. Is there
something I'm doing wrong?
System details:
# uname -a
Linux emile 4.4.3-040403-generic #201602251634 SMP Thu Feb 25 21:36:25
UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
# /usr/local/bin/btrfs --version
btrfs-progs v4.4.1
I'm waiting on the ppa version of 4.5.1 before upgrading, that is my
usual kernel update strategy.
# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.4 LTS"
Any other details that people would like to see that are relevant to
this question?
--
Gareth Pye - blog.cerberos.id.au
Level 2 MTG Judge, Melbourne, Australia
next reply other threads:[~2016-04-04 23:36 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-04-04 23:36 Gareth Pye [this message]
2016-04-05 2:37 ` Scrub priority, am I using it wrong? Duncan
2016-04-05 3:44 ` Gareth Pye
2016-04-05 4:19 ` Duncan
2016-04-05 11:44 ` Austin S. Hemmelgarn
2016-04-05 3:45 ` Gareth Pye
2016-04-05 4:25 ` Duncan
2016-04-05 17:34 ` Henk Slager
2016-04-06 0:00 ` Gareth Pye
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CA+WRLO-vu4B8X3Td12F0gueU70G6KwjRTD07MNwDrJfodAscNA@mail.gmail.com \
--to=gareth@cerberos.id.au \
--cc=linux-btrfs@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).