This shows you the differences between two versions of the page.
— | linux:softraid [2021/06/10 11:29] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Create ====== | ||
+ | < | ||
+ | mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sda1 /dev/sdb1 /dev/sdc1 --spare-devices=1 /dev/sdd1 | ||
+ | </ | ||
+ | ====== Status ====== | ||
+ | < | ||
+ | watch -n 1 'cat / | ||
+ | mdadm --detail /dev/md0 | ||
+ | mdadm -E /dev/sdb2 | ||
+ | </ | ||
+ | ====== Manage ====== | ||
+ | < | ||
+ | mdadm --manage /dev/md1 --fail /dev/sdb2 | ||
+ | mdadm --manage /dev/md1 --remove /dev/sdb2 | ||
+ | mdadm --manage /dev/md1 --add /dev/sdb2 | ||
+ | mdadm --grow /dev/md0 --raid-devices=4 // add drive | ||
+ | mdadm --grow /dev/md0 --size=max // change drive size | ||
+ | </ | ||
+ | |||
+ | ====== Test ====== | ||
+ | < | ||
+ | |||
+ | ====== Scrubbing ====== | ||
+ | < | ||
+ | echo " | ||
+ | cat / | ||
+ | |||
+ | ====== / | ||
+ | < | ||
+ | MAILADDR mail@example.com, | ||
+ | PROGRAM / | ||
+ | </ | ||
+ | < | ||
+ | mdadm --detail --scan >>/ | ||
+ | update-initramfs -u | ||
+ | </ | ||
+ | |||
+ | ====== / | ||
+ | < | ||
+ | |||
+ | ====== RAID-5 Parity ====== | ||
+ | On last disk by default | ||
+ | |||
+ | ====== Reconstruct partition on new device ====== | ||
+ | < | ||
+ | sfdisk -d /dev/sda > sda_partition.txt | ||
+ | sfdisk --force /dev/sdb < sda_partition.txt | ||
+ | </ | ||
+ | |||
+ | ====== Speed up resync ====== | ||
+ | < | ||
+ | iostat -m | ||
+ | echo 20000 > / | ||
+ | echo 90000 > / | ||
+ | </ | ||
+ | 20000K/sec | ||
+ | |||
+ | |||
+ | ====== Set SCT ERC ====== | ||
+ | < | ||
+ | smartctl -l scterc, | ||
+ | </ |