Re: converting one-disk btrfs into RAID-1?

Previous thread: crc32c by Nathan Caza on Monday, October 11, 2010 - 1:47 am. (2 messages)

Next thread: [PATCH V2] Removing a subvolume by an ordinary user by Goffredo Baroncelli on Monday, October 11, 2010 - 11:08 am. (4 messages)
From: Tomasz Chmielewski
Date: Monday, October 11, 2010 - 5:11 am

Some Linux distributions started adding btrfs support in their 
installers. Unfortunately, you can't specify your own mkfs.btrfs 
parameters, so the best an installer can produce is a btrfs filesystem 
made on one partition.

Is it possible to turn a 1-disk (partition) btrfs filesystem into RAID-1?

Suppose you have your / btrfs filesystem on /dev/vda3, and there is a 
free /dev/vdb3 partition which you would like to use to have btrfs 
RAID-1 - what are the options to set it up like this?


A command like:

	btrfs device add /dev/vdb3 /

will, I suppose, simply make RAID-0 and double your available storage - 
are there any options to make it RAID-1?

Or, will it be RAID-1 after I do:

	btrfs filesystem balance /

?

-- 
Tomasz Chmielewski
http://wpkg.org
--

From: Chris Ball
Date: Monday, October 11, 2010 - 10:06 am

Hi,

   > Is it possible to turn a 1-disk (partition) btrfs filesystem into
   > RAID-1?

Not yet, but I'm pretty sure it's on the roadmap.

- Chris.
-- 
Chris Ball   <cjb@laptop.org>
One Laptop Per Child
--

From: David Brown
Date: Tuesday, October 12, 2010 - 2:32 am

Is it possible to view the raid levels of data and meta data for an 
existing btrfs filesystem?  It's easy to pick them when creating the 
system, but I couldn't find any way to view them afterwards.


--

From: Tomasz Torcz
Date: Tuesday, October 12, 2010 - 2:34 am

"btrfs f df" will show them, except for few kernel releases when the ioctl()
was broken.

-- 
Tomasz Torcz                                                       72->|   80->|
xmpp: zdzichubg@chrome.pl                                          72->|   80->|

--

From: Hugo Mills
Date: Tuesday, October 12, 2010 - 2:49 am

Umm...

hrm@vlad:~ $ sudo btrfs fi df /mnt/
[sudo] password for hrm: 
Data: total=303.01GB, used=302.16GB
Metadata: total=3.01GB, used=476.77MB
System: total=11.88MB, used=36.00KB

   This is the latest btrfs git kernel and tools. What should I be
seeing here?

   Hugo.

-- 
=== Hugo Mills: hugo@... carfax.org.uk | darksatanic.net | lug.org.uk ===
  PGP key: 515C238D from wwwkeys.eu.pgp.net or http://www.carfax.org.uk
               --- emacs: Emacs Makes A Computer Slow. ---               
From: Tomasz Torcz
Date: Tuesday, October 12, 2010 - 2:59 am

Do you have this patch applied?
http://www.mail-archive.com/linux-btrfs@vger.kernel.org/msg06239.html

-- 
Tomasz Torcz                                                       72->|   80->|
xmpp: zdzichubg@chrome.pl                                          72->|   80->|

--

From: David Brown
Date: Tuesday, October 12, 2010 - 5:19 am

I guess it's time to update my System Rescue CD to a version with the 
btrfs command rather than just btrfsctl etc.  Thanks!


--

Previous thread: crc32c by Nathan Caza on Monday, October 11, 2010 - 1:47 am. (2 messages)

Next thread: [PATCH V2] Removing a subvolume by an ordinary user by Goffredo Baroncelli on Monday, October 11, 2010 - 11:08 am. (4 messages)