Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
raid-setting [2008/01/16 21:00] petr |
raid-setting [2013/08/06 21:41] |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | ====== Raid Howto ====== | ||
- | |||
- | ===== Úvod ===== | ||
- | Chceme přemigrovat z ubuntu serveru na gentoo server. Zároveň 2 nové disky dáme do RIADu. Na prvním je Ubuntu a druhý disk je prázdný. Na 2.disk překopírujeme partition podle disku 1. | ||
- | <code> | ||
- | sfdisk -d /dev/sda > sda.out | ||
- | sfdisk /dev/sdb < sda.out | ||
- | </code> | ||
- | Změníme partition 2.disku na typ RAID. | ||
- | |||
- | ==== Konfigurace disku ==== | ||
- | V cfdisku jsme udělali partition-y (100M /boot, 1G swap, zbytek /): | ||
- | <code> | ||
- | /dev/sdb1 * 1 12 96358+ fd Linux raid autodetect | ||
- | /dev/sdb2 13 255 1951897+ 82 Linux swap / Solaris | ||
- | /dev/sdb3 256 9726 76075807+ fd Linux raid autodetect | ||
- | </code> | ||
- | 1.partition je pro /boot, 2.je pro /. Vytvoříme staticky RAID device /dev/md0,1, atd.: | ||
- | <code> | ||
- | mknod /dev/md0 b 9 0 | ||
- | mknod /dev/md1 b 9 1 | ||
- | </code> | ||
- | Následně vytvoříme degradovaný RAID1 (bez prvního na druhém disku): | ||
- | <code> | ||
- | mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb1 | ||
- | mdadm --create --verbose /dev/md1 --level=1 --raid-devices=2 missing /dev/sdb3 | ||
- | </code> | ||
- | Zformátujeme /dev/md0 a /dev/md1. Přimountneme oba disky a překopírujeme obsah 1. disku na disk 2. | ||
- | <code> | ||
- | mkfs.ext3 /dev/md0 | ||
- | mkfs.xfs /dev/md1 | ||
- | mount /dev/md1 /mnt/raid | ||
- | mount /dev/md0 /mnt/raid/boot | ||
- | </code> | ||
- | 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> | ||