* RAID 10 Repairs
@ 2013-06-03 2:07 Rob Emanuele
2013-06-03 5:13 ` Stan Hoeppner
0 siblings, 1 reply; 5+ messages in thread
From: Rob Emanuele @ 2013-06-03 2:07 UTC (permalink / raw)
To: linux-raid
Greetings!
So, I've been looking at repairing my RAID 10 software array. I have a
failing drive with incrementing SMART errors. I went to replace that
drive with a new drive. The failing drive is 250,059,350,016 bytes
while the batch of new drives I bought as spares are 250,000,000,000
bytes.
When I add the new drive it tells me the drive is too small. Is there
a way to shrink the array so that new new drives (any any other
replacement drives around 250G) will work in the array?
Hearsay: I've heard there may be a way to convert the RAID 10 to a
RAID 0 but I haven't had any success.
Thanks for your help!
--Rob
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: RAID 10 Repairs
2013-06-03 2:07 RAID 10 Repairs Rob Emanuele
@ 2013-06-03 5:13 ` Stan Hoeppner
2013-06-08 17:35 ` Bill Davidsen
0 siblings, 1 reply; 5+ messages in thread
From: Stan Hoeppner @ 2013-06-03 5:13 UTC (permalink / raw)
To: Rob Emanuele; +Cc: linux-raid
On 6/2/2013 9:07 PM, Rob Emanuele wrote:
> So, I've been looking at repairing my RAID 10 software array. I have a
> failing drive with incrementing SMART errors. I went to replace that
> drive with a new drive. The failing drive is 250,059,350,016 bytes
> while the batch of new drives I bought as spares are 250,000,000,000
> bytes.
>
> When I add the new drive it tells me the drive is too small. Is there
> a way to shrink the array so that new new drives (any any other
> replacement drives around 250G) will work in the array?
High Rob,
They're 250GB drives. Frankly what I'd do is get your investment back
from those 'new' drives, though it probably wasn't much if acquired
recently. Acquire a number of 750GB, 1TB drives that yield similar
total space after RAID10 overhead. Build a new array, mkfs, copy all
the data over, and decommission the old disks, then Ebay them.
Or just acquire two 2TB drives an mirror them. 20x 250GB drives in
RAID10 is 2.5TB net space. Surely you don't currently have 20 drives in
this RAID array. If you're acquiring 250GB drives in 2013 I'd guess
you're not after performance. So reducing spindle count shouldn't be an
issue, should it?
--
Stan
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: RAID 10 Repairs
2013-06-03 5:13 ` Stan Hoeppner
@ 2013-06-08 17:35 ` Bill Davidsen
2013-06-08 23:28 ` Stan Hoeppner
0 siblings, 1 reply; 5+ messages in thread
From: Bill Davidsen @ 2013-06-08 17:35 UTC (permalink / raw)
To: stan; +Cc: linux-raid
Stan Hoeppner wrote:
> On 6/2/2013 9:07 PM, Rob Emanuele wrote:
>
>> So, I've been looking at repairing my RAID 10 software array. I have a
>> failing drive with incrementing SMART errors. I went to replace that
>> drive with a new drive. The failing drive is 250,059,350,016 bytes
>> while the batch of new drives I bought as spares are 250,000,000,000
>> bytes.
>>
>> When I add the new drive it tells me the drive is too small. Is there
>> a way to shrink the array so that new new drives (any any other
>> replacement drives around 250G) will work in the array?
> High Rob,
>
> They're 250GB drives. Frankly what I'd do is get your investment backecho "want_replacement" >/sys/block/md/NNN//md/dev-/XXX//state
> from those 'new' drives, though it probably wasn't much if acquired
> recently. Acquire a number of 750GB, 1TB drives that yield similar
> total space after RAID10 overhead. Build a new array, mkfs, copy all
> the data over, and decommission the old disks, then Ebay them.
Assuming the that the kernel is semi-recent, you can put the new drive in the
array as a spare, then
echo "want_replacement" >/sys/block/md/NNN//md/dev-/XXX//state
to copy the contents to the new member. The advantage is that any valid data on
the old failing drive is used rather than reconstructing each chunk. This is
faster and safer, since reconstruction sometimes finds a bad block on another drive.
When the data are moved, you can remove the old member from the array.
> Or just acquire two 2TB drives an mirror them. 20x 250GB drives in
> RAID10 is 2.5TB net space. Surely you don't currently have 20 drives in
> this RAID array. If you're acquiring 250GB drives in 2013 I'd guess
> you're not after performance. So reducing spindle count shouldn't be an
> issue, should it?
>
Actually the only reason to use small drives any more is for performance, fast
drives (10k+ rpm) tend to be small. And expensive.
I agree that this user probably isn't doing that.
I see Newegg has decent TB drives for $59 now, not server grade, but decent stuff.
--
Bill Davidsen <davidsen@tmr.com>
We are not out of the woods yet, but we know the direction and have
taken the first step. The steps are many, but finite in number, and if
we persevere we will reach our destination. -me, 2010
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: RAID 10 Repairs
2013-06-08 17:35 ` Bill Davidsen
@ 2013-06-08 23:28 ` Stan Hoeppner
2013-06-09 2:11 ` Bill Davidsen
0 siblings, 1 reply; 5+ messages in thread
From: Stan Hoeppner @ 2013-06-08 23:28 UTC (permalink / raw)
To: Bill Davidsen; +Cc: linux-raid
On 6/8/2013 12:35 PM, Bill Davidsen wrote:
> Stan Hoeppner wrote:
>>
>> Or just acquire two 2TB drives an mirror them. 20x 250GB drives in
>> RAID10 is 2.5TB net space. Surely you don't currently have 20 drives in
>> this RAID array. If you're acquiring 250GB drives in 2013 I'd guess
>> you're not after performance. So reducing spindle count shouldn't be an
>> issue, should it?
>>
> Actually the only reason to use small drives any more is for
> performance, fast drives (10k+ rpm) tend to be small. And expensive.
The WD Velociraptor 250 SATA is the only 250GB drive ever sold with a
10K+ spindle. All others are SAS, and are 73, 146, 300, 450, 600,
900GB. If he has 250GB Raptors and needs the random IOPS performance,
then it makes sense to maintain the RAID10 array. If not and he simply
needs capacity...
> I agree that this user probably isn't doing that.
> I see Newegg has decent TB drives for $59 now, not server grade, but
> decent stuff.
then the larger mirror pair makes more sense.
--
Stan
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: RAID 10 Repairs
2013-06-08 23:28 ` Stan Hoeppner
@ 2013-06-09 2:11 ` Bill Davidsen
0 siblings, 0 replies; 5+ messages in thread
From: Bill Davidsen @ 2013-06-09 2:11 UTC (permalink / raw)
To: stan; +Cc: linux-raid
Stan Hoeppner wrote:
> On 6/8/2013 12:35 PM, Bill Davidsen wrote:
>> Stan Hoeppner wrote:
>>> Or just acquire two 2TB drives an mirror them. 20x 250GB drives in
>>> RAID10 is 2.5TB net space. Surely you don't currently have 20 drives in
>>> this RAID array. If you're acquiring 250GB drives in 2013 I'd guess
>>> you're not after performance. So reducing spindle count shouldn't be an
>>> issue, should it?
>>>
>> Actually the only reason to use small drives any more is for
>> performance, fast drives (10k+ rpm) tend to be small. And expensive.
> The WD Velociraptor 250 SATA is the only 250GB drive ever sold with a
> 10K+ spindle. All others are SAS, and are 73, 146, 300, 450, 600,
> 900GB. If he has 250GB Raptors and needs the random IOPS performance,
> then it makes sense to maintain the RAID10 array. If not and he simply
> needs capacity...
Brings back memories, we played with 73G drives in a RAID10 f3 configuration.
Big, loud, expensive, etc. And HOT!
Those were the days. Late 90's or just after Y2k. All IBM rack mount stuff.
>> I agree that this user probably isn't doing that.
>> I see Newegg has decent TB drives for $59 now, not server grade, but
>> decent stuff.
> then the larger mirror pair makes more sense.
>
Can't disagree.
--
Bill Davidsen <davidsen@tmr.com>
We are not out of the woods yet, but we know the direction and have
taken the first step. The steps are many, but finite in number, and if
we persevere we will reach our destination. -me, 2010
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-06-09 2:11 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-03 2:07 RAID 10 Repairs Rob Emanuele
2013-06-03 5:13 ` Stan Hoeppner
2013-06-08 17:35 ` Bill Davidsen
2013-06-08 23:28 ` Stan Hoeppner
2013-06-09 2:11 ` Bill Davidsen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).