Создаю RAID5-массив на свежекупленных дисках, озаботился вопросом выравнивания разделов. Сделал так, как было рассказано в различных мануалах (т.е., создал раздел на 2^n секторе), в итоге получилось такое:
fdisk -u -l /dev/sdb
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 2048 1953525167 976761560 fd Linux raid autodetect
Критично ли то, что cfdisk при такой разбивке ругается на «FATAL ERROR: Bad primary partition 0: Partition ends in the final partial cylinder» или можно не обращать внимания?
И да, почему при
mdadm -C -l5 -n3 /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sdd1
1 - должен был стартовать со всеми дисками и начать перестраиваться
2 - даже если стартовал так, как стартовал - сразу начать использовать hot spare для ребилда.
----
Debian Squeeze,
root@mws64:~# mdadm --version
mdadm - v3.1.2 - 10th March 2010
root@mws64:~# uname -a
Linux mws64 2.6.35.4-mws64 #1 SMP PREEMPT Sat Aug 28 19:27:45 EEST 2010 x86_64 GNU/Linux