On 27 February 2017 at 15:29, Anton Aylward <opensuse@antonaylward.com> wrote:
On 27/02/17 07:04 AM, Richard Brown wrote:
from man btrfs check
"Warning Do not use --repair unless you are advised to by a developer, an experienced user or accept the fact that fsck cannot possibly fix all sorts of damage that could happen to a filesystem because of software and hardware bugs."
I am puzzled by all this. What's the point in shipping a file system if you can't supply the tools so that end users can perform maintenance on them?
In effect what this saying is that the file system is unreliable because it can't be maintained or repaired except by the developers.
And, lets face it, developers are just, to quote Doug Adams, regular guys. They have lives apart from being on 24/7 alert for Linux users who have borked their file system and need a developer to repair it for them.
Thank you, Richard, for brining to our attention this damning indictment of BtrFS.
Now we all know better than to install something that can't be maintained by us 'regular guys'.
Richard, you go on to make an excellent case for the use of BtrFS in a commercial/industrial setting where the corporation can pay for support. And I agree with that, having worked in such establishments. Your arguments are fully justified.
But for the regular home users, the 'Joe six-pack', the people converting from MS-Windows because Microsoft has finally pizzed them off, the people setting up a basic email&browser for grandmother (yes, I know, she should have been given a ChromeBook for Christmas!), its quite another matter.
To be blunt- Anton, if you think that fsck is the only tool you need to performance maintenance of btrfs or any other filesystem, then you are a bloody idiot btrfs scrub is what people should be using as an analogy of "fsck" in the btrfs world If you took the time to do a tiny bit of homework, or read the 3rd line of the URL I provided at the beginning of the thread you'd know this already. It's safe, can be run regularly, automatically reads data and metadata blocks, verifies checksums and repairs automatically But that's not all, btrfs has more tools in its toolbox for maintenance, such as "btrfs filesystem defragment" and "btrfs balance". There is no case for a damning indictment of btrfs and only an imbecile would look at the reality of the tooling available and come to that conclusion. So get off your bloody high horse and stop wasting everyone's time on this mailinglist with your ceaseless verbal diarrhoea. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org