OpenBSD boot software raid

Fórumok

Sziasztok!

Aki csinalt mar esetleg RAID1-rol bootolo OpenBSD-t, ne adj' isten 4.6-ost, irjon legyszi par sort a tapasztalatokrol: telepites, megbizhatosag, recovery, sz.pas merteke, stb.

Ezeket a howto-kat talaltam:

http://www.argon18.com/raid_openbsd.html
http://www.eclectica.ca/howto/openbsd-software-raid-howto.php

Asszem, valahol volt meg egy harmadik, de a lenyeg ugyanaz: kernelbe forditani RAIDframe-et, letrehozni a tombot es atmasolni ra a rendszert.

Ez tenyleg csak RAIDframe-mel megy jelenleg?
Feltetlenul kernelt kell forditani, hogy bootnal automatikusan felhuzzon egy ilyen egyszeru tombot?

softraid0-val is probalkoztam, azt ismeri a default kernel is, de nem sikerult vele degraded array-t letrehozni igy szamomra az is kerdeses, hogy hogyan reagal hiba eseten.

koszi,
Dolphy

Hozzászólások

Bootolni meg nem lehet softraidrol.

Nalam igy nez ki a dolog:

Igy mondjuk wd0a -rol lehet bootolni ahol ott van a kernel:


(gw1 robert 610)$ ls /mnt/                                                                                                                  
boot   bsd    bsd.rd bsd.sp etc    obsd

#                size           offset  fstype [fsize bsize  cpg]
  a:          1060227               63  4.2BSD   2048 16384    1 
  c:        312581808                0  unused                   
  d:        311516415          1060290    RAID                   

Es:


(gw1 robert 612)$ sudo bioctl softraid0
Volume  Status               Size Device  
softraid0 0 Online       159496363520 sd0     RAID1
      0 Online       159496363520 0:0.0   noencl <wd0d>
      1 Online       159496363520 0:1.0   noencl <wd1d>

Ezt ugy tudod megcsinalni, hogy az installerbe kersz 1 shellt.
A softraid manual alapjan megcsinalod a softraidet.

Ezutan exit, majd install start es particionalod a softraid device-t. Es folytatod a telepitest.

Ezutan newfs /dev/wd0a es wd1a vagy sd0a, fuggoen hogy milyen disk subsystemen vagy.
Ha ez megvan felmuntolod valahova, mondjuk /mnt, cp /bsd /boot /mnt, es
/usr/mdec/installboot -v /mnt/boot /usr/mdec/biosboot wd0

Majd ugyanez a jatek wd1 -re is.

Köszi a választ.
Értem.

Ez működik, ha újraindítod a gépet?
Mármint én nem látom, hogy hol húzod fel a tömböt, amit ha jól tudom, a softraid0 nem csinál meg automatikusan. Kéne valami bioctl -c 1 bla-bla /etc/rc.local-ba vagy valami hasonló, nem?

Ebben az esetben viszont kéne a komplett root file system a boot partícióra nemcsak a kernel.

Másik kérdésem, volt már olyan, hogy elszállt az egyik vinyó?
Mennyi meló volt cserélni és felhúzni az újat?

köszi,
Dolphy