Seite 1 von 2

Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 2. Jan 2013, 22:54
von Butterfly
Hallo zusammen !

Nach einiger Zeit, in welcher der WHS problemlos lief, bitte ich hier um Hilfe.

Es geht um einen H341, bestückt mit zwei Festplatten (á 1,5TB) in Bay 1 und 2.
Der Platz wurde eng, so steckte ich in Bay 3 eine 2TB-Platte hinzu. Sie war einige Sekunden drin, dann viel mir auf, daß es die falsche Platte war.
also Platte wieder raus und eine andere in Bay 4 gesteckt.
Platte wurde erkannt, dem Speicherpool hinzugefügt und da viel mir auf, daß die Datenpartition der 1. Festplatte in der Tabelle nicht mehr bei den Speicherfestplatten, sondern bei "nicht für Speicherung gedachten Festplatten" angezeigt wird.
Die Daten sind vorhanden, Zugriff scheint verlustfrei möglich zu zu sein. Backups scheinen auch zu funktionieren.
Offensichtlich alles okay. Bis auf die Tatsache, daß diese Festplatte (=Datenpartition auf der 1. HDD) falsch einsortiert wird.

reboot -> erfolglos
Platte entfernen -> geht nicht, es wäre nicht genug Platz vorhanden (es ist reichlich Platz vorhanden, da ich die 2TB-Platte hinzugefügt hatte).

Nach meinem Verständnis habe ich den Fehler gemacht, die eine Platte (s.o.) zu früh wieder herausgezogen zu haben. Dadurch habe ich wohl den Drive Extender etwas verwirrt. -.-

Ich würde die Platte gerne wieder ordentlich integrieren, damit alles wieder seine Ordnung hat. Die Daten (Serverbackup vorhanden, hoffentlich vollständig) und vor allem die Datensicherungen möchte ich behalten.

Was tun?



Im Log (DEUtil) habe ich folgendes gefunden:
[01.01.2013 19:00:00]
TraceCleanup: discarding log C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Microsoft\Windows Home Server\logs\DEUtil.122512.170000.2432.log
TraceCleanup: discarding log C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Microsoft\Windows Home Server\logs\DEUtil.122512.170000.532.log
[01.01.2013 19:12:04 648] Primary Pass: (duplication) 791283,5709ms
[01.01.2013 19:12:04 648] ***Starting Secondary Pass
[01.01.2013 19:12:04 648] Volume information -
Volume - Id = e12bc4af-ed9d-4925-8fe8-3eaa47969b4b Size = 1377 GB Free = 718515 MB
Volume - Id = 0f46e8b7-91af-46f2-afdd-0980d1aedc4d Size = 1397 GB Free = 20425 MB
[01.01.2013 19:17:48 648] Secondary Pass: (balancing) 344171,0158ms
[01.01.2013 19:17:48 648] Full Primary and Secondary Pass 1135456,4568ms
[01.01.2013 19:50:22 135c] DoCommand:DE_CMD_STOP
[01.01.2013 19:50:22 135c] **Stopping a Migration Pass***
[01.01.2013 19:50:22 135c] StopMigrationPassTimer called
[01.01.2013 19:50:22 135c] ...waiting for migration pass to complete
[01.01.2013 19:50:23 648] Sleeping between passes 1954710,0544ms
[01.01.2013 19:50:23 135c] migration pass stopped
[01.01.2013 19:50:23 135c] StopMigrationPass 199,9692ms
[01.01.2013 19:50:23 137c] **Refrehing configuration**
[01.01.2013 19:50:23 137c] Refreshing volume data.
[01.01.2013 19:50:23 137c] Volumes/mount points:
D:\ -- e12bc4af-ed9d-4925-8fe8-3eaa47969b4b
c:\fs\10 -- 2e12bd8c-6488-4eea-b9a0-84e778a93aa6
c:\fs\Y -- 0f46e8b7-91af-46f2-afdd-0980d1aedc4d

[01.01.2013 19:50:23 137c] LookupExistingVolumes: D: (753.418.412.032 bytes free (50,9%)).
[01.01.2013 19:50:23 137c] ERROR: disk Guids mismatch, we read 00000000-0000-0000-0000-000000000000 but expected 2e12bd8c-6488-4eea-b9a0-84e778a93aa6
[01.01.2013 19:50:23 137c] LookupExistingVolumes: c:\fs\10 (2.000.259.436.544 bytes free (100,0%)).
[01.01.2013 19:50:23 137c] LookupExistingVolumes: c:\fs\Y (21.417.394.176 bytes free (1,4%)).
[01.01.2013 19:50:23 137c] LoadRegistryInfo() called.
[01.01.2013 19:50:23 137c] Registry volume strings (SecondaryVolumes):
[01.01.2013 19:50:23 137c] e12bc4af-ed9d-4925-8fe8-3eaa47969b4b
[01.01.2013 19:50:23 137c] 2e12bd8c-6488-4eea-b9a0-84e778a93aa6
[01.01.2013 19:50:23 137c] 0f46e8b7-91af-46f2-afdd-0980d1aedc4d
[01.01.2013 19:50:23 137c] Primary drive is D: (id = e12bc4af-ed9d-4925-8fe8-3eaa47969b4b).
[01.01.2013 19:50:23 137c] Secondary drive added: c:\fs\10 (id = 2e12bd8c-6488-4eea-b9a0-84e778a93aa6).
[01.01.2013 19:50:23 137c] Secondary drive added: c:\fs\Y (id = 0f46e8b7-91af-46f2-afdd-0980d1aedc4d).
[01.01.2013 19:50:23 137c] Refreshing engine configuration.
[01.01.2013 19:50:23 137c] Refreshing volatile configuration parameters.
[01.01.2013 19:50:23 137c] Refreshing static configuration parameters.
[01.01.2013 19:50:23 137c] Refreshing filter configuration.
[01.01.2013 19:50:23 137c] Refreshed filter configuration successfully.
[01.01.2013 19:50:23 135c] DoCommand:DE_CMD_RESTART
[01.01.2013 19:50:23 135c] **Starting Migration Pass***
[01.01.2013 19:50:23 16d0] Initializing DEUtils
[01.01.2013 19:50:23 16d0] Refreshing filter configuration.
[01.01.2013 19:50:23 16d0] Refreshed filter configuration successfully.
[01.01.2013 19:50:23 16d0] MigrationDisabled = 0
[01.01.2013 19:50:23 16d0] Audit Grace Period is set to: 1440
[01.01.2013 19:50:23 16d0] ***Starting Primary Pass
[01.01.2013 19:50:24 16d0] Migrate D:\folders\{00008086-058D-4C89-AB57-A7F909A47AB4}\NBCKR500.VolumeConfig.configdat 76,5982ms
[01.01.2013 19:50:24 16d0] Migrate D:\folders\{00008086-058D-4C89-AB57-A7F909A47AB4}\{3F2D7FB3-B0D5-4D61-AB19-3DEDFC2D206C}.Machine.configdat 67,501ms
[01.01.2013 19:58:39 15f4] OnShutdown() called.
[01.01.2013 19:58:39 15f4] Service stopping.
[01.01.2013 19:58:39 15f4] **Stopping a Migration Pass***
[01.01.2013 19:58:39 15f4] StopMigrationPassTimer called
[01.01.2013 19:58:39 15f4] ...waiting for migration pass to complete
[01.01.2013 19:58:39 16d0] Primary Pass: (duplication) 495573,536ms
[01.01.2013 19:58:39 16d0] ***Starting Secondary Pass
[01.01.2013 19:58:39 16d0] Volume information -
Volume - Id = e12bc4af-ed9d-4925-8fe8-3eaa47969b4b Size = 1377 GB Free = 718515 MB
Volume - Id = 2e12bd8c-6488-4eea-b9a0-84e778a93aa6 Size = 1863 GB Free = 1907595 MB
Volume - Id = 0f46e8b7-91af-46f2-afdd-0980d1aedc4d Size = 1397 GB Free = 20425 MB
[01.01.2013 19:58:39 16d0] Secondary Pass: (balancing) 108,5769ms
[01.01.2013 19:58:39 16d0] Full Primary and Secondary Pass 495684,1288ms
[01.01.2013 19:58:39 16d0] Sleeping between passes 0,0628ms
[01.01.2013 19:58:39 15f4] migration pass stopped
[01.01.2013 19:58:39 15f4] StopMigrationPass 114,3754ms
[01.01.2013 19:58:40 15f4] Service stopped.
Oben sieht man, wenn ich das richtig verstehe, den Urzustand mit den beiden Festplatten. Dann die Error-Meldung und anschließend den Zustand mit drei Festplatten.

Laut Registry sehen die IDs aktuell so aus:
e12bc4af-ed9d-4925-8fe8-3eaa47969b4b
D:\
adeb0d78-e305-46df-aa1b-e3b2d3000b4f
c:\fs\12
0f46e8b7-91af-46f2-afdd-0980d1aedc4d
c:\fs\Y

Vielen Dank im voraus,
Carsten

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 3. Jan 2013, 00:37
von Nobby1805
Lass bitte mal mein Tool WHSDisks (Link in meiner Signatur) laufen und schick mir das Ergebnis per PN ...

PS das müsste man wieder patchen können :)

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 3. Jan 2013, 08:15
von Butterfly
Done. :)

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 3. Jan 2013, 10:21
von Nobby1805
Hallo Carsten,

sieht eigentlich alles OK aus :nw

Könntest du bitte noch einmal den WHS neu booten und dann nach ca. 1/2 Stunde einen Screenshot Konsole > Serverspeicher machen und den QSM-Log und die DEutil-Logs nach dem Boot in eine ZIP packen und mir senden

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 3. Jan 2013, 21:01
von Butterfly
:nw

Done. :)

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 3. Jan 2013, 21:37
von Nobby1805
Interessanter Fall, so etwas hatte ich auch noch nicht ... vielleicht kann/muss ich wenn dein Problem gelöst ist WHSDisks etwas erweitern

Geh bitte mit dem Registry-Editor auf dem WHS nach HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Home Server\Storage Manager\Disks\eefc70ba-0000-0000-0000-000000000000\Attributes

Gibt es dort die Schlüssel ReadOnly und QRole ? Wenn nicht dann lege sie bitte als DWORD-Wert an (Achtung! Groß-Kleinschreibung ist wichtig) und gib beiden jeweils den Wert 1

dann booten und "schaun wir mal"

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 3. Jan 2013, 22:12
von Butterfly
Hey Nobby ! :)

Es sieht besser aus, ich bin aber unsicher.

Also:
Die drei Festplatten werden jetzt im Bereich "Speicherfestplatten" angezeigt, die bewußte Platte jedoch ohne Kennung, aber mit dem Windows-Logo an der Festplatte.
Den Bereich da drüber, sinngemäß "nicht zum speichern zu verwendende Platten" gibt es gar nicht mehr.

Ist das jetzt gut oder schlecht?
Was bewirken Deine beiden Reg-Einträge?

Ich könnte jetzt versuchen, die bewußte Platte zu entfernen oder eine weitere einzubauen.......?

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 3. Jan 2013, 22:18
von Nobby1805
Mach bitte nochmal einen Screenshot Konsole > Serverspeicher

Der Sinn und die Wirkung der Registry-Werte ist undokumentiert ... ich habe aber inzwischen über 100 verschiedene Konfigurationen gesehen und habe beobachtet was passiert wenn ein Wert falsch steht

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 3. Jan 2013, 22:22
von Butterfly
Schade, daß diese Werte undokumentiert sind.
Diese sollten aber so wie sie sind drinbleiben?

Screenshot:

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 3. Jan 2013, 22:44
von Nobby1805
Das sieht doch gut aus ... wenn du dort etwa stehen haben möchtest kannst du einen Schlüssel ManufactureName als Zeichenfolge anlegen und dort einen Text zuweisen ... ist aber für die Funktion unnötig

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 4. Jan 2013, 08:51
von Butterfly
Na dann... :)

Vielen Dank an den Herrn des DriveExtenders ;) :)
...Du hast etwas gut bei mir.


Möchtest Du Dein WHSDisks erweitern? Wenn ja: Welche Infos brauchst Du?

Schöne Grüße,
Carsten

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 4. Jan 2013, 11:56
von Nobby1805
Ich werde in WHSDisks noch einbauen, dass ein Hinweis kommt wenn diese beiden Registrywerte nicht die erwarteten Werte enthalten ... bei anderen Registryschlüsseln kommt dieser Hinwes schon

Verbesserungsvorschläge sind natürlich immer willkommen ;)

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 4. Jan 2013, 13:38
von Butterfly
Sind diese beiden Reg-Werte denn immer vorhanden?
Oder sollten sie es sein?

Ich habe gerade mal auf einen anderen WHS-V1 geschaut:
Drei Festplatten, bei der ersten sind diese beiden Einträge vorhanden. Bei den anderen beiden ist der Einbtrag "QRole=2" vorhanden, nicht jedoch "ReadOnly=1".

Nachtrag: Bei weiteren WHS-V1 sieht es sinngemäß genau so aus.

Die daraus resultierende Frage: Wenn der Eintrag "ReadOnly" gelöscht oder auf "0" gesetzt würde, dann müßte sich die Datenpartition auf der Systemplatte im Servermanager entfernen lassen, oder?
(Das sich diese Platte hardwaremäßig nicht entfernen läßt ist klar)

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 4. Jan 2013, 14:09
von Nobby1805
Solche Spekulationen würde ich nicht machen ...

Ob die Werte vorhanden sind oder nicht und welchen Wert sie haben ist von der Art der Platte abhängig ... manche Werte gibt es auch für Disk und Volume

Wie gesagt leider undokumentiert und auf neagtiven Erfahrungen beruhend was passiert wenn ein Wert nicht oder falsch gesetzt ist


PS das Tool könnte natürlich theoretisch auch erkannte Probleme selbst beheben .. aber das wäre mir zu heikel

Re: Datenpartition auf Systemplatte --> nicht mehr im Pool

Verfasst: 4. Jan 2013, 21:36
von Butterfly
Änderungen auf eigene Gefahr - keine Frage.
Leider habe ich zur Zeit kein Test- oder besser Spielsystem. Obgleich mir das mit dem Parameter "ReadOnly" logisch und wahrscheinlich erscheint.

Dein Tool sollte in der Tat nichts ändern, das wäre mir auch zu heikel.
Überlegen könnte man höchsten an einer Option, die manuell ausgelöst werden müßte. Auf der anderen Seite sind diese Einträge relativ schnell (rein)editiert. :)