From: Christian Robottom Reis <kiko@async.com.br>
To: linux-btrfs@vger.kernel.org
Subject: Replacing RAID-1 devices with larger disks
Date: Sun, 28 Feb 2016 17:15:32 -0300 [thread overview]
Message-ID: <20160228201532.GA26692@anthem.async.com.br> (raw)
Hello there,
I'm running a btrfs RAID-1 on two 128GB SSDs that were getting kind
of full. I found two 256GB SSDs that I plan to use to replace the 128TB
versions.
I've managed to do the actual swap using a series of btrfs replace
commands with no special arguments, and the system is now live and
booting from the 256GB drives. However, I haven't actually noticed any
difference in btrfs fi show output, and usage looks weird. Has anyone
seen this before or have a clue as to who?
The relevant partition sizes are now (sdb is identical):
/dev/sda1 * 2048 83888127 41943040 83 Linux
/dev/sda3 92276736 427821055 167772160 83 Linux
Here's the show output:
Label: 'root' uuid: 670d1132-00dc-4511-a2f6-d28ce08b4d3a
Total devices 2 FS bytes used 9.33GiB
devid 1 size 13.97GiB used 11.78GiB path /dev/sda1
devid 2 size 13.97GiB used 11.78GiB path /dev/sdb1
Label: 'var' uuid: 815b3280-e90f-483a-b244-1d2dfe9b6e67
Total devices 2 FS bytes used 56.14GiB
devid 1 size 80.00GiB used 80.00GiB path /dev/sda3
devid 2 size 80.00GiB used 80.00GiB path /dev/sdb3
Those sizes have not changed over the resize; i.e. the original sda1/sdb1 pair
was 14GB and the sda3/sdb3 pair was 80GB, and after the replace, they haven't
changed.
And usage for / is now weird:
Overall:
Device size: 27.94GiB
Device allocated: 21.56GiB
Device unallocated: 6.38GiB
Device missing: 0.00B
Used: 18.66GiB
Free (estimated): 3.99GiB (min: 3.99GiB)
Data ratio: 2.00
Metadata ratio: 2.00
Global reserve: 208.00MiB (used: 0.00B)
Data,RAID1: Size:9.00GiB, Used:8.20GiB
/dev/sda1 9.00GiB
/dev/sdb1 9.00GiB
Metadata,RAID1: Size:1.75GiB, Used:1.13GiB
/dev/sda1 1.75GiB
/dev/sdb1 1.75GiB
System,RAID1: Size:32.00MiB, Used:16.00KiB
/dev/sda1 32.00MiB
/dev/sdb1 32.00MiB
Usage for /var also looks wrong, but in a different way:
Overall:
Device size: 160.00GiB
Device allocated: 160.00GiB
Device unallocated: 2.00MiB
Device missing: 0.00B
Used: 112.28GiB
Free (estimated): 21.20GiB (min: 21.20GiB)
Data ratio: 2.00
Metadata ratio: 2.00
Global reserve: 512.00MiB (used: 0.00B)
Data,RAID1: Size:74.97GiB, Used:53.77GiB
/dev/sda3 74.97GiB
/dev/sdb3 74.97GiB
Metadata,RAID1: Size:5.00GiB, Used:2.37GiB
/dev/sda3 5.00GiB
/dev/sdb3 5.00GiB
System,RAID1: Size:32.00MiB, Used:16.00KiB
/dev/sda3 32.00MiB
/dev/sdb3 32.00MiB
Unallocated:
/dev/sda3 1.00MiB
/dev/sdb3 1.00MiB
Version information:
async@riff:~$ uname -a
Linux riff 4.2.0-30-generic #36~14.04.1-Ubuntu SMP Fri Feb 26 18:49:23
UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
async@riff:~$ btrfs --version
btrfs-progs v4.0
Thanks,
--
Christian Robottom Reis | [+55 16] 3376 0125 | http://async.com.br/~kiko
next reply other threads:[~2016-02-28 20:23 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-02-28 20:15 Christian Robottom Reis [this message]
2016-02-28 20:34 ` Replacing RAID-1 devices with larger disks Christian Robottom Reis
2016-02-28 20:36 ` Hugo Mills
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=20160228201532.GA26692@anthem.async.com.br \
--to=kiko@async.com.br \
--cc=linux-btrfs@vger.kernel.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.