Paco

Personal Content Organiser

Home / Linux

Navigation

Menu

Search

Software RAID

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