← Back to team overview

sslug-teknik team mailing list archive

Re: flytte /dev/hdf* til /dev/md* (software raid)?

 

On Mon, May 06, 2002 at 05:21:34PM +0200, Klavs Klavsen wrote:
> Klaus S. Madsen wrote:
> 
> > On Mon, May 06, 2002 at 04:53:24PM +0200, Klavs Klavsen wrote:
> >> Derfor må jeg oprette Software Raid. min sekundære disk /dev/hdh er
> >> ledig/tom.
> >> 
> >> Kan jeg "bare" duplikere dataene vha. dd og oprette mdtabs osv. også
> >> skulle det virke ved boot?
> > Nu skriver du jo ikke hvilket RAID-level du vil benytte... Hvis det er
> > RAID-0, så kan det naturligvis ikke lade sig gøre, men hvis det er
> > RAID-1, så kan du oprette RAID'et med den ene disk sat til at være
> > failed. Dvs. så får du et RAID-1 op som kører på /dev/hdh. Derefter
> > kopierer du alle data fra den partition som de er installeret på over på
> > det RAID-device du lige har oprettet, med noget andet end dd!
> Raid 1 - sorry ;-)
> 
> Du får det til at lyde nemt.. kunne du give mig et lille eksempel 
> (commandline)..  Takker :-)
Okey, jeg skal forsøge...

Først partitionerer du /dev/hdh som du vil have den. Derefter laver du
en /etc/raidtab som ser nogenlunde sådan her ud:

raiddev		/dev/md0
raid-level		1
nr-raid-disks		2
chunk-size		64k
persistent-superblock	1
	device		/dev/hdh1
	raid-disk	0
	device		/dev/hde1
	failed-disk	1

Derefter kører du mkraid så partitionen bliver oprettet. /dev/hde bliver
overhovedet ikke rørt.

Derefter opretter du et filsystem på /dev/md0, og kopierer alle filerne
over. Når det er gjort kører du:

raidhotadd /dev/md0 /dev/hde1

Derefter skulle du gerne kunne se i /proc/mdstat at linux er igang med
at resynce...

Der burde ikke være nogle problemer i det, men jeg tror ikke at det
ville skade noget at tage backup inden du begynder på processen ;-)

-- 
/-----------------------------------------------------\
| Klaus S. Madsen      | "Failure is not an option... |
| ICQ: 45400164        |  It comes bundled with your  |
| www.hjernemadsen.org |  Microsoft products!"        |
\-----------------------------------------------------/


Follow ups

References