Difference between revisions of "Talk:RAID"

From ArchWiki
Jump to: navigation, search
(Major re-write)
("possible issues": add signature)
 
(17 intermediate revisions by 7 users not shown)
Line 17: Line 17:
 
== Major re-write ==
 
== Major re-write ==
 
I've done a pretty major overhaul to the article over the past week.  Please check it for accuracy.  One of my goals to was add a thread of continuity to the article so it reads as complete work rather than as a hodgepodge of advice.  I feel that mixing formatting types and utils for example is confusing to newbies.  I recommend sticking with GTP as you can see in the text.[[User:Graysky|Graysky]] ([[User talk:Graysky|talk]]) 23:22, 5 October 2013 (UTC)
 
I've done a pretty major overhaul to the article over the past week.  Please check it for accuracy.  One of my goals to was add a thread of continuity to the article so it reads as complete work rather than as a hodgepodge of advice.  I feel that mixing formatting types and utils for example is confusing to newbies.  I recommend sticking with GTP as you can see in the text.[[User:Graysky|Graysky]] ([[User talk:Graysky|talk]]) 23:22, 5 October 2013 (UTC)
 +
 +
== RAID 1 and Stride/Stripe ==
 +
 +
The section "Build the Array" mentions "In a RAID1 the chunk switch is actually not needed." and mdadm outputs "chunk size ignored for this level". cat /proc/mdstat outputs "65536KB chunk" regardless of what chunk size was chosen during creating.
 +
 +
Yet the section "Calculating the Stride and Stripe-width" has an example for RAID1 and uses a 64KB chunk size for calculating it. What is this math based on if it is impossible to choose a chunk size for RAID1
 +
{{unsigned|13 January 2014|Malstrond}}
 +
 +
:: i think you are right. the man page says "[chunk] is  only  meaningful  for RAID0, RAID4, RAID5, RAID6, and RAID10.". raid 1 is a single chunck. so it ignores that flag. ~ [[User:Gcb|Gcb]] ([[User talk:Gcb|talk]])
 +
 +
 +
== Subsituting one identical disk from another ==
 +
 +
It's useful to use sfdisk -d /dev/sda | sfdisk /dev/sdb for copy the partition from one of the disks of the raid to the replacing disk. External references: http://www.howtoforge.com/replacing_hard_disks_in_a_raid1_array. If you don't use sfdisk, then you could receive the error: mdadm: /dev/sdb1 not large enough to join array
 +
{{unsigned|8 November 2014|Xan}}
 +
 +
== "possible issues" ==
 +
 +
> To prevent possible issues each device in the RAID should be securely wiped.
 +
 +
What are the issues exactly? What can happen if the device isn't wiped before use?
 +
{{unsigned|01:18, 25 June 2016‎|Nowaker}}

Latest revision as of 08:56, 16 July 2016

GPT partitions

zap (destroy) GPT and MBR data structures

 sgdisk --zap-all /dev/sdb

create largest possible new partition

 sgdisk --largest-new=1 /dev/sdb

check partition table integrity

 sgdisk --verify /dev/sdb

print partition table

 sgdisk --print /dev/sdb
Is this a mis-paste? I can't quite see why it is here?
jasonwryan (talk) 00:36, 19 July 2013 (UTC)
This is here because it's how I prepare hard-drives before setting them up for RAID. Not everyone uses GPT *yet* so didn't want to just stick it on the main page.. ~ AskApache (talk) 09:26, 3 October 2013 (UTC)

Major re-write

I've done a pretty major overhaul to the article over the past week. Please check it for accuracy. One of my goals to was add a thread of continuity to the article so it reads as complete work rather than as a hodgepodge of advice. I feel that mixing formatting types and utils for example is confusing to newbies. I recommend sticking with GTP as you can see in the text.Graysky (talk) 23:22, 5 October 2013 (UTC)

RAID 1 and Stride/Stripe

The section "Build the Array" mentions "In a RAID1 the chunk switch is actually not needed." and mdadm outputs "chunk size ignored for this level". cat /proc/mdstat outputs "65536KB chunk" regardless of what chunk size was chosen during creating.

Yet the section "Calculating the Stride and Stripe-width" has an example for RAID1 and uses a 64KB chunk size for calculating it. What is this math based on if it is impossible to choose a chunk size for RAID1 —This unsigned comment is by Malstrond (talk) 13 January 2014. Please sign your posts with ~~~~!

i think you are right. the man page says "[chunk] is only meaningful for RAID0, RAID4, RAID5, RAID6, and RAID10.". raid 1 is a single chunck. so it ignores that flag. ~ Gcb (talk)


Subsituting one identical disk from another

It's useful to use sfdisk -d /dev/sda | sfdisk /dev/sdb for copy the partition from one of the disks of the raid to the replacing disk. External references: http://www.howtoforge.com/replacing_hard_disks_in_a_raid1_array. If you don't use sfdisk, then you could receive the error: mdadm: /dev/sdb1 not large enough to join array —This unsigned comment is by Xan (talk) 8 November 2014. Please sign your posts with ~~~~!

"possible issues"

> To prevent possible issues each device in the RAID should be securely wiped.

What are the issues exactly? What can happen if the device isn't wiped before use? —This unsigned comment is by Nowaker (talk) 01:18, 25 June 2016‎. Please sign your posts with ~~~~!