From: covici@ccs.covici.com
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] boot problems
Date: Fri, 16 May 2014 08:54:53 -0400 [thread overview]
Message-ID: <30699.1400244893@ccs.covici.com> (raw)
In-Reply-To: <537605FC.1000202@xunil.at>
Stefan G. Weichinger <lists@xunil.at> wrote:
> Am 16.05.2014 14:03, schrieb Neil Bothwick:
> > On Fri, 16 May 2014 07:14:27 -0400, covici@ccs.covici.com wrote:
> >
> >> So far, I have liked lvm, what's the advantage of btrfs over
> >> lvm?
> >
> > I have only looked at btrfs, with a consideration for switching
> > from ZFS, but it seems to offer the same advantages as ZFS. That
> > is, it makes things even easier than LVM does. with LVM you can
> > easily resize volumes and the filesystems on them, but it is still
> > two or three steps, more if you add RAID into the equation. The
> > modern filesystems do it all at once. If you need a bigger var, you
> > just tell it so. And it is exactly the same process for shrinking a
> > volume, something that can be tricky with LVM because of the need
> > to handle volume and filesystem separately.
>
> btrfs and zfs are removing the various layers we all had to deal with:
>
> partitions, logical volumes, raid-arrays, filesystems, and then
> snapshots etc.
>
> With these modern filesystems you are able to basically say:
>
> "I have these physical devices/disks, create me a pool of storage with
> these properties" and then just use that pool in a flexible and
> dynamic way.
>
> Your disk based storage is then usable in a way RAM is, you add it and
> it is available and you can then use it where you like it.
>
> No (or let's say "much less" ...) fixed and hard barriers like
> partition sizes, if you need space for /var, use it ... if you want to
> set quotas on /home, just set them for the subvolume, if you add
> another pair of harddisks, tell btrfs to redistribute redundancy
> information ("re-balance").
>
> (I see that Alan right now answered basically the same ;-) ).
>
> You get checksums for your blocks and the possibility to repair rotted
> blocks ... you get snapshots within the filesystem, no more slow
> rsnapshot-crontabs ...
>
> I used zfs-fuse back then and learned about the concepts, and it blew
> my mind already years ago ;-)
>
> zfs on linux ... it works fine for me on one server, but I never
> really wanted it on my main machines (desktop and laptops) although I
> once even wrote some "how to use zfs on your fully encrypted laptop"
> for a magazine. It always feels like "suboptimal because it is not in
> the kernel" to me (think licensing issues here).
>
> btrfs is officially in the kernel, still marked "experimental" because
> it is in active development, after all I read over the last days it
> should be quite stable to use if you don't run very complex setups or
> so ... and doing regular backups should be usual for the people in
> this list, I assume? Distros like SLES come with btrfs as default fs
> (soon).
>
> I migrated ~3 machines to btrfs in the last days and I really love
> getting rid of all the partitions and raids that grew over the years
> ... for now it is cleaned up and flexible and so far solid.
>
> btrfs and zfs have different concepts for various aspects, but
> basically the same goals. I definitely recommend to get in touch with
> this generation of filesystems.
Thanks much for that explanation.
So where do I find some documentation for btrfs and its user space tools?
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici
covici@ccs.covici.com
next prev parent reply other threads:[~2014-05-16 12:57 UTC|newest]
Thread overview: 129+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-03 10:12 [gentoo-user] boot problems Stefan G. Weichinger
2014-05-03 10:27 ` J. Roeleveld
2014-05-03 10:33 ` Stefan G. Weichinger
2014-05-03 10:54 ` J. Roeleveld
2014-05-03 11:06 ` Stefan G. Weichinger
2014-05-03 11:14 ` J. Roeleveld
2014-05-03 10:28 ` Stefan G. Weichinger
2014-05-03 10:49 ` J. Roeleveld
2014-05-03 10:56 ` Stefan G. Weichinger
2014-05-03 11:05 ` J. Roeleveld
2014-05-03 11:12 ` Stefan G. Weichinger
2014-05-03 11:19 ` J. Roeleveld
2014-05-03 11:26 ` Stefan G. Weichinger
2014-05-03 11:37 ` J. Roeleveld
2014-05-03 13:46 ` Canek Peláez Valdés
2014-05-03 13:48 ` Stefan G. Weichinger
2014-05-03 13:59 ` Canek Peláez Valdés
2014-05-03 14:29 ` Stefan G. Weichinger
2014-05-03 15:08 ` J. Roeleveld
2014-05-03 15:10 ` Canek Peláez Valdés
2014-05-03 15:07 ` J. Roeleveld
2014-05-03 11:39 ` Stefan G. Weichinger
2014-05-03 12:03 ` J. Roeleveld
2014-05-03 12:09 ` Stefan G. Weichinger
2014-05-03 12:19 ` J. Roeleveld
2014-05-03 12:38 ` Stefan G. Weichinger
2014-05-03 18:43 ` J. Roeleveld
2014-05-03 12:08 ` Stefan G. Weichinger
2014-05-03 12:17 ` Todd Goodman
2014-05-03 12:23 ` J. Roeleveld
2014-05-03 13:08 ` Todd Goodman
2014-05-03 13:24 ` Stefan G. Weichinger
2014-05-03 12:27 ` Stefan G. Weichinger
2014-05-03 12:17 ` J. Roeleveld
2014-05-03 12:43 ` Stefan G. Weichinger
2014-05-03 12:52 ` J. Roeleveld
2014-05-03 12:55 ` Stefan G. Weichinger
2014-05-03 13:50 ` Canek Peláez Valdés
2014-05-03 13:57 ` Stefan G. Weichinger
2014-05-03 16:40 ` Stefan G. Weichinger
2014-05-03 16:51 ` Stefan G. Weichinger
2014-05-03 17:00 ` Stefan G. Weichinger
2014-05-03 17:25 ` Canek Peláez Valdés
2014-05-03 17:49 ` Stefan G. Weichinger
2014-05-03 18:30 ` Stefan G. Weichinger
2014-05-03 18:33 ` Canek Peláez Valdés
2014-05-03 18:37 ` Stefan G. Weichinger
2014-05-03 18:47 ` J. Roeleveld
2014-05-03 18:51 ` Stefan G. Weichinger
2014-05-03 18:56 ` J. Roeleveld
2014-05-03 19:00 ` Stefan G. Weichinger
2014-05-03 19:37 ` Canek Peláez Valdés
2014-05-03 18:30 ` Canek Peláez Valdés
2014-05-03 18:35 ` J. Roeleveld
2014-05-03 19:33 ` Canek Peláez Valdés
2014-05-03 19:38 ` Stefan G. Weichinger
2014-05-03 19:41 ` Canek Peláez Valdés
2014-05-03 19:53 ` Stefan G. Weichinger
2014-05-03 20:23 ` Stefan G. Weichinger
2014-05-03 20:46 ` Stefan G. Weichinger
2014-05-05 5:09 ` Canek Peláez Valdés
2014-05-05 6:18 ` Stefan G. Weichinger
2014-05-05 6:40 ` Canek Peláez Valdés
2014-05-15 6:21 ` Canek Peláez Valdés
2014-05-15 6:49 ` Canek Peláez Valdés
2014-05-15 7:08 ` Stefan G. Weichinger
2014-05-15 9:14 ` Stefan G. Weichinger
2014-05-15 9:58 ` covici
2014-05-15 10:00 ` Stefan G. Weichinger
2014-05-15 18:05 ` Canek Peláez Valdés
2014-05-15 18:27 ` Stefan G. Weichinger
2014-05-15 18:28 ` Stefan G. Weichinger
2014-05-15 18:33 ` Canek Peláez Valdés
2014-05-16 9:46 ` Stefan G. Weichinger
2014-05-16 10:04 ` Canek Peláez Valdés
2014-05-16 11:06 ` Alan McKinnon
2014-05-16 11:14 ` covici
2014-05-16 12:03 ` Neil Bothwick
2014-05-16 12:35 ` Stefan G. Weichinger
2014-05-16 12:43 ` Neil Bothwick
2014-05-16 13:03 ` Stefan G. Weichinger
2014-05-16 19:40 ` Neil Bothwick
2014-05-16 12:54 ` covici [this message]
2014-05-16 13:05 ` Stefan G. Weichinger
2014-05-16 14:01 ` covici
2014-05-16 12:13 ` Alan McKinnon
2014-05-16 20:01 ` Marc Joliet
2014-05-16 12:52 ` [gentoo-user] Re: LVM Stefan G. Weichinger
2014-05-16 19:50 ` [gentoo-user] boot problems Marc Joliet
2014-05-18 0:18 ` Walter Dnes
2014-05-19 10:54 ` Tanstaafl
2014-05-16 11:56 ` Bruce Schultz
2014-05-16 12:10 ` Stefan G. Weichinger
2014-05-16 17:09 ` Canek Peláez Valdés
2014-05-03 17:09 ` Peter Humphrey
2014-05-03 18:40 ` J. Roeleveld
2014-05-03 20:50 ` Peter Humphrey
2014-05-03 21:04 ` Stefan G. Weichinger
2014-05-04 8:53 ` Peter Humphrey
2014-05-04 9:15 ` Stefan G. Weichinger
2014-05-04 10:49 ` J. Roeleveld
2014-05-04 13:07 ` Stefan G. Weichinger
2014-05-04 18:40 ` J. Roeleveld
2014-05-04 19:03 ` Stefan G. Weichinger
2014-05-04 19:22 ` J. Roeleveld
2014-05-05 6:10 ` Stefan G. Weichinger
2014-05-05 6:52 ` J. Roeleveld
2014-05-05 7:09 ` J. Roeleveld
2014-05-05 7:48 ` Stefan G. Weichinger
2014-05-05 9:14 ` J. Roeleveld
2014-05-05 11:25 ` Stefan G. Weichinger
2014-05-05 12:27 ` J. Roeleveld
2014-05-05 14:12 ` [gentoo-user] Re: Qemu/KVM Stefan G. Weichinger
2014-05-05 19:20 ` J. Roeleveld
2014-05-05 7:50 ` [gentoo-user] boot problems Stefan G. Weichinger
2014-05-04 10:37 ` J. Roeleveld
2014-05-04 13:22 ` Peter Humphrey
2014-05-04 18:44 ` J. Roeleveld
2014-05-04 12:15 ` Neil Bothwick
2014-05-04 18:48 ` J. Roeleveld
2014-05-04 20:09 ` Neil Bothwick
2014-05-05 6:14 ` Stefan G. Weichinger
2014-05-05 6:54 ` J. Roeleveld
2014-05-05 9:02 ` Neil Bothwick
2014-05-05 8:54 ` Tom H
2014-05-03 12:52 ` Tom H
2014-05-03 13:26 ` Stefan G. Weichinger
2014-05-04 1:56 ` Mark Pariente
2014-05-04 9:01 ` Stefan G. Weichinger
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=30699.1400244893@ccs.covici.com \
--to=covici@ccs.covici.com \
--cc=gentoo-user@lists.gentoo.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox