openSUSE 12.2에서 실행되는 홈 미디어 서버가 있습니다. RAID-10 구성에서 8 개의 2TB 드라이브를 사용하고 있습니다. Seagate Barracuda Green 4 개와 Western Digital Red 4 개를 고의적으로 두 가지 종류의 드라이브로 구입했습니다. 저의 목표는 어레이 내의 각 미러 쌍이 서로 다른 드라이브 (즉, 하나의 Seagate 드라이브와 하나의 WD 드라이브)로 구성되도록 RAID를 구성하는 것입니다. YaST2 Partitioner는 불행히도 어레이 구조에서이 수준의 선택을 제공하지 않았으므로 이제 기본 RAID10 구조가 어떻게 보이는지 알아 내려고합니다.
나는 다음을 알고있다 :
- sdc, sdd, sde 및 sdf는 모두 WD 드라이브입니다
- sdg, sdh, sdi 및 sdj는 모두 Seagate 드라이브입니다
RAID를 만들 때 기본 'n2'레이아웃을 선택했습니다. 이 두 소스의 정보를 기반으로 한 추측은 인접한 드라이브가 미러링된다는 것입니다 (예 : sdc == sdd, sde == sdf 등).하지만 확실하게 알고 싶습니다.
- http://en.wikipedia.org/wiki/Non-standard_RAID_levels#Linux_MD_RAID_10
- /server/200725/mirrored-and-stripped-hd-drives-in-raid10
다음은 'mdadm --detail / dev / md0'의 출력입니다.
/dev/md0: Version : 1.0 Creation Time : Sat Mar 16 12:55:11 2013 Raid Level : raid10 Array Size : 7814045696 (7452.05 GiB 8001.58 GB) Used Dev Size : 1953511424 (1863.01 GiB 2000.40 GB) Raid Devices : 8 Total Devices : 8 Persistence : Superblock is persistent Intent Bitmap : Internal Update Time : Sat Mar 16 13:09:37 2013 State : active, resyncing Active Devices : 8 Working Devices : 8 Failed Devices : 0 Spare Devices : 0 Layout : near=2 Chunk Size : 2048K Resync Status : 1% complete Name : aldaris:0 (local to host aldaris) UUID : c6cc3943:97394500:b77d44cd:f02ed876 Events : 149 Number Major Minor RaidDevice State 0 8 33 0 active sync /dev/sdc1 1 8 49 1 active sync /dev/sdd1 2 8 65 2 active sync /dev/sde1 3 8 81 3 active sync /dev/sdf1 4 8 97 4 active sync /dev/sdg1 5 8 113 5 active sync /dev/sdh1 6 8 129 6 active sync /dev/sdi1 7 8 145 7 active sync /dev/sdj1
다음은 / proc / mdstat의 내용입니다.
Personalities : [raid10] md0 : active raid10 sdj1[7] sdi1[6] sdh1[5] sdg1[4] sdf1[3] sde1[2] sdd1[1] sdc1[0]
7814045696 blocks super 1.0 2048K chunks 2 near-copies [8/8] [UUUUUUUU]
[>....................] resync = 4.8% (375163456/7814045696) finish=1206.5min speed=102751K/sec
bitmap: 57/59 pages [228KB], 65536KB chunk
unused devices: <none>
그래서 내 질문은 :
- 어떤 드라이브가 서로의 미러인지 어떻게 알 수 있습니까?
- 이것을 바꿀 수있는 방법이 있습니까, 아니면 드라이브 문자를 바꿀 것이므로 전선을 바꾸고 RAID를 다시 만들어야합니까?
미리 감사드립니다.
접선에 대한 참고 사항을 알고 싶은 사람은 다음과 같습니다. 동일한 모델 및 배치의 드라이브, 유사한 사용 부하, 가동 시간 및 온도에서 작동하는 드라이브에는 시스템적인 변화가 거의 없으며 드라이브 간의 고장 시간 차이가 주로 발생합니다. 제조 공정의 무작위 변동에 의해. 여러 드라이브가 한 번에 죽을 위험이 높아집니다. 다른 배치뿐만 아니라 완전히 다른 제조업체의 드라이브를 구매함으로써 어레이에 체계적인 변형을 도입하여 어떤 드라이브가 비슷한 시간에 실패하는지에 영향을 미칩니다.
RaidDevice
기둥을 볼 수 있다고 생각할 것 입니다. (0,1), (2,3), (4,5), (6,7)처럼 간단 할 수 있습니다. 그것은 당신이 WD / Sea / WD / Sea / etc와 같은 RaidDevice 라인을 만들어야한다고 가정하게 만들 것입니다 ... 그러나 나는 그것에 대해 100 % 확신하지 못합니다.