Vytvoření nového diskového pole
-
V případě Debianu budeme potřebovat utilitu
mdadm:apt -y update apt -y install mdadm -
Identifikujeme si disky např.: pomocí
lsblk -
Naformátujeme disk jako "Linux RAID" nebo vytvoříme oddíl na disku tohoto typu:
$ fdisk /dev/sdb --- Command (m for help): n Partition type p primary (0 primary, 0 extended, 4 free) e extended (container for logical partitions) Select (default p): p Partition number (1-4, default 1): 1 First sector (2048-20971519, default 2048): Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-20971519, default 20971519): Created a new partition 1 of type 'Linux' and of size 10 GiB. Command (m for help): t Selected partition 1 Hex code (type L to list all codes): fd Changed type of partition 'Linux' to 'Linux raid autodetect'. Command (m for help): w The partition table has been altered. Calling ioctl() to re-read partition table. Syncing disks.📝 Je možné že "fd" vytvoří Linux filesystem.
Linux RAIDby měl být dostupný pod číslem43. -
Vytvoříme pole:
mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd -
Uložíme konfiguraci aby se při bootu načetla:
mdadm --verbose --detail -scan > /etc/mdadm/mdadm.conf💡
- Stav pole lze sledovat pomocí:
watch cat /proc/mdstat - Informace o discích použitých polem se dozvíme pomocí
mdadm -E /dev/<disk> - Informace o poli:
mdadm --detail /dev/md0 - Zastavení pole:
mdadm --stop /dev/md0 - Odstranění pole:
mdadm --remove /dev/md0 - Pole lze (pokud víme ze kterých disků bylo) poskládat znova pomocí:
mdadm --assemble --force /dev/md0 /dev/sdb /dev/sdc /dev/sdd
- Stav pole lze sledovat pomocí:
-
Vytvoříme si filesystém na poli, např.:
ext4:mkfs.ext4 -L NLSAS_10G /dev/md0 -
Na konec aktualizovat initramdisk:
update-initramfs -vu
Hotovo !
No comments to display
No comments to display