On Tue, Jun 05, 2012 at 01:12:17PM -0400, Jim wrote: > [sorry for the resend, signature again] > I am waiting for a window (later tonight) when I can try mounting > the btrfs export. Am I reading you guys correctly, that you think I > should be deleting drives from the array? Or is this a just in > case? Thanks. Try the modified exports as I suggested in the other part of the thread first. If that turns out to be problematic still, then we can discuss any migration strategies. Hugo. > Jim Maloney > > On 06/05/2012 01:04 PM, Hugo Mills wrote: > >On Tue, Jun 05, 2012 at 06:19:00PM +0200, Helmut Hullen wrote: > >>Hallo, Jim, > >> > >>Du meintest am 05.06.12: > >> > >>>/dev/sda 11T 4.9T 6.0T 46% /btrfs > >>>[root@advanced ~]# btrfs fi show > >>>failed to read /dev/sr0 > >>>Label: none uuid: c21f1221-a224-4ba4-92e5-cdea0fa6d0f9 > >>> Total devices 12 FS bytes used 4.76TB > >>> devid 6 size 930.99GB used 429.32GB path /dev/sdf > >>> devid 5 size 930.99GB used 429.32GB path /dev/sde > >>> devid 8 size 930.99GB used 429.32GB path /dev/sdh > >>> devid 9 size 930.99GB used 429.32GB path /dev/sdi > >>> devid 4 size 930.99GB used 429.32GB path /dev/sdd > >>> devid 3 size 930.99GB used 429.32GB path /dev/sdc > >>> devid 11 size 930.99GB used 429.08GB path /dev/sdk > >>> devid 2 size 930.99GB used 429.32GB path /dev/sdb > >>> devid 10 size 930.99GB used 429.32GB path /dev/sdj > >>> devid 12 size 930.99GB used 429.33GB path /dev/sdl > >>> devid 7 size 930.99GB used 429.32GB path /dev/sdg > >>> devid 1 size 930.99GB used 429.09GB path /dev/sda > >>>Btrfs v0.19-35-g1b444cd > >>>df -h and btrfs fi show seem to be in good size agreement. Btrfs was > >>>created as raid1 metadata and raid0 data. I would like to delete the > >>>last 4 drives leaving 7T of space to hold 4.9T of data. My plan > >>>would be to remove /dev/sdi, j, k, l one at a time. After all are > >>>deleted run "btrfs fi balance /btrfs". > >>I'd prefer > >> > >> btrfs device delete /dev/sdi > >> btrfs filesystem balance /btrfs > >> btrfs device delete /dev/sdj > >> btrfs filesystem balance /btrfs > >> > >>etc. - after every "delete" its "balance" run. > > That's not necessary. Delete will move the blocks from the device > >being removed into spare space on the other devices. The balance is > >unnecessary. (In fact, delete and balance share quite a lot of code) > > > >>That may take a lot of hours - I use the last lines of "dmesg" to > >>extrapolate the needed time (btrfs produces a message about every > >>minute). > >> > >>And you can't use the console from where you have started the "balance" > >>command. Therefore I wrap this command: > >> > >> echo 'btrfs filesystem balance /btrfs' | at now > > ... or just put it into the background with "btrfs bal start > >/mountpoint&". You know, like everyone else does. :) > > > > 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 --- Quantum est ille canis in fenestra? ---
Attachment:
signature.asc
Description: Digital signature
