RAID1 (Windows Dynamische Disks) Sektorgroesse nicht gleich, Advanced Format (4k) Problem?
Hi
Ich habe einen Hyper-V 2008 R2 Server mit SP1 laufen und es gab ein RAID1 mit dynamischen Disks, bestehend aus 2 Festplatten zu je 2 TB. Nachdem eine Platte ausfiel, habe ich eine neue reingegeben, und wollte ein Rebuild machen. Ich habe die Spiegelung entfernt und wollte sie dann wieder hinzufügen. Das funktioniert nicht.
Auch die neue HDD ist eine 2TB HDD, beide HDDs sind gleiches Modell: Seagate Barracuda Green ST2000DL003-9VT166.
Beim Hinzufügen der Spiegelung bekomme ich in der Datenträgerverwaltung die Fehlermeldung
"Alle Datenträger, die Erweiterungen für ein angegebenes Volume enthalten, müssen die gleiche Sektorgröße aufweisen, und die Sektorgröße muss gültig sein."
Also die Sektorgröße ist das Problem? Da die neue Platte aber noch leer ist, müsste es sich um die physikalische Sektorgröße handeln. Vielleicht liegt es am Advanced Format mit den 4K Sektoren?
Jedenfalls kann ich keine Spiegelung machen.
Hat jemand eine Idee was der Fehler ist? Oder hat jemand eine Idee wie ich wieder ein RAID aufbauen kann, also ein Workaround?
edit: hier ein Screenshot der Datenträgerverwaltung:
Ich habe einen Hyper-V 2008 R2 Server mit SP1 laufen und es gab ein RAID1 mit dynamischen Disks, bestehend aus 2 Festplatten zu je 2 TB. Nachdem eine Platte ausfiel, habe ich eine neue reingegeben, und wollte ein Rebuild machen. Ich habe die Spiegelung entfernt und wollte sie dann wieder hinzufügen. Das funktioniert nicht.
Auch die neue HDD ist eine 2TB HDD, beide HDDs sind gleiches Modell: Seagate Barracuda Green ST2000DL003-9VT166.
Beim Hinzufügen der Spiegelung bekomme ich in der Datenträgerverwaltung die Fehlermeldung
"Alle Datenträger, die Erweiterungen für ein angegebenes Volume enthalten, müssen die gleiche Sektorgröße aufweisen, und die Sektorgröße muss gültig sein."
Also die Sektorgröße ist das Problem? Da die neue Platte aber noch leer ist, müsste es sich um die physikalische Sektorgröße handeln. Vielleicht liegt es am Advanced Format mit den 4K Sektoren?
Jedenfalls kann ich keine Spiegelung machen.
Hat jemand eine Idee was der Fehler ist? Oder hat jemand eine Idee wie ich wieder ein RAID aufbauen kann, also ein Workaround?
edit: hier ein Screenshot der Datenträgerverwaltung:
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 181351
Url: https://administrator.de/contentid/181351
Ausgedruckt am: 26.11.2024 um 06:11 Uhr
15 Kommentare
Neuester Kommentar
Hallo,
Soso.
Gruß,
Peter
Soso.
"Alle Datenträger, die Erweiterungen für ein angegebenes Volume enthalten, müssen die gleiche Sektorgröße aufweisen, und die Sektorgröße muss gültig sein."
Ich will nicht grundsätzlich was falsches sagen, aber kann es sein das deine neue Platte "vom gleichen Modell" hier ein paar Sektoren weniger hat als deine alte Platte "vom gleichen Modell"? Bei RAID 1 wird immer der Kleinste gemeinsame Nenner verwendet. Und da du hier ein bestehendes RAID1 (oder auch nur deine bestehende Festplatte mit seinen vorhandenen Daten = Formatiert = Sektoren sind zugewiesen) benutzen willst (musst) ohne das du einen Datenverlust hast, muss sich die neue Platte also an der bestehenden Platte angleichen (Anzahl der Sektoren müssen gleich sein für das zu Spiegelnde Volume). Hat aber die alte Platte ein paar Sektoren mehr.... dann machts aua. Und kein Festplattenhersteller garantiert eine bis an die Grenze reichende Anzahl benutzbarer Sektoren. Das schwangt immer etwas so das die gern mit ihren Angaben das eine oder andere nicht so genau damit rausrücken. Daher ist es beim Einrichten eines RAID 1 manchmal ganz gut eine paar MB kleiner zu wählen damit ein Austausch einer Festplatte später nicht Probleme wegen zu wenige Sektoren macht. Oder mann nimmt später dann eine größere Platte und dann gibt es auch kein Problem. Seagate gibt bei deiner Platte als Guaranteed Sectors 3,907,029,168 Sektoren an.Gruß,
Peter
Moin PKersey.
Eine Forengrundregel ist: Gib alles an, was Du weißt, was zur Lösung beitragen könnte. Dazu zählt doch auch http://social.technet.microsoft.com/Forums/en-US/winserverfiles/thread/ ... , wo Du mitspielst.
Nunja... mit der englischen Meldung bewaffnet findet sich schnell folgender Thread samt Workaround: http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/err ... ->testen.
Edit: Aber...was wird aus dem schönen Workaround, wenn Du von der Platte bootest? Falls ja, kannst Du wohl nur ein Image ziehen und das auf einem echten Raid (welches jeder Server haben sollte) zurückspielen.
Eine Forengrundregel ist: Gib alles an, was Du weißt, was zur Lösung beitragen könnte. Dazu zählt doch auch http://social.technet.microsoft.com/Forums/en-US/winserverfiles/thread/ ... , wo Du mitspielst.
Nunja... mit der englischen Meldung bewaffnet findet sich schnell folgender Thread samt Workaround: http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/err ... ->testen.
Edit: Aber...was wird aus dem schönen Workaround, wenn Du von der Platte bootest? Falls ja, kannst Du wohl nur ein Image ziehen und das auf einem echten Raid (welches jeder Server haben sollte) zurückspielen.
Das Wort Workaround findest Du im verlinkten Beitrag nicht? Steht auch nicht drin ;)
Aber:
Aber:
I had the same problem - I had a WD20EARS working and then added a second, identical, WD20EARS and got the same error when I tried to mirror the volume (All disks holding extents for a given volume must have the same sector size, and the sector size must be valid). Using FSUTIL I verified the bytes per sector was 512 on both drives (I think this is simulated in the disk driver). I tried all kinds of tricks, it would not work. I then copied the data off the drive and deleted the volume. I then added a NEW mirrored volume using both drives. This worked first time - no problem. I copied the data back and it is now working with a mirror. So, this is a practical work-around for a non-boot disk but clearly indicates there was no problem with the drives, bios or setup - it seems to be a Microsoft bug.
Hallo,
Eine der Optionenen.
Gruß,
Peter
Eine der Optionenen.
der Anzahl der Sektoren hängt es vermutlich nicht zusammen.
Äh? Doch.Ich habe 3 Partitionen auf der HDD
Hat mich bisher beim einrichten von Spiegelung mit dem Windows OS nicht gestört.Ich denke Mal es liegt an der Firmware Version der HDDs
Das ist allerfings nur deine (unzutreffende) Vermutung. Damit hat es nun wirklich nichts zu tun. (Das könnte, aber dann müsste diese so grundlegend anders sein.... Nein. Das ist es nicht.hätte entweder Microsoft oder die Plattenhersteller diese Sektorgröße-Umstellung vermasselt.
Wie dem auch sei. Deine Spiegelung geht aber immer noch nicht. Es ist wurscht ob da einer was vermasselt hat (glaube ich nicht unbedingt dran). Wenn laut MS (dein OS) die bei dir jetzt verwendeten Platten die Mindestparameter nicht erfüllen für eine erfolgreiche Spiegelung eben dieser beiden dann.....Ich verstehe nicht warum die 512 Byte Emulation nicht funktioniert.
Wer sagt denn das die nucht funktioniert? Du kannst di Platte doch einzel in deinem OS verwenden, oder?Hier sieht man noch dass die Sektorgröße anscheinend nicht erkannt wird.
Das ist mit einer deiner 2 Platten. Was sagt die andere aus?Bytes Per Physical Sector : <Not Supported>
Hier müssen beide Platten übereinstimmen, und natürlich daraus ergebend die Anzahl.an Sektoren. Trifft es denn bei dir zu das die eine dort noch 512 hat und deine neue Platte dort schon mit 4096 arbeitet?Gruß,
Peter
Hallo,
Gruß,
Peter
Zitat von @PKersey:
Plattenausfall HDDs von 2 verschiedenen Herstellern im RAID und das hat funktioniert,
Warum auch nicht. Die Spiegelung schaut nicht nach wer der Hersteller einer Platte ist. Das ist der Spiegelung wurscht oder pommes. Es werden bestimmte Eckdaten abgefragt. Wenn diese Passen, startet die Spiegelung. Wenn diese nicht passen geht es dann auch nicht mit der Spiegelung. Einer der Parameter ist die Sektoren Anzahl. Und wenn ich jetzt eine native Sektorengröße von 4096 anstatt wie vorher von 512 verwenden komme ich bei gleiche Plattenkapazität auf unterschiedliche Anzahl Sektoren. Diese müssen aber gleich sein.Plattenausfall HDDs von 2 verschiedenen Herstellern im RAID und das hat funktioniert,
jetzt habe ich zwei gleiche Modelle und es funktioniert nicht
Wobei aber die eckdaten der Platten an bestimmte (hier zwingend benötigte) Parameter sich unterscheidenGruß,
Peter
Hallo,
Hat nie einer hier bestritten
Gruß,
Peter
Hat nie einer hier bestritten
Dann ist das größte RAID 1 Volume was ich bekommen kann auf 500 GB beschränkt
Auch korrekt. (Sofern andere Parameter auch für die Spiegelung übereinstimmen)Die Hersteller ändern ja schon mal mitunter die Anzahl der Platten (im HDD Gehäuse)
Was aber nichts mit den Sektorengrößen zu tun hat. Anzahl Platter = andere Gesamtgröße. Dem RAID1 (auch deinem) ist die Anzahl an Platter in einem Gehäuse schlichtweg egalGruß,
Peter
Hallo,
Und die anderen Parameter? Lass dir doch nicht jedes Bit aus deiner Nase fischen. Was sagt die Datenträgerverwaltung? Stell mal ein Bild davon hier direkt ins Forum rein. Weil wenn es nicht die Platten sind die ein RAID1 verhindern.....
Gruß,
Peter
Und die anderen Parameter? Lass dir doch nicht jedes Bit aus deiner Nase fischen. Was sagt die Datenträgerverwaltung? Stell mal ein Bild davon hier direkt ins Forum rein. Weil wenn es nicht die Platten sind die ein RAID1 verhindern.....
Gruß,
Peter