Re: fsck is dead

Kai Henningsen (kaih@khms.westfalen.de)
03 Jul 1999 23:06:00 +0200


lindahl@cs.virginia.edu (Greg Lindahl) wrote on 02.07.99 in <199907022059.QAA14326@adder.cs.Virginia.EDU>:

> > > HA is half of the key. Fast fsck is the other half. You can't avoid
> > > the fact that the OS scribbling on your dual-ported disks is a single
> > > point of failure. After that, do you really want to bring up a backup
> > > computer without an fsck?
> >
> > So isn't that obviously NOT the right way to do it?
>
> Duh. I am trying to prove that fast fsck is good for everyone, not
> that it's the right way to get high availability.

But given that HA is the argument, you obviously failed.

> > For situations like that, you want completely separate hardware. On
> > separate UPSen. On separate power lines. Probably in different cities.
>
> Not necessarily. There are many ways to approach high availability.

There are two basic strategies (and you want both, of course):

1. Make sure hardware and software is stable.

2. Make sure hardware and software is redundant.

We're currently discussing 2. None of these two can be replaced by
anything else.

> > Dual-ported disks is not a desaster plan.
>
> You'd be surprised how many people use them that way. However, even

Maybe I would, given hard disks are one of the system components I've seen
fail more often. Then again, maybe I would not, given how often I've seen
people behave rather idiotically.

> with completely separate hardware in completely separate cities, you
> will probably find that you will be happier if fsck is fast.

Yes, but it will have ceased to be anything but an annoyance.

> > Fsck times is just about the least important thing in that situation,
> > because if that's what you're waiting for, you didn't do your homework.
>
> You haven't listened to what I said, I suspect.

You suspect wrongly.

> And many other people with less need for high availability still have
> need for fast fsck.

But you tried to argue that HA needs it. It doesn't.

> Please, let's stop this pointless "discussion". You (and several
> others) are arguing against a strawman.

No, I'm arguing against a specific argument, namely that it's something
you need for HA. Which is just plain wrong.

>Fast fsck is good. Everyone
> benefits from it.

I don't think this was ever in doubt.

MfG Kai

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/