Postmortem of the failure of one hosting storage unit on Jan. 8, 2020
1–10 of 83 posts
Re: Postmortem of the failure of one hosting storage unit on Jan. 8, 2020
#2I have a bad feeling someone is going to read their write up and tweet at them, “Why didn’t you use -xyz switch, it fixes exactly this issue in 12 seconds”.
Indeed it appears that the option they needed existed, but only in a later version of ZFS than they were running, and part of the fix was moving the broken array to a system that could run a newer version of ZFS, which apparently was itself not trivial.
Re: Postmortem of the failure of one hosting storage unit on Jan. 8, 2020
#3Re: Postmortem of the failure of one hosting storage unit on Jan. 8, 2020
#4Re: Postmortem of the failure of one hosting storage unit on Jan. 8, 2020
#5I’m no ZFS expert, but it must have been incredibly stressful, if not mildly terrifying, going that far down the rabbit hole with customer data on the line. I have a bad feeling someone is going to read their write up and tweet at them, “Why didn’t you use -xyz switch, it fixes exactly this issue in 12 seconds”. Indeed it appears that the option they needed existed, but only in a later version of ZFS than they were r…
Issues occur from time to time, and I can assure that these times are very stressful. I am grateful to rely on ZFS, because yet I have never lost any data from people (datasets are often around 10TiB).
Re: Postmortem of the failure of one hosting storage unit on Jan. 8, 2020
#6You can't really fault them for the zfs version being so old the feature they needed wasn't yet implemented, because the machine was literally part of the last batch to be upgraded. The root cause is just some random hardware failure that can't be anticipated.
Just bad luck. Beyond radically changing how their core infrastructure works, doesn't seem like there was a lot they could have done to prevent this. Kudos for releasing the post mortem though, at least they've been fairly honest and direct about it.
Re: Postmortem of the failure of one hosting storage unit on Jan. 8, 2020
#7And now their postmortem blog post is down with a 503 error. Doesn’t exactly fill me with confidence about their abilities.
Re: Postmortem of the failure of one hosting storage unit on Jan. 8, 2020
#8Re: Postmortem of the failure of one hosting storage unit on Jan. 8, 2020
#9From all of the cases I've read where people where not idiots (Not using snapshots and overwriting a dataset..), it's by far the safest filesystem I've seen during my 12 years working with it and I've yet to loose a single file.
Sure, performance can suffer and RAM is pricey, but safety of the data is more important.
Considering this is a hardware fault, I think Gandi.net did their best. However, they should offer clients optional ZFS-Replication as an extra measure.