Thread (10 messages) 10 messages, 7 authors, 2016-08-30

Re: btrfs and systemd

From: Stefan Priebe - Profihost AG <hidden>
Date: 2016-08-30 08:20:52

Am 29.08.2016 um 13:33 schrieb Timofey Titovets:
Do you try: nofail,noauto,x-systemd.automount ?
sure this fails too as it has the same timeout in systemd.

Mr. Poettering has recommanded me todo the following:
# mkdir -p /etc/systemd/system/$(systemd-escape --suffix=mount -p
/foo/bar/baz).d/
# cat > /etc/systemd/system/$(systemd-escape --suffix=mount -p
/foo/bar/baz).d/timeout.conf <<EOF
[Mount]
TimeoutSec=2h
EOF

he has also accepted my wish to make this configurable through fstab.

Stefan
2016-08-29 9:28 GMT+03:00 Stefan Priebe - Profihost AG [off-list ref]:
quoted
Hi Qu,

Am 29.08.2016 um 03:48 schrieb Qu Wenruo:
quoted

At 08/29/2016 04:15 AM, Stefan Priebe - Profihost AG wrote:
quoted
Hi,

i'm trying to get my 60TB btrfs volume to mount with systemd at boot.
But this always fails with: "mounting timed out. Stopping." after 90s.
60TB is quite large, and under most case it will already cause mount
speed problem.

In our test environment, filling a fs with 16K small files to 2T (just
128K files)will already slow the mount process to 10s.

For larger fs, or more specifically, large extent tree, will slow the
mount process obviously.

The root fix will need a rework of extent tree.
AFAIK Josef is working on the rework.

So the btrfs fix will need some time.
thanks but i've no problem with the long mount time (in my case 6
minutes) i'm just wondering how to live with it with systemd. As it
always cancels the mount process after 90s and i see no fstab option to
change this.

Greets,
Stefan
quoted
Thanks,
Qu
quoted
I can't find any fstab setting for systemd to higher this timeout.
There's just  the x-systemd.device-timeout but this controls how long to
wait for the device and not for the mount command.

Is there any solution for big btrfs volumes and systemd?

Greets,
Stefan
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help