From: Stroller <stroller@stellar.eclipse.co.uk>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] 1-Terabyte drives - 4K sector sizes? -> bar performance so far
Date: Tue, 9 Feb 2010 17:17:48 +0000 [thread overview]
Message-ID: <6A476A32-F164-4085-AA17-BAEE2584567C@stellar.eclipse.co.uk> (raw)
In-Reply-To: <20100209154340.11d2ea18@zaphod.digimed.co.uk>
On 9 Feb 2010, at 15:43, Neil Bothwick wrote:
> On Tue, 9 Feb 2010 15:11:14 +0000, Stroller wrote:
>
>> You cannot remove one disk from the array and repartition it, because
>> the partition is across the array, not the disk. The single disk,
>> removed from a RAID 5 (specified by Paul Hartman) array does not
>> contain any partitions, just one stripe of them.
>
> A 3 disk RAID 5 array can handle one disk failing. Although
> information
> is striped across all three disks, any two are enough to retrieve it.
>
> If this were not the case, it would be called AID 5.
Of course you can REMOVE this disk.
However, in hardware RAID you cannot do anything USEFUL to the single
disk.
In hardware RAID it is the controller card which manages the arrays
and consolidates them for the o/s. You attach three drives to a
hardware RAID controller, setup a RAID5 array and then the controller
exports the array to the operating system as a block device (e.g. /dev/
sda). You then run fdisk on this virtual disk and create the
partitions. You cannot connect just a partition to a hardware RAID
controller.
Thus in hardware RAID there are no partitions on each single disk,
only (as I said before) stripes of the partitions. You cannot usefully
repartition a single hard-drive from a hardware RAID set - anything
you do to that single drive will be wiped out when you re-add it to
the array and the current state of the virtual disk is propagated on
to it.
I hope this explanation makes sense.
I was not aware that Linux software RAID behaved differently. See
Joost's explanation of 9 February 2010 15:27:32 GMT. I asked if you
were referring to LVM because I set that up several years ago, and it
also allows you to add partitions as PVs. I can see how it would be
useful to add just a partition to a RAID array, and it's great that
you can do this in software RAID.
So this:
On 9 Feb 2010, at 00:27, Neil Bothwick wrote:
> With the RAID, you could fail one disk, repartition, re-add it,
> rinse and
> repeat. But that doesn't take care of the time issue
only applies in the specific case that Paul Hartman is using Linux
software RAID, not the general case of RAID in general.
Stroller.
next prev parent reply other threads:[~2010-02-09 18:10 UTC|newest]
Thread overview: 78+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-02-07 16:27 [gentoo-user] 1-Terabyte drives - 4K sector sizes? -> bar performance so far Mark Knecht
2010-02-07 17:30 ` Alexander
2010-02-07 18:19 ` Volker Armin Hemmann
2010-02-07 19:26 ` Mark Knecht
2010-02-07 18:38 ` Mark Knecht
2010-02-07 19:16 ` Volker Armin Hemmann
2010-02-07 19:39 ` Willie Wong
2010-02-07 20:31 ` Mark Knecht
2010-02-07 21:59 ` Kyle Bader
2010-02-07 21:42 ` Mark Knecht
2010-02-08 2:08 ` Willie Wong
2010-02-08 17:10 ` Mark Knecht
2010-02-08 18:52 ` Valmor de Almeida
2010-02-08 20:34 ` Paul Hartman
2010-02-09 0:27 ` Neil Bothwick
2010-02-09 12:46 ` Stroller
2010-02-09 13:34 ` Neil Bothwick
2010-02-09 23:37 ` Iain Buchanan
2010-02-10 6:31 ` Volker Armin Hemmann
2010-02-10 7:11 ` Iain Buchanan
2010-02-10 8:37 ` Volker Armin Hemmann
2010-02-10 8:43 ` Volker Armin Hemmann
2010-02-09 13:35 ` Volker Armin Hemmann
2010-02-09 13:57 ` J. Roeleveld
2010-02-09 15:11 ` Stroller
2010-02-09 15:27 ` J. Roeleveld
2010-02-09 17:38 ` Stroller
2010-02-09 18:25 ` Mark Knecht
2010-02-09 19:29 ` J. Roeleveld
2010-02-09 15:43 ` Neil Bothwick
2010-02-09 17:17 ` Stroller [this message]
2010-02-09 20:30 ` Neil Bothwick
2010-02-09 18:03 ` Neil Walker
2010-02-09 19:37 ` J. Roeleveld
2010-02-09 23:52 ` Iain Buchanan
2010-02-10 1:16 ` Stroller
2010-02-10 6:59 ` Neil Walker
2010-02-10 7:31 ` Iain Buchanan
2010-02-10 1:28 ` Stroller
2010-02-10 11:14 ` J. Roeleveld
2010-02-10 16:37 ` Stroller
2010-02-10 17:26 ` J. Roeleveld
2010-02-10 20:48 ` Stroller
2010-02-10 0:11 ` Peter Humphrey
2010-02-10 6:48 ` Neil Walker
2010-02-09 17:33 ` Paul Hartman
2010-02-09 7:47 ` J. Roeleveld
2010-02-09 23:22 ` Iain Buchanan
2010-02-10 7:08 ` Alan McKinnon
2010-02-10 10:56 ` J. Roeleveld
2010-02-10 10:53 ` J. Roeleveld
2010-02-10 11:03 ` Volker Armin Hemmann
2010-02-10 11:17 ` J. Roeleveld
2010-02-10 11:24 ` Volker Armin Hemmann
2010-02-08 5:25 ` Valmor de Almeida
2010-02-08 19:57 ` Stroller
2010-02-09 0:05 ` Frank Steinmetzger
2010-02-09 0:37 ` Mark Knecht
2010-02-09 2:48 ` Frank Steinmetzger
2010-02-09 17:09 ` Frank Steinmetzger
2010-02-09 18:21 ` Mark Knecht
2010-02-09 21:13 ` Frank Steinmetzger
2010-02-09 22:17 ` J. Roeleveld
2010-02-09 22:54 ` Mark Knecht
2010-02-10 0:31 ` Iain Buchanan
2010-02-10 1:27 ` Mark Knecht
2010-02-10 7:06 ` Iain Buchanan
2010-02-09 16:31 ` Mark Knecht
2010-02-12 9:06 ` Mick
2010-02-12 12:14 ` Mark Knecht
2010-02-09 0:47 ` Stroller
2010-02-09 2:20 ` Willie Wong
2010-02-15 0:48 ` Frank Steinmetzger
2010-02-15 1:17 ` Willie Wong
2010-02-15 3:17 ` Mark Knecht
2010-02-15 18:03 ` Frank Steinmetzger
2010-02-15 23:53 ` Alex Schuster
2010-02-16 17:35 ` Frank Steinmetzger
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=6A476A32-F164-4085-AA17-BAEE2584567C@stellar.eclipse.co.uk \
--to=stroller@stellar.eclipse.co.uk \
--cc=gentoo-user@lists.gentoo.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox