Fw: [linux] Instalacia MDK na dost stary HW..

Lubomir Host rajo na platon.sk
Středa Říjen 12 09:33:10 CEST 2005


On Wed, Oct 12, 2005 at 08:35:47AM +0200, Kocur wrote:
> Este ma napadla takato vec, ohladne bootovania..
> HDD IBM - 4134 sect.
> HDD WD - 4157 sect.
> 
> spravit linuxraid md0 nasledovne
>  ibm od 1-4134  ->> /
>  wd od 1-4134 ->> /
>  \--------------------/
>      RAID1 (mirror)
> 
>  wd od 4135-4157 ->> /boot
> 
> ..ja si myslim ze toto by mi to potom bootovat vedelo bez problemov..
> ..ak sa mylim, poopravte ma,
> (na tomto stroji sa velmi zle skusa, preto sa radcej pytam vopred)

Neviem co stale riesite. Ja mam /boot oblast spravenu raidovanu
(mirror), rootfs tiez, ostatne veci tiez, a bootujem bez problemov.
A mam to takto spravene aj s rovnakymi (IDE) diskami, aj s rozdielnymi
(tiez IDE diskami). To funguje iba u mna? Pokial viem, tak pouzivam
standardneho Debiana bez nejakych extra patchov, takze by to pri
spravnej konfiguracii malo fungovat aj u vas.

Na jednom stroji to vyzera napr. takto:

--------------------------------------%<--------------------------------------
#: fdisk -l   

Disk /dev/hda: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1           2       16033+  fd  Linux raid autodetect
/dev/hda2               3         125      987997+  fd  Linux raid autodetect
/dev/hda3             126       24792   198137677+  fd  Linux raid autodetect

Disk /dev/hdc: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1   *           1           2       16033+  fd  Linux raid autodetect
/dev/hdc2               3         125      987997+  fd  Linux raid autodetect
/dev/hdc3             126       24792   198137677+  fd  Linux raid autodetect
--------------------------------------%<--------------------------------------

Vsimnite si ten typ filesystemu!

Raid je spraveny takto:

----------------%<----------------
#: cat /proc/mdstat 
Personalities : [raid1] 
md1 : active raid1 hdc2[0] hda2[1]
      987904 blocks [2/2] [UU]
      
md0 : active raid1 hdc1[0] hda1[1]
      15936 blocks [2/2] [UU]
      
md2 : active raid1 hdc3[0] hda3[1]
      198137600 blocks [2/2] [UU]
      
unused devices: <none>
----------------%<----------------

/dev/md0 je /boot, /dev/md1 swap, /dev/md2 je datova oblast. Viac
oblasti na tomto stroji nemam, lebo cele /dev/md2 je v LVM, cize sa
robia "virtualne" oblasti tam. Aj root filesystem je v LVM. Vid mount:

--------------------------------%<--------------------------------
#: mount
/dev/mapper/Academy-rootfs on / type xfs (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/md0 on /boot type ext2 (rw,sync)
none on /proc/bus/usb type usbfs (rw)
/dev/mapper/Academy-usr on /usr type xfs (rw)
/dev/mapper/Academy-var on /var type xfs (rw)
/dev/mapper/Academy-tmp on /tmp type xfs (rw)
/dev/mapper/Academy-home on /home type xfs (rw)
--------------------------------%<--------------------------------

Pre menej skusenych: LVM je taka fajn vec, ktora vam umozni viacero
(alebo iba jeden) disk, particiu alebo raid pole (moj pripad, vid
/dev/md2) spojit do jedneho velkeho ulozneho miesta, ktore potom podla
potreby pridelujete.

Ano, je to komplikovane, ale inac by som niektore pokrocile vlastnosti
nevedel dosiahnut. Rozpisovat ktore tu asi nema vyznam.

LVM v pripade toho serveru, co sa tu riesi, asi nebude mat vyznam, ale
chcel som poukazat na to, ze bootovat SA DA AJ Z RAIDU1 (mirror).

rajo

-- 
Lubomir Host 'rajo' <rajo AT platon.sk>   ICQ #:  257322664   ,''`.
Platon Software Development Group         http://platon.sk/  : :' :
Homepage: http://rajo.platon.sk/en/references                `. `'
http://www.gnu.org/philosophy/no-word-attachments.html         `-




Další informace o konferenci linux