Toon posts:

[2000] Check op disk mirroring*

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb enkele W2K servers in beheer waarbij gebruik gemaakt wordt van een softwarematige mirror van de HD. Ik ben op zoek naar een tool om te kunnen controleren of de mirror niet is gebroken, bijvoorbeeld door een disk failure of gewoon om een andere reden.
Zowel bij MS, Google en op dit forum kom ik daar niets over tegen. Is er iemand die hier ervaring mee heeft?

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

diskmgmt.msc kan dit voor je tonen - of bedoel je dat dit automatisch gaat? :)

Verwijderd

Topicstarter
Ja het is de bedoeling dat het automatisch gaat, bij voorkeur een centrale tool die meerdere servers in het domein kan monitoren en een alert geeft als het mis gaat.

  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

Van Google: http://groups.google.com/...=1&hl=en#4a8f1cd42106ff21

't Is nogal een houtje-touwtje oplossing, en de vraag is of diskpart van Win2k3 werkt op W2K.

OTOH, als er problemen met een softmirror zijn, wordt er toch wel iets gelogged in het System Eventlog? Er zijn talloze tools te vinden die een of meerdere eventlogs kunnen monitoren.

QnJhaGlld2FoaWV3YQ==


Verwijderd

Topicstarter
Bedankt voor je bijdrage. Diskpart zou een alternatief kunnen zijn, maar zegt meer iets over de HD dan over de mirror.
Probleem is dat er dus niks wordt gelogt in de Eventlog over disk-mirroring.

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

C:\WINDOWS>diskpart

Microsoft DiskPart version 5.1.3565

Copyright (C) 1999-2003 Microsoft Corporation.
On computer: VOYAGER

DISKPART> ?

Microsoft DiskPart version 5.1.3565

ADD - Add a mirror to a simple volume.
ACTIVE - Marks the current basic partition as an active boot partition.
ASSIGN - Assign a drive letter or mount point to the selected volume.
BREAK - Break a mirror set.
CLEAN - Clear the configuration information, or all information, off the
disk.
CONVERT - Converts between different disk formats.
CREATE - Create a volume or partition.
DELETE - Delete an object.
DETAIL - Provide details about an object.
EXIT - Exit DiskPart
EXTEND - Extend a volume.
HELP - Prints a list of commands.
IMPORT - Imports a disk group.
LIST - Prints out a list of objects.
INACTIVE - Marks the current basic partition as an inactive partition.
ONLINE - Online a disk that is currently marked as offline.
REM - Does nothing. Used to comment scripts.
REMOVE - Remove a drive letter or mount point assignment.
REPAIR - Repair a RAID-5 volume.
RESCAN - Rescan the computer looking for disks and volumes.
RETAIN - Place a retainer partition under a simple volume.
SELECT - Move the focus to an object.
Doet wel zeker iets met mirroring zo te zien.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

Feitelijk wil je helemaal niet de status van je mirror weten, maar de status van je fysieke disks.
Je zou eens in http://www.microsoft.com/whdc/archive/smartdrv.mspx kunnen duiken.
Stukje vbscript zou er dan zo uit kunnen zien
Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
strComputer = "."
Set oWMI = GetObject ( "winmgmts:\\" & strComputer & "\root\wmi" )
Set oQuery = oWMI.ExecNotificationQuery ( "SELECT * FROM MSStorageDriver_FailurePredictEvent" )
Set oLatestEvent = oQuery.NextEvent
'
'   Doe hier de dingen die je wilt doen als een schijf dreigt te gaan crashen;
'   mailtje sturen of een SNMP-trap, oid
'
Set oLatestEvent = Nothing
Set oQuery = Nothing
Set oWMI = Nothing

QnJhaGlld2FoaWV3YQ==


Verwijderd

Topicstarter
Het lijkt er dus op dat de mirror zelf niet te checken is en dat je met Diskpart.exe in ieder geval de status van een volume kunt checken. Volgens de beschrijving van MS zou dat ook op een remote server moeten kunnen, maar uit de help kan ik daar niets van terugvinden. Heeft iemand ervaring met diskpart.exe op een remote computer?

  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

Nope. DiskPart zelf tegen een remote machine laten draaien gaat niet werken.
Je kunt 't via VBScript remoten of met tooltjes à la psexec of rexec.

QnJhaGlld2FoaWV3YQ==


Verwijderd

Topicstarter
Dit schrijft Microsoft zelf over Diskpart:
"The Microsoft Windows 2000 DiskPart utility enables storage configuration from a script, remote session, or other command prompt. DiskPart augments the Disk Administrator graphical user interface."
Grappig, want zo remote is het dus niet.

Uiteindelijk hebben we er voor gekozen diskpart op alle servers te gaan installeren en via SQL agent dagelijks het scriptje te laten draaien en de resultaten ook weer via een scriptje remote uit te lezen.

Bedankt voor alle bijdragen en inzichten.

Verwijderd

Dit is wel een heel oud topic, maar ik zou niet weten waarom dit een nieuw topci nodig heeft.

Heb jij toevallig het script dat jullie gebruiken ter download ergens staan ? Ik zou het graag testen.

Ik zal er aan te denken om een mail te laten versturen wanneer een array weg valt en/of wanneer er dus een disk dood gaat.

Dat niemand hier een tool voor geschreven heeft ooit, laat staan MS zelf... exclusing wat hier boven vermeld staat.
Pagina: 1