debian server - návody

ID #1101

konfigurace raid 1

podle článku http://www.cecil.cz/index.php?option=com_content&task=view&id=14&Itemid=1
http://martin-kucera.com/cs/linux-os/system/vytvareni-raid-na-bezicim-systemu/

nastavit fdiskem typ oddílů na "fd" = raid autodetect
zálohovat partition 1. disku a přenést na 2.:
sfdisk -d /dev/sda > tabulka.txt
sfdisk /dev/sdb < tabulka.txt
reboot

přidat oddíly noveho disku do degradovaného raid pole:
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 missing
mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sdb2 missing

zformátovat
mkswap /dev/md0
mkfs.ext3 /dev/md1

ověřit:
cat /proc/mdstat

vytvořit konfigurační soubor pro degradované pole, /etc/mdadm/mdadm.conf:
DEVICE /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4
ARRAY /dev/md0 devices=/dev/sdb1,missing
ARRAY /dev/md1 devices=/dev/sdb2,missing
ARRAY /dev/md2 devices=/dev/sdb3,missing
ARRAY /dev/md3 devices=/dev/sdb4,missing

ověřit funkčnost:
mdadm --detail --scan
mdadm --stop --scan
mdadm --detail --scan
mdadm --assemble --scan
mdadm --detail --scan

upravit grub aby bootoval z raidu:
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.15-26-server root=/dev/sda2 ro quiet splash

root            (hd1,1)
kernel          /boot/vmlinuz-2.6.15-26-server root=/dev/md1 ro quiet splash

v /etc/inittab změnit hodnotu init na 1
přepnout do init 1
nakopírovat na raid data z 1. disku:
mount /dev/md1 /mnt
cd /
find . -xdev -print0 | cpio -0pdvum --sparse /mnt
umount /mnt

mount /dev/md3 /mnt
cd /home
find . -xdev -print0 | cpio -0pdvum --sparse /mnt
umount /mnt

upravit /mnt/etc/fstab (na raidu)
/dev/sda1 -> /dev/md0 atd...
reboot

upravit /etc/mdadm/mdadm.conf
DEVICE /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4 /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4
ARRAY /dev/md0 devices=/dev/sdb1,/dev/sda1
ARRAY /dev/md1 devices=/dev/sdb2,/dev/sda2
ARRAY /dev/md2 devices=/dev/sdb3,/dev/sda3
ARRAY /dev/md3 devices=/dev/sdb4,/dev/sda4

připojit oddíly prvního disku do raidu
mdadm /dev/md0 -a /dev/sda1

průběh synchronizace je vidět v /proc/mdstat

na oba disky nainstalovat grub
grub
grub> device (hd0) /dev/sda
grub> root (hd0,1)
 Filesystem type is ext2fs, partition type 0xfd
grub> setup (hd0)
grub> device (hd1) /dev/hdc
grub> root (hd1,1)
 Filesystem type is ext2fs, partition type 0xfd
grub> setup (hd1)
grub> quit

Tagy: -

Související záznamy:

Aktualizováno: 2010-07-16 15:39
Autor: : Daniel Čáslavka
Verze: 1.5

Digg it! Share on Facebook Vytisknout tento dotaz Poslat příteli Zobrazit jako PDF soubor
Navrhněte překlad tohoto záznamu do Navrhněte překlad tohoto záznamu do
Můžete ohodnotit tuto odpověď:

Průměrné hodnocení: 0 (0 Votes)

naprosto nepoužitelná 1 2 3 4 5 velmi užitečná

Můžete přidat komentář k odpovědi