Re: multiple device usage

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2008/12/29 Chris Samuel <chris@xxxxxxxxxxx>:
> Hello Yan,
>
> On Mon, 29 Dec 2008 11:33:18 pm Yan Zheng wrote:
>
>> 2008/12/29 Chris Samuel <chris@xxxxxxxxxxx>:
>>
>> > The rebalancing code does appear (from a naive read of the code) to be
>> > able to rebalance over stripes, but I have no idea if the disk format
>> > currently supports changing that on the fly.
>>
>> The rebalancing moves data/metadata to newly created chunks. If there
>> are two devices, the new chunks will be set up as RAID-1 by default.
>
> Very interesting!  I didn't realise that - I was presuming that the
> BTRFS_BLOCK_GROUP_RAID1 ioctl needed to be passed through (as at mkfs time) to
> change it into a RAID1 array.
>

See __btrfs_reserve_extent and __btrfs_alloc_chunk.  There is a mistake in
my previous reply. Only metadata chunks are set up as RAID-1 by default
when there are two devices.

Regards
Yan Zheng
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux