Hrvatska akademska i istraživačka mreža
  NASLOVNICA MAPA WEBA TRAŽILICA KONTAKTI CARNET WEB
Hrvatska akademska i istraživačka mreža
 
menu 4
Sigurnost
menu 4
Distribucija
menu 4
Pomoć
menu 4
Dokumenti
menu 4
menu 4

 

 

10-12-03 13:37
RAID 1 kuharica

piše IVAN RAKO

RAID 1 je takozvani mirror, identična kopija jedne particije na drugom disku. Pruža dodatnu sigurnost, u slučaju kvara na disku drugi disk može preuzeti njegovu ulogu, podaci ostaju sačuvani.

 

1. instalirati kernel-cn sa podrškom za raid1 u kernelu

 

2. reboot stroja (ne treba, ako je novi kernel već aktivan...)

 

3. napraviti na drugom disku identične particije kao na drugom:

 

# sfdisk -d /dev/sda | sed s/Id=83/Id=fd/g | sfdisk /dev/sdb

 

4. # apt-get install raidtools2

 

5. složiti /etc/raidtab (za končare je izgled:

http://www.srce.hr/~irako/raid1/raidtab)

 

6. napraviti raid device:

 

# mkraid /dev/md0 (pa do md4)

 

7. napraviti filesystem na njima:

 

# mke2fs -j /dev/md0 (pa do md4)

 

8. namountati sve nove particije:

 

# mkdir /target

 

# mount /dev/md0 /target

 

# mkdir /target/var

# mkdir /target/usr

# mkdir /target/tmp

# mkdir /target/home

 

# mount /dev/md1 /target/var

# mount /dev/md2 /target/usr

# mount /dev/md3 /target/tmp

# mount /dev/md4 /target/home

 

9. kopirati sve na raid disk

 

# cp -ax / /target

# cp -ax /var /target

# cp -ax /usr /target

# cp -ax /tmp /target

# cp -ax /home /target

 

10. složiti /target/etc/fstab

(gotov primjer za koncare na http://www.srce.hr/~irako/raid1/fstab)

 

11. složiti /target/etc/lilo.conf

 

promijeniti u postojećem lilo.confu tako da umjesto:

 

boot=/dev/sda

root=current

 

stoji:

 

boot=/dev/md0

raid-extra-boot="/dev/sda,/dev/sdb"

root=/dev/md0

 

12. pokrenuti lilo

 

# lilo -r /target

 

13. rebootati stroj

 

14. # sfdisk -d /dev/sda | sed s/Id=83/Id=fd/g | sfdisk --force /dev/sda

 

15. # perl -pi -e s/failed-disk/raid-disk/g /etc/raidtab

 

16. u raid1 dodati i failed-diskove

 

# raidhotadd /dev/md0 /dev/sda2

# raidhotadd /dev/md1 /dev/sda5

# raidhotadd /dev/md2 /dev/sda6

# raidhotadd /dev/md3 /dev/sda7

# raidhotadd /dev/md4 /dev/sda8

 

i to je toooooooo :-)

 

-- Ivan 'ico' Rako <irako@srce.hr> Thu, 6 Mar 2003 17:39:08 +0100

 





[Lista]
Ovu uslugu CARNeta realizira Sveučilišni računski centar Sveučilišta u Zagrebu
  Copyright ©2005. CARNet. Sva prava zadržana. Impressum.
Mail to
sys-portal@CARNet.hr