staging.inyokaproject.org

RAID Hardware Controller Gigabyte

Status: Ungelöst | Ubuntu-Version: Ubuntu 14.04 (Trusty Tahr)
Antworten |

LTSmash

Anmeldungsdatum:
10. Februar 2015

Beiträge: 8

Liebe Ubuntu-Gemeinde,

ich bin Neuling im Bereich Ubuntu. Ich habe einen alten Desktop, den ich nun gerne mit Ubuntu und Windows 7 mit 2 HDD im RAID 1 (Mirror) betreiben möchte. Sowohl Windows 7, als auch Ubuntu werden dabei auf eine separate HDD installiert. Die im RAID 1 Verbund arbeitenden HDD's sollen somit nur Daten (Filme, Musik, persönliche Dokumente, etc.) enthalten. Zur vorhandenen Hardware: Es handelt sich um 2x 1 TB HDD SATA vom selbem Hersteller und selbem Modell. Beim Mainboard handelt es sich um ein Gigabyte GA-P35-DS4 rev. 1.0. Meine ersten laienhaften Recherchen ergaben, dass das vorhandene Mainboard zwei unterschiedliche SATA RAID Controller hat: Einen, der von ICH9R und einen, der von einem Gigabyte-eigenen "kontrolliert" wird. Zu meiner bisherigen Vorgehensweise: Ich habe zuerst ein frisches Win 7 und dann ein frisches Ubuntu auf die (dritte) Systemplatte installiert. Updates auf beide OS gemacht und gesehen, dass alles soweit stabil läuft. Dann die 2 Daten HDD an den ICH9R Controller ran und wie nach Anleitung beschrieben in RAID 1 Modus gebracht. Soweit so gut...

Meine Fragen: Ist mein Vorhaben überhaupt realisierbar? Also werden die Hardware Controller von Ubuntu unterstützt? Wenn ja, wie binde ich dann diesen RAID 1 Verbund in Ubuntu ein, sodass ich über den Desktop darauf zugreifen kann?

Vielen Dank schon mal im Voraus.

LG LTSmash

frostschutz

Avatar von frostschutz

Anmeldungsdatum:
18. November 2010

Beiträge: 7795

Das ist kein Hardware Controller sondern FakeRAID, läuft also in Software.

mdadm oder dmraid installieren und dann schauen ob es erkannt wird.

LTSmash

(Themenstarter)

Anmeldungsdatum:
10. Februar 2015

Beiträge: 8

frostschutz schrieb:

Das ist kein Hardware Controller sondern FakeRAID, läuft also in Software.

mdadm oder dmraid installieren und dann schauen ob es erkannt wird.

Ahh ok... Also muss ich im BIOS vom Rechner nicht explizit einen "RAID-Modus" deklarieren und einrichten?! Ich kann dies dann einfach mit mdadm via http://www.foxplex.com/sites/ubuntu-software-raid-0-1-und-5-einrichten/ einrichten???

Ist dann ein Zugriff über Windows auch möglich? Oder müssen dann die Festplatten hier auch als RAID Softwareseitig eingebunden werden?

frostschutz

Avatar von frostschutz

Anmeldungsdatum:
18. November 2010

Beiträge: 7795

Zuerst musst du es so einrichten daß es in Windows funktioniert.

Entweder mdadm oder dmraid können das ICH9-FakeRAID-Format dann evtl. verstehen.

Mit dem nativen mdadm-Format kann Windows nichts anfangen. Das native mdadm ist die Lösung die du nehmen willst wenn du Software-RAID nur für Linux brauchst.

LTSmash

(Themenstarter)

Anmeldungsdatum:
10. Februar 2015

Beiträge: 8

Danke für die Infos! ☺ Bedeutet dies, dass wenn mein RAID 1 unter Windows 7 läuft auch automatisch dann unter Ubuntu läuft?

frostschutz

Avatar von frostschutz

Anmeldungsdatum:
18. November 2010

Beiträge: 7795

Wenn die RAID-Software (mdadm oder dmraid) unter Linux installiert sind und das Format eines ist das von mdadm oder dmraid unterstützt wird, dann kannst du da Chancen haben, daß Ubuntu es automatisch erkennt. Bei dem Intel-ICH9-Zeugs sollte das eigentlich klappen.

Ansonsten musst du dich mit diesen beiden Befehlen ein wenig auseinandersetzen... aber da kannst du dich ja nochmal hier melden wenn du soweit bist.

LTSmash

(Themenstarter)

Anmeldungsdatum:
10. Februar 2015

Beiträge: 8

Ok. Vielen Dank! ☺

Ich werde das ausprobieren.

LTSmash

(Themenstarter)

Anmeldungsdatum:
10. Februar 2015

Beiträge: 8

Okay... Ich habe nun das RAID 1 unter Windows 7 eingerichtet und funktioniert dort einwandfrei. Das Laufwerk wird auch einwandfrei in der Startleiste links angezeigt unter Ubuntu. Wenn ich mir allerdings die Partitionen in GParted anschaue, dann sieht es so aus, als dass nur eine der Festplatten richtig formatiert und erkannt wird. Screenshots sind hier: - http://puu.sh/fOGTl/f32a35ce32.jpg - http://puu.sh/fOGLd/1e74b8aee7.jpg

Informationen zur Laufwerkspartition: http://puu.sh/fOH9L/3703f3fad6.jpg

Wie kann ich denn unter Ubuntu nun prüfen, ob mein RAID 1 funktioniert? Ich möchte nicht bei einem Festplattenausfall merken, dass die Daten von Anfang an nur auf einem Laufwerk liegen ...

Bitte um dringende Hilfe!

frostschutz

Avatar von frostschutz

Anmeldungsdatum:
18. November 2010

Beiträge: 7795

Unter Ubuntu brauchst du für RAID dann jedenfalls ein /dev/mdX oder /dev/dm-X Gerät, nicht /dev/sdxy.

Was ist denn die Ausgabe von

sudo mdadm --detail --scan

?

LTSmash

(Themenstarter)

Anmeldungsdatum:
10. Februar 2015

Beiträge: 8

frostschutz schrieb:

Was ist denn die Ausgabe von

sudo mdadm --detail --scan

?

folgende Meldung bekomme ich:

ARRAY /dev/md/0 metadata=1.2 name=Server-David:0 UUID=f9ffe7aa:19545fba:1328efec:1bde197b

frostschutz

Avatar von frostschutz

Anmeldungsdatum:
18. November 2010

Beiträge: 7795

Das ist schlecht bzw. sieht nach einem reinen Linux-RAID aus.

cat /proc/mdstat
sudo mdadm --examine /dev/sd*

LTSmash

(Themenstarter)

Anmeldungsdatum:
10. Februar 2015

Beiträge: 8

erster Befehl liefert:

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md0 : active raid1 sdh1[1] sdg1[0]
      976630336 blocks super 1.2 [2/2] [UU]
      [===>.................]  resync = 19.7% (192740544/976630336) finish=205.5min speed=63564K/sec
      
unused devices: <none>

und zweiter (bei Betrachtung von sdg und sdh:

/dev/sdg1:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : f9ffe7aa:19545fba:1328efec:1bde197b
           Name : Server-David:0  (local to host Server-David)
  Creation Time : Thu Feb 12 23:20:20 2015
     Raid Level : raid1
   Raid Devices : 2

 Avail Dev Size : 1953260976 (931.39 GiB 1000.07 GB)
     Array Size : 976630336 (931.39 GiB 1000.07 GB)
  Used Dev Size : 1953260672 (931.39 GiB 1000.07 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
          State : active
    Device UUID : 28224ad9:b6df5a0d:34a93d2b:db1345dd

    Update Time : Sun Feb 15 17:50:00 2015
       Checksum : 1709a66b - correct
         Events : 14


   Device Role : Active device 0
   Array State : AA ('A' == active, '.' == missing)
/dev/sdh:
   MBR Magic : aa55
Partition[0] :   1953523120 sectors at         2048 (type fd)
/dev/sdh1:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : f9ffe7aa:19545fba:1328efec:1bde197b
           Name : Server-David:0  (local to host Server-David)
  Creation Time : Thu Feb 12 23:20:20 2015
     Raid Level : raid1
   Raid Devices : 2

 Avail Dev Size : 1953260976 (931.39 GiB 1000.07 GB)
     Array Size : 976630336 (931.39 GiB 1000.07 GB)
  Used Dev Size : 1953260672 (931.39 GiB 1000.07 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
          State : active
    Device UUID : 5d3fe400:2a0f9fc6:678914ac:7585b5ca

    Update Time : Sun Feb 15 17:50:00 2015
       Checksum : 662f44e2 - correct
         Events : 14


   Device Role : Active device 1
   Array State : AA ('A' == active, '.' == missing)

frostschutz

Avatar von frostschutz

Anmeldungsdatum:
18. November 2010

Beiträge: 7795

Okay. Also ich habe keine Ahnung was du gemacht hast, aber im Moment hast du auf sdh1 und sdg1 ein Linux-RAID erstellt und der Resync schreibt dir gerade eine dieser Platten weg.

Wenn du da vorher ein Windows-RAID drauf hattest dann ist das jetzt vermutlich? wahrscheinlich? Geschichte.

Wenn du doch ein Linux-RAID haben wolltest, dann ist natürlich alles in Butter.

Laut Metadaten wurde das RAID erstellt am Thu Feb 12 23:20:20 2015.

LTSmash

(Themenstarter)

Anmeldungsdatum:
10. Februar 2015

Beiträge: 8

Okay vielen Dank schon mal für die tolle Unterstützung. ☺ Mal eine grundlegende Frage: Ich kann kein Linux-RAID unter Windoof verwenden oder?

Was macht der Resync momentan mit meinen Platten?

frostschutz

Avatar von frostschutz

Anmeldungsdatum:
18. November 2010

Beiträge: 7795

Beim Resync wird der Inhalt einer Platte mit dem Inhalt der anderen Platte überschrieben, also eben im Fall von RAID 1, die 1:1 Spiegelung hergestellt.

Antworten |