Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
raid-setting [2008/01/16 20:31] petr |
raid-setting [2013/08/06 21:41] (aktuální) |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | ====== Raid Howto ====== | + | ====== RAID migrace Howto ====== |
===== Úvod ===== | ===== Úvod ===== | ||
Řádek 7: | Řádek 7: | ||
sfdisk /dev/sdb < sda.out | sfdisk /dev/sdb < sda.out | ||
</code> | </code> | ||
- | Změníme partition na typ RAID. | + | Změníme partition 2.disku na typ RAID. |
- | ==== Konfigurace disku ==== | + | ===== Konfigurace disku ===== |
V cfdisku jsme udělali partition-y (100M /boot, 1G swap, zbytek /): | V cfdisku jsme udělali partition-y (100M /boot, 1G swap, zbytek /): | ||
<code> | <code> | ||
Řádek 16: | Řádek 16: | ||
/dev/sdb3 256 9726 76075807+ fd Linux raid autodetect | /dev/sdb3 256 9726 76075807+ fd Linux raid autodetect | ||
</code> | </code> | ||
- | První bude /boot a poslední bude lvm2 volume. Pokud nejsou vytvořeny device /dev/md1,2, atd. Vytvoříme je staticky: | + | 1.partition je pro /boot, 2.je pro /. Vytvoříme staticky RAID device /dev/md0,1, atd.: |
<code> | <code> | ||
mknod /dev/md0 b 9 0 | mknod /dev/md0 b 9 0 | ||
mknod /dev/md1 b 9 1 | mknod /dev/md1 b 9 1 | ||
</code> | </code> | ||
+ | |||
+ | ===== RAID1 s jedním diskem ===== | ||
Následně vytvoříme degradovaný RAID1 (bez prvního na druhém disku): | Následně vytvoříme degradovaný RAID1 (bez prvního na druhém disku): | ||
<code> | <code> | ||
Řádek 33: | Řádek 35: | ||
mount /dev/md0 /mnt/raid/boot | mount /dev/md0 /mnt/raid/boot | ||
</code> | </code> | ||
- | Ve /etc/fstab změníme partition / na /dev/md1. Po restartu zjistíme pomocí df zda nám nabootovala RAID partition. Pokud ano, na 1. na disku | + | |
+ | ===== RAID1 úplný ===== | ||
+ | V /etc/fstab změníme partition "/" na /dev/md1. Restartujeme počítač. Po restartu zjistíme pomocí df, zda je partition "/" typu RAID. Pokud ano, na 1. na disku změníme partition "/" RAID a přidáme tutoo partition do RAID-u: | ||
+ | <code> | ||
+ | mdadm --manage --add /dev/md1 /dev/sda1 | ||
+ | </code> | ||
+ | Pak už můžeme sledovat, jak se daří softwarové sestavit RAID: | ||
+ | <code> | ||
+ | cat /proc/mdstat | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ===== RAID1 oprava disku ===== | ||
+ | Z RAIDu vyhodíme vadný disk tak, že jej nejdříve označíme jako vadný a pak jej vyjmeme z RAIDu: | ||
+ | <code> | ||
+ | mdadm --manage /dev/md0 --fail /dev/sdb1 | ||
+ | cat /proc/mdadm | ||
+ | mdadm --manage /dev/md0 --remove /dev/sdb1 | ||
+ | cat /proc/mdadm | ||
+ | </code> |