All of lore.kernel.org
 help / color / mirror / Atom feed
From: Robert White <rwhite@pobox.com>
To: Duncan <1i5t5.duncan@cox.net>, linux-btrfs@vger.kernel.org
Subject: Re: Mounting(multiply)? Options(stored)? Options(barriers)?
Date: Thu, 23 Oct 2014 21:07:33 -0700	[thread overview]
Message-ID: <5449D085.9030801@pobox.com> (raw)
In-Reply-To: <pan$ce81d$b98a312d$87b2f050$bb8a9bd1@cox.net>

On 10/23/2014 07:25 PM, Duncan wrote:
> See the discussion above.  As for whether conflicting options error out,
> get ignored, or update the whole filesystem, there has been some
> discussion on the list but IDR the conclusion as it doesn't pertain to me
> since I don't use subvolumes like that, preferring fully independent
> filesystems on their own partitions, instead.  (If the filesystem
> metadata gets corrupted, it can easily mean the loss of all data on it.
> Subvolumes provide little if any protection in that regard.  I *STRONGLY*
> prefer not to put all my data eggs in one filesystem basket, in case its
> bottom falls out.)  I believe in some cases either the conflicting mount
> will error out or it'll mount but ignore the conflicts (IOW, it shouldn't
> arbitrarily rewrite the option for the entire filesystem, that's what
> remount is for!), but don't know if it actually works that way for
> everything yet.  Either watch for a response from someone with practical
> knowledge of the situation, or do your own testing, before you depend on
> it.

Ouch, I abandoned multiple hard partitions on any one spindle a long, 
long time ago. The failure modes likely to occur just don't justify the 
restrictions and hassle. Let alone the competitive file-system 
scheduling that can eat your system performance with a box of wine.

I've been in this mess since Unix System 3 release 4. The mythology of 
the partitioned disk is deep and horrible. Ever since they stopped the 
implementation of pipes as anonymous files on the root partition, most 
of the reasoning ends up backward.

Soft failures are likely to spray the damage all over all the 
filesystems by type, and a disk failure isn't going to obey the 
partition boundaries.

Better the efficiency of the whole disk file-systems and a decent backup 
plan.

Just my opinion.

  reply	other threads:[~2014-10-24  4:07 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-23 22:27 Mounting(multiply)? Options(stored)? Options(barriers)? Robert White
2014-10-24  2:25 ` Duncan
2014-10-24  4:07   ` Robert White [this message]
2014-10-24  6:46     ` Duncan

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=5449D085.9030801@pobox.com \
    --to=rwhite@pobox.com \
    --cc=1i5t5.duncan@cox.net \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.