1 |
Lie Ryan posted on Fri, 11 May 2012 02:31:27 +1000 as excerpted: |
2 |
|
3 |
> Also, it probably won't hurt using ext4, given that ext4 had several |
4 |
> performance improvements over ext3. However, as Theodore T'so - the |
5 |
> primary developer of ext4 - said, ext4 is a stopgap until btrfs is |
6 |
> ready. IMO, from my experience of using btrfs some time ago, I'd say |
7 |
> that btrfs is pretty much ready nowadays. |
8 |
|
9 |
As long as you don't have problems or want to do anything fancy like |
10 |
multi-disk, btrfs can be fine. But it's still in active development and |
11 |
officially experimental, it only recently (Feb/Mar) got an error |
12 |
correcting btrfsck at all, and that still comes with "it may make the |
13 |
problem worse instead of fixing it" warnings. I'm running a few |
14 |
partitions of it now, but as I tell people on the btrfs list, while a |
15 |
good admin will always have backups no matter the stability of the |
16 |
filesystem, with something as experimental and under development as |
17 |
btrfs, it's best to consider your btrfs copy an extra "testing" copy, |
18 |
that may or may not be there the next time you access it. Your primary |
19 |
copy, along with all backups you'd ordinarily have, should still exist |
20 |
and be located on something other than btrfs. |
21 |
|
22 |
We routinely see people on the list asking how to recover data, because |
23 |
they didn't heed that advice. Sometimes it's recoverable, sometimes part |
24 |
of it is, sometimes not. |
25 |
|
26 |
Just watching the commits and related discussion on either the btrfs |
27 |
lists or as they hit the mainline kernel, they're still actively fixing |
28 |
code broken in one way or another, as well as continuing to add |
29 |
features. raid5/6 mode is roadmapped for 3.5 (some preliminary prep |
30 |
commits went into 3.4), and full n-way mirroring raid1, the current so- |
31 |
called raid1 mode is only two-way-mirroring) is roadmapped after that as |
32 |
it builds on it. |
33 |
|
34 |
But with a few more kernels, say by the end of the year or early next, |
35 |
btrfs should really begin to stabilize. |
36 |
|
37 |
Meanwhile, anyone who does choose to run it should be keeping up with the |
38 |
latest kernels. If you're not running the rc kernels at least by rc5 or |
39 |
so, you're running old code with known problems patched in newer kernels. |
40 |
|
41 |
-- |
42 |
Duncan - List replies preferred. No HTML msgs. |
43 |
"Every nonfree program has a lord, a master -- |
44 |
and if you use the program, he is your master." Richard Stallman |