All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vincent <vincent@influence-pc.fr>
To: linux-btrfs <linux-btrfs@vger.kernel.org>
Subject: Re: Remove a materially failed device from a Btrfs "single-raid" using partitions
Date: Mon, 13 May 2013 16:33:43 +0200	[thread overview]
Message-ID: <5190F9C7.1080904@influence-pc.fr> (raw)
In-Reply-To: <CAFWF=akT1vSPSXkAKCf9y3Ej63XSmBGC_MZKk0BCRxz2diCHFg@mail.gmail.com>

Le 13/05/2013 16:29, Harald Glatt a écrit :
> On Mon, May 13, 2013 at 4:15 PM, Vincent <vincent@influence-pc.fr> wrote:
>> Hello,
>>
>> I am on Ubuntu Server 13.04 with Linux 3.8.
>>
>> I've created a "single-raid" using /dev/sd{a,b,c,d}{1,3}. One of my hard
>> drives has failed, I mean it's materially dead.
>>
>> :~$ sudo btrfs filesystem show
>> Label: none  uuid: 40886f51-8c9b-4be1-8721-83bf5653d2a0
>>      Total devices 5 FS bytes used 226.90GB
>>      devid    4 size 37.27GB used 31.01GB path /dev/sdd1
>>      devid    3 size 37.27GB used 31.01GB path /dev/sdc1
>>      devid    2 size 37.31GB used 31.00GB path /dev/sdb1
>>      devid    1 size 139.73GB used 132.02GB path /dev/sda3
>>      *** Some devices missing
>>
>>
>> Many tutorials I found about it never mention the simple deletion of a
>> non-remountable disk in case of a "single-raid" (where the datas doesn't
>> matter, I've used the only "d=single" option, insinuating "m=mirrored").
>>
>> I've read this page http://www.howtoforge.com/a-beginners-guide-to-btrfs
>> until "8 Adding/Deleting Hard Drives To/From A btrfs File System" section.
>> But this page want to make me mount the drive, but it's dead.
>>
>> When my Btrfs partition is not mounted and when I do:
>> :~$ sudo btrfs device delete missing
>> btrfs device delete: too few arguments
>> or
>> :~$ sudo btrfs device delete missing /media/single-raid/
>> Nothing happen.
>>
>> If I try to mount the failed device, and remove /dev/sde1 from the
>> mountpoint, my console doesn't respond anymore.
>>
>> I've also read the official documentation
>> https://btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices#Removing_devices
>> using degraded mode: mount -o degraded /dev/sda3 /media/single-raid/
>>
>> The fstab line is however: /dev/sda3 /media/single-raid/
>> btrfs device=/dev/sda3,device=/dev/sdb1,device=/dev/sdc1,device=/dev/sdd1 0
>> 2
>>
>> Then perform :~$ sudo btrfs filesystem show
>> Label: none  uuid: 40886f51-8c9b-4be1-8721-83bf5653d2a0
>>      Total devices 5 FS bytes used 226.30GB
>>      devid    4 size 37.27GB used 31.01GB path /dev/sdd1
>>      devid    3 size 37.27GB used 31.01GB path /dev/sdc1
>>      devid    2 size 37.31GB used 31.00GB path /dev/sdb1
>>      devid    1 size 139.73GB used 132.02GB path /dev/sda3
>> **** Some devices missing*
>>
>> I don't understand why in degraded mode I can't remove the failed device.
>> Could you help me please?
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> If you have used d=single, it means that the data that was on the
> drive that failed is now gone. I think btrfs refuses to remove devices
> if it means data loss, but I could be wrong here..

I've no problem with data loss, I just want to have a kind of sharing 
area, but data on other drive are always here, why couldn't I retrieve 
them alive?

  reply	other threads:[~2013-05-13 14:39 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-05-13 14:15 Remove a materially failed device from a Btrfs "single-raid" using partitions Vincent
2013-05-13 14:29 ` Harald Glatt
2013-05-13 14:33   ` Vincent [this message]
2013-05-13 14:41     ` Harald Glatt
2013-05-13 15:30       ` Vincent
2013-05-13 17:21         ` Chris Murphy
2013-05-14 15:30           ` Vincent
2013-05-14 16:30             ` Chris Murphy

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=5190F9C7.1080904@influence-pc.fr \
    --to=vincent@influence-pc.fr \
    --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.