← Back to team overview

sslug-teknik team mailing list archive

RE: Dumt spørsmål om raid1 og raidtab

 

Jammen så kører vi da .....

Som Jon skrerv: flyt hdb over som hdc eller hdd ....

Jeg er ikke sikker på at det virker ...!
Problemet (opgaven):
Du har data på /dev/hda1 som du ønsker at beholde.
Når du laver /dev/hda1 + /dev/hdb1 om til et raid-device,
skal det formateres (er det ikke sandt?)

Forslag til løsningen (ingen garanti).
problem2: skal /boot ligge på hda? (Så virker det ikke...)

BACKUP......
Og mens den kører: Læs RAID-HOWTO'en, der står hvordan din lilo.conf skal se
ud,
i afsnittet om rootdisk (eller er det bootdisk) on RAID.
Kan ikke huske det præcise navn...... (Kører NT på arb.)
Lav en bootdisk (rescue) Afprøv den.

Opret partition hdb1 (samme str. som hda1)
Opret partition hdb5 som du midlertidigt bruger som roddisk (/).
Mount /dev/hdb5 som /roottmp

Kopier alle data fra /dev/hda1 til /dev/hdb5: "cd / ; find / -xdev | cpio
-pm /roottmp"
rediger /roottmp/etc/lilo.conf og ret /dev/hda1 til /dev/hdb5
rediger /roottmp/etc/fstab og ret /dev/hda1 til /dev/hdb5, altså noget ala:
/dev/md0    /  ext2  default 0 1

(mangler der noget her?)
kør: lilo -c /roottmp/etc/lilo.conf    (læs man lilo, er -c ikke cfg-fil?)

reboot .....!

kør fdisk, (t)oggel hda1 og hdb1 til Linux raid-device (eller sådan noget)
Herefter bør(!) mkraid /dev/md0 virke.
formater /dev/md0
Mount /dev/md0 som /roottmp

Kopier alle data fra /dev/hdb5 til /dev/md0: "cd / ; find / -xdev | cpio -pm
/roottmp"
rediger /roottmp/etc/lilo.conf og ret /dev/hdb5 til /dev/md0
rediger /roottmp/etc/fstab og ret /dev/hdb5 til /dev/md0
(mangler der noget her?)
kør: lilo -c /roottmp/etc/lilo.conf

reboot .....!

Virker det?
fdisk, slet /dev/hdb5 .....

Kristian Høgh.



> > Det kunne være det hjalp os til at hjælpe dig!
> > Jeg fatter (efterhånden) ikke hvordan din konfiguration ser ud.
> 
> 
> Lige efter bogen,
> 
> raiddev /dev/md0
> raid-level      1
> nr-raid-disks   2
> nr-spare-disks  0
> chunk-size     4
> persistent-superblock 1
> device          /dev/hda1
> raid-disk       0
> device          /dev/hdb1
> raid-disk       1
> 
> > Der er en grund til vi beder om det, vi ønsker heller ikke at
> > smadre dit system.
> 
> ja, det er der vel, men der er hvis nivo i sprog brug som jeg ikke
> syens er pænt, med eller uden danske bogstaver, det med at
> smadre min system er noget jeg gør selv på uge basis,
> 
> btw. fdisk kører ikke fra telenet, så her kommer det pr. tastning.
> med farer for jeg jeg endnu engang laver slå fejl.
> 
> Disk /dev/hda 255 heads, 63 sectors, 2482 cylinders
> Units = cylinders of 16065 * 512 bytes
> 
> /dev/hda1	*	1	128	1029128+	83	linux
> /dev/hda2		129	2482	18908505	5	extended
> /dev/hda5		129	2443	18595206	83	linux
> /dev/hda6		2444	2482	313236	82	linux swap
> 
> Disk /dev/hdb 240 heads, 63 sectors, 2637 cylinders
> Units = cylinders of 15120 * 512 bytes
> 
> ingen ting.
> 
> Jasper O Waale


Follow ups