Do obslugi Software RAID potrzebny jest program
mdadm
Tip
mdadm ma w zaleznosciach MTA (Mail transfer Agent)
ssmtp czy esmtp to dwa lekkie MTA
Important
Dla partycji na ktorej bedzie znajdowal sie RAID wybierz typ Linux raid autodetect.
W fdisk --> t i podajemy typ: fd
Tworzenie RAID 5:
mdadm --create --verbose /dev/md0 --chunk=64 --level=5 --raid-devices=4 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
/proc/mdstat pokaze nam postep tworzenia RAID oraz zawsze jego status.
Tip
watch -n2 'cat /proc/mdstat'
Pokaz na postep podczas tworzenia odswiezajac co 2 sekundy
Tworzenie systemu plikow na RAID, jest przeprowadzane tak samo jak na zwyklych partycjach. Uzywajac ext3 mam dodatkowa opcje ktora synchronizuje bloki systemu plikow z blokami RAID.
Np.: majac RAID z blokiem 64KB i tworzac ext3 z domyslnym blokiem 4kB, podajemy w parametrze -R stride=16, gdyz 16x4KB=64KB :)
mke2fs -j -b 4096 -R stride=16 /dev/md0
Na koniec dopisujemy stworzone ARRAY do mdadm.conf
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
Ponizej pare przydatnych komend:
Chcac zlozyc array na innym konputerze wystarczy
mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
pokaz szczegolowy opis:
mdadm --detail /dev/md0
Zatrzymaj RAID:
mdadm --stop /dev/md0
Wystratuj:
mdadm --run /dev/md0