SV: Raid

Användarvisningsbild
Quakeile
Inlägg: 173
Blev medlem: 26 dec 2006, 23:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Vänersborg

Raid

Inlägg av Quakeile »

Jag har aldrig tidigare raidat, vare sig i Windows eller Linux.
Men nu är det dags :)

Jag har läst några inlägg här i forumet och tittat lite i ett par wikis.
Men jag har några frågor och behöver att par handfasta råd.
Jag ska göra en spegling, raid1 är det tror jag.

1. Fixar man raid:n enbart i BIOS. Eller måste man använda mjukvaru raid (är det samma sak som "fejk-raid"?)
2. Jag har 2 st SATA diskar men inget kontrollerkort. Funkar det ändå att raida?
3. Måste man installera om ubuntu när man ska raida?
4. Blir/kan man raida själva systemet? Så att när en disk går ner så tuffar burken bara på som om inget har hänt?

Tips, svar, url:er, handfasta råd tages tacksamt emot.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Raid

Inlägg av Barre »

Du har rätt, RAID1 är spegling.
1. Det finns vissa moderkort som har RAID funktionallitet, på dessa kan man göra RAID i BIOS. Det finns också såkallade RAID-kort, SATA/PATA/SCSI kort med inbyggd RAID funktionallitet. Det finns en vissfördel att använda såkallad hårdvarubaserad RAID då raidberäknningen inte behöver belasta datorns CPU och minne.

2. Ja, du kan konfigurera RAID utan att ha kontrollerkort, du nyttjar då linux raidfunktionallitet med så kallade "md devices", jag tror att md står för "multi-disk" och verktyget för att skapa raid heter mdadm. Tyvärr så har jag inte hittat något GUI för mdadm, så terminalen måste användas.

3. Du måste inte installera om ubuntu för att nyttja raid.

4. ja, man kan raida själva systemet (alltså root filsystemet /), däremot så tror jag inte att det går att raida /boot för att grub inte kan hantera md devices. Det kanske är möjligt att kompilera om grub så att detta är möjligt, men det låter jag vara osagt.

jag beskrev hur man gör en raid1 i denna tråd
http://ubuntu-se.org/smf/index.php/topi ... l#msg35118
inte så utförligt, men kanske en start.
sen kan du alltid kolla på man sidorna för mdadm.
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Quakeile
Inlägg: 173
Blev medlem: 26 dec 2006, 23:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Vänersborg

SV: Raid

Inlägg av Quakeile »

Måste man ha nån speciell cd för raid, eller funkar det att installera med vanliga Ubuntu/Kubuntu-cd:n?
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Raid

Inlägg av Barre »

Fungerar att med alla CD.
Men, skall du aktivera RAID vi installationen så rekommenderar jag alternative, eller server CD.
Man får då lite fler val på hur man vill konfigurera sin maskin.
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Quakeile
Inlägg: 173
Blev medlem: 26 dec 2006, 23:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Vänersborg

SV: Raid

Inlägg av Quakeile »

Installerade mha Alternative CD.
Hur mycket jag än letade bland de olika installations&partions alternativen så hittade jag inget om raid.
Raidar man efter, före eller under installationen?
Om efter finns det nåt grafiskt verktyg för raid?

Min holistiska installationsmetod à la Dirk Gently funkade tyvärr inte så jag skulle behöva en riktigt rå-newbie guide för raid.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Raid

Inlägg av Barre »

hmm.. jag får kolla hur Alternative Cd ser ut så återkommer jag.. :)
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Raid

Inlägg av Barre »

När partitionshanteringen kommer upp väljer du att manuellt partitionera systemet
[img width=640 height=400]http://www.gargamel.nu/files/0.JPG[/img]

du får upp diskarna och välj att skapa två stycken partitioner som vi skall spegla.
Linux Mjukvaruraid fungerar så att du skapar partitioner och flaggar dessa partitioner som "raid devices".
Dessa skapar man sen RAID utav med hjälp av så kallade md devices (Multi Disk Devices)
Välj första disken du skall skapa en partition på och skapa en partition
[img width=640 height=400]http://www.gargamel.nu/files/1.JPG[/img]

[img width=640 height=400]http://www.gargamel.nu/files/3.JPG[/img]

[img width=640 height=400]http://www.gargamel.nu/files/4.JPG[/img]

Partitionerna som du skall raida måste vara lika stora, så gör partitionen till lämplig storlek så att de rymms på
båda diskarna
[img width=640 height=400]http://www.gargamel.nu/files/5.JPG[/img]

[img width=640 height=400]http://www.gargamel.nu/files/6.JPG[/img]

Du skall inte formatera något filsystem på denna partition, utan markera "Use as:" och tryck enter
[img width=640 height=400]http://www.gargamel.nu/files/8.JPG[/img]

bläddra ner till "physical volume for RAID" och tryck enter
[img width=640 height=400]http://www.gargamel.nu/files/7.JPG[/img]

välj sen "Done setting up partition"
[img width=640 height=400]http://www.gargamel.nu/files/10.JPG[/img]

repitera ovanstående för den andra partitionen


När du sen satt upp dina raid partitioner så markerar du "configure software raid" och trycker enter.
[img width=640 height=400]http://www.gargamel.nu/files/11.JPG[/img]

Välj yes, för att skriva partitionsinformationen till disk och för att fortsätta till RAID verktyget.
[img width=640 height=401]http://www.gargamel.nu/files/12.JPG[/img]

Välj att skapa en ny md-device
[img width=639 height=398]http://www.gargamel.nu/files/13.JPG[/img]

välj sen att skapa en RAID1 (spegling)
[img width=643 height=398]http://www.gargamel.nu/files/14.JPG[/img]

det skall i detta fall vara två stycken devices i får RAID1 konfiguration
[img width=641 height=400]http://www.gargamel.nu/files/15.JPG[/img]

och ingen spare-device. en spare device är en device som inte gör något annat än att väntar på att en disk skall gå sönder. Om detta händer så kliver spare devicen in och återskapar raiden så att du är reduntant igen.
I mitt exempel kör vi inte med spare device.
[img width=638 height=397]http://www.gargamel.nu/files/16.JPG[/img]

Markera de två partitionerna vi skapade tidigare och välj continue
[img width=638 height=397]http://www.gargamel.nu/files/17.JPG[/img]

och sen är det klart
[img width=640 height=400]http://www.gargamel.nu/files/18.JPG[/img]

nu startar partitionshanteraren igen. Vi har ju enbart skapat en raid, och inte gjort några filsystem ännu.
[img width=641 height=397]http://www.gargamel.nu/files/19.JPG[/img]

som du nu ser i partitionshanteraren så finns vår RAID med.
Markera den och skapa det filsystem du skall ha.
[img width=641 height=399]http://www.gargamel.nu/files/20.JPG[/img]

Markera "use as" och tryck enter
[img width=641 height=401]http://www.gargamel.nu/files/21.JPG[/img]

välj filsystem och tryck enter.
[img width=637 height=399]http://www.gargamel.nu/files/22.JPG[/img]

och välj sen "mount point"
[img width=642 height=399]http://www.gargamel.nu/files/23.JPG[/img]

klart  ;D

Så gör du för att skapa RAID i installationen.
Vet inte om /boot kan ligga i en md-device (men det tror jag)


Lycka till
Senast redigerad av 1 Barre, redigerad totalt 13 gånger.
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Raid

Inlägg av Barre »

Hoppsan... upptäckte precis att jag råkade dra ner 6.06.1 versionen av Ubuntu.. så ovanstående screenshots är för Dapper.. *suck*

De kanske hjälper till ialla fall?
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Quakeile
Inlägg: 173
Blev medlem: 26 dec 2006, 23:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Vänersborg

SV: Raid

Inlägg av Quakeile »

Tack Barre! =)

Riktigt grymt svar med screenshots och allt, hade Karma vart aktiverat på detta forumet så hade du fått 100 karmapluttar av mig, minst.

Dock en fråga:
När du sen satt upp dina raid partitioner så markerar du "configure software raid" och trycker enter.
Du menar i bios va?
Det är nog där mina problem börjar gissar jag på.

Finns inget val i bios för att välja vilka diskar man vill raida.
Finns bara Enable eller Disable när det gäller raid i biosen =(

Har ett Asus A7V880 och enligt spec ska den klara raid:
http://www.asus.com/products.aspx?l1=3& ... odelmenu=2

Och avsaknaden av raid-val i bios ger sen att inget Configure Software Raid dyker under installlationen.


Jag försökte även mig på denna How-to:n
http://www.ubuntu-in.org/wiki/SATA_RAID_Howto

Men hittar inget i gParted som liknar
In the drop-down list on the top right hand side, look for an entry similar to this : /dev/mapper/nvidia_gahhaaab . People with VIA chipsets would probably have something like /dev/mapper/viahfciifae or similar.
Samt när jag kör dmraid -r
Så får jag svaret: No RAID disks
Vad göra, flasha bios, skrota tanken på raid?
Senast redigerad av 1 Quakeile, redigerad totalt 13 gånger.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Raid

Inlägg av Barre »

ahah... du vill köra sata raid med stöd på hårdvaran... då kan jag inte hjälpa dig..

Mitt exempel är med Linux Mjukvaru Raid och har inget med dmraid eller hårdvara att göra... :)

Du vinner ingen direkt prestanda på att använda RAID funktionalliteten som finns inbyggd i vissa RAID kort när det gäller RAID1. Det är så lite overhead för linux att göra det på OS nivå..

Jag har ingen erfarenhet gällande dmraid eller SATA raid. Kanske någon annan har, eller så kör du helt enkelt Linux mjukvaru RAID:
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Quakeile
Inlägg: 173
Blev medlem: 26 dec 2006, 23:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Vänersborg

SV: Raid

Inlägg av Quakeile »

Alltså, jag vet inte om det är hårdvaru eller mjukvaru raid jag vill köra.
Jag vill köra raid punkt.

Jag tror dock att för hårdvaru raid MÅSTE man ha ett kontrollerkort, rätta mig om jag har fel.
Ett sådant har jag inte.
Alltså i min mycket lilla värld återstår mjukvaru-raid. Igen rätta mig om jag har fel =)


Mitt problem är (vad jag tror iaf) att jag inte får upp nedanstående alternativ under installationen:
[img width=640 height=400]http://www.gargamel.nu/files/11.JPG[/img]

Dvs inget Configure software RAID
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Raid

Inlägg av Barre »

jag ser nu att halva min post försvann???
Sorry... jag kollar om jag kommer åt mitt jobb hemifrån, i sådant fall kan jag editera min föregående post..

själva partitionsskapandet är försvunnet...
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Raid

Inlägg av Barre »

Quakeile, nu har jag uppdaterat min tidigare post
http://ubuntu-se.org/smf/index.php/topi ... l#msg39916

som sagt, första halvan försvann... sorry..
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Quakeile
Inlägg: 173
Blev medlem: 26 dec 2006, 23:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Vänersborg

SV: Raid

Inlägg av Quakeile »

Tack tack tack, tusen tack!

Jag blir så glad så att jag känner för att köpa dig en back öl! =)

Det var hur lätt som helst tack vare dina screens och förklarande text :)
Seriöst, den borde vara med i wikin.

Några följdsaker.
/boot verkade gå bra att raida, valde / som Mounting point, då borde /boot vara inkluderat va?

Hur funkar det nu, kan man koppla ur en hårddisk och burken bara puttrar på ändå?
Eller hur testar man funktionaliteten?
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Raid

Inlägg av Barre »

du kan med hjälp av mdadm "faila" en håddiskt (alltså simulera en trasig hårddisk)

Kul att det fungerar för dig :)
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Quakeile
Inlägg: 173
Blev medlem: 26 dec 2006, 23:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Vänersborg

SV: Raid

Inlägg av Quakeile »

Hur testar man med mdadm?

Enligt denna sidan (http://tldp.org/HOWTO/Software-RAID-HOWTO-6.html) så kan man testa både via hårdvara och mjukvara.

Jag blev lite osäker på HW sättet när jag jag läste sista raden
"When you've re-connected the disk again (with the power off, of course, remember), you can add the "new" device to the RAID again, with the raidhotadd command."
Eh...hur gör jag det, ploppar inte HD:n tillbaka i Raiden så fort jag pluggar in den igen?

Och även softwareversionen gjorde mig lite skakig...
Hur kollar jag vad diskarna heter och vad raid-seten heter osv...
Användarvisningsbild
Quakeile
Inlägg: 173
Blev medlem: 26 dec 2006, 23:23
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Vänersborg

SV: Raid

Inlägg av Quakeile »

Löst, när jag läste How-to:n lite noggrannare såg jag hur man plockar upp diskarna igen.
Tack för all hjälp! =)
mackeFI
Inlägg: 21
Blev medlem: 06 feb 2007, 10:42

SV: Raid

Inlägg av mackeFI »

Hur skiljer sig software-raid från hardware-raid, om man tänker på prestandan? Är det stor skillnad?
Användarvisningsbild
rancor
Inlägg: 1649
Blev medlem: 18 maj 2006, 23:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

SV: Raid

Inlägg av rancor »

mackeFI skrev: Hur skiljer sig software-raid från hardware-raid, om man tänker på prestandan? Är det stor skillnad?
Jag har inga siffror men prestandan är bättre med hårdvaruraid än med mjukvara. Det finns även kort med batteribackup så om datorn skulle stängas av helt plötsligt så kan raidkortet spara ner data som finns i cachen och det klarar inte mjukvaruraid.

Själv skulle jag aldrig köra på mjukvara utan det är hårdvara som gäller.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Raid

Inlägg av Barre »

mackeFI skrev: Hur skiljer sig software-raid från hardware-raid, om man tänker på prestandan? Är det stor skillnad?
När det gäller RAID1 (Spegling) så är det knappast någon prestandaskillnad på hårdvaru- och mjukvaru RAID.
Det är inte så svårt att skicka varje skriv I/O till flera diskar.

Skillnaden mellan hårdvaru-/mjukvaru-RAID om det är RAID-5 däremot är väldigt stor eftersom varje skriv I/O mot disk resulterar i två stycken läs och två stucken skriv i/O mot disken samt att en beräkning av paritet måste göras. Om detta görs på hårdvara så avlastast din CPU till viktigare saker :)
plus om du kör RAID5 med hårdvara så finns det oftast cache med batteri som skyddar dig från data förslut om strömmen går (precis som rancor skriver)
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Skriv svar

Återgå till "Installation/Uppgradering/Drivrutiner - inaktuell"