Clusters bewaken met Health Service
Van toepassing op: Azure Local, versies 23H2 en 22H2; Windows Server 2022, Windows Server 2019, Windows Server 2016
Health Service, die voor het eerst is uitgebracht in Windows Server 2016, verbetert de dagelijkse bewaking en operationele ervaring voor clusters met Opslagruimten Direct.
Vereisten
Health Service is standaard ingeschakeld bij Opslagruimten Direct. Er is geen verdere actie vereist om de service in te stellen of te starten. Zie het overzicht van Opslagruimten Direct voor meer informatie over Opslagruimten Direct.
Geschiedenis van clusterprestaties
Haal liveprestaties en capaciteitsgegevens op uit uw Opslagruimten Direct-cluster. Zie Prestatiegeschiedenis van cluster ophalen.
Health Service-fouten
Geef eventuele huidige fouten weer om eenvoudig de status van uw implementatie te controleren. Zie Health Service-fouten weergeven.
Health Service-acties
Volg de voortgang van Health Service-acties die autonoom worden uitgevoerd. Zie Health Service-acties bijhouden.
Automation
In deze sectie worden de werkstromen beschreven die door Health Service worden geautomatiseerd in de levenscyclus van de schijf.
Levenscyclus van schijf
Health Service automatiseert de meeste fasen van de levenscyclus van de fysieke schijf. We gaan ervan uit dat uw implementatie zich aanvankelijk in een perfecte staat bevindt. Dat wil zeggen dat alle fysieke schijven goed werken.
Buiten gebruik stellen
Fysieke schijven worden automatisch buiten gebruik gesteld wanneer ze niet langer kunnen worden gebruikt en een overeenkomstige fout wordt gegenereerd. Dit kan voorkomen in verschillende situaties:
- Een defecte schijf: de fysieke schijf heeft een onherstelbare beschadiging of is gebroken en moet worden vervangen.
- Een verbroken verbinding: de verbinding met de fysieke schijf is langer dan 15 minuten achter elkaar verbroken.
- De fysieke schijf reageert niet: er is voor de fysieke schijf drie of meer keer binnen een uur een wachttijd opgetreden van meer dan 5 seconden.
Notitie
Als de verbinding voor veel fysieke schijven tegelijkertijd, of op een heel knooppunt of voor een complete opslagbehuizing, is verbroken, worden deze schijven niet buiten gebruik gesteld door Health Service omdat ze waarschijnlijk niet de hoofdoorzaak van het probleem zijn.
Als de buiten gebruik gestelde schijf als de cache voor veel andere fysieke schijven fungeerde, worden deze automatisch aan een andere cacheschijf toegewezen, als deze beschikbaar is. De gebruiker hoeft verder geen speciale actie te ondernemen.
De tolerantie herstellen
Wanneer een fysieke schijf eenmaal buiten gebruik is gesteld, begint Health Service onmiddellijk de gegevens naar de resterende fysieke schijven te kopiëren om de volledige tolerantie te herstellen. Zodra dit is voltooid, zijn de gegevens volledig veilig en is de fouttolerantie weer hersteld.
Notitie
Voor deze onmiddellijke herstelbewerking moet voldoende capaciteit beschikbaar zijn op de resterende fysieke schijven.
Het controlelampje laten knipperen
Indien mogelijk laat Health Service het controlelampje knipperen op de buiten gebruik gestelde fysieke schijf of op de bijbehorende sleuf. Dit lampje blijft knipperen totdat de buiten gebruik gestelde schijf is vervangen.
Notitie
In sommige gevallen kan de schijf zodanig defect zijn dat zelfs het controlelampje niet functioneert, bijvoorbeeld bij een totale stroomuitval.
Vervanging van de fysieke schijf
U moet de buiten gebruik gestelde fysieke schijf vervangen wanneer dit mogelijk is. Meestal bestaat dit uit een hot-swap, dat wil bijvoorbeeld dat het knooppunt of de opslagbehuizing niet wordt uitgeschakeld. Raadpleeg de fout voor nuttige informatie over de locatie en het onderdeel.
Verificatie
Wanneer de vervangende schijf wordt ingevoegd, wordt deze gecontroleerd op basis van het document ondersteunde onderdelen (zie de volgende sectie).
In een groep plaatsen
Indien toegestaan, wordt de vervangende schijf automatisch in de groep van de vervangen schijf geplaatst en daar in gebruik genomen. Op dat moment is de oorspronkelijke staat met een perfecte status hersteld en verdwijnt de fout.
Document ondersteunde onderdelen
Health Service biedt een afdwingingsmechanisme om de onderdelen te beperken die worden gebruikt door Opslagruimten Direct naar die op een document ondersteunde onderdelen dat wordt geleverd door de beheerder of oplossingsleverancier. Er kan hiermee worden voorkomen dat door u of anderen abusievelijk gebruik wordt gemaakt van niet-ondersteunde hardware, Dit kan van voordeel zijn bij het naleven van een garantie- of ondersteuningscontract. Deze functionaliteit is momenteel beperkt tot fysieke schijfapparaten, waaronder HDD's, HDD's en NVMe-stations. Het document ondersteunde onderdelen kan het model, de fabrikant (optioneel) en de firmwareversie (optioneel) beperken.
Gebruik
Het document Ondersteunde onderdelen maakt gebruik van een op XML geïnspireerde syntaxis. U wordt aangeraden uw favoriete teksteditor, zoals de gratis Visual Studio Code of Kladblok, te gebruiken om een XML-document te maken dat u kunt opslaan en opnieuw kunt gebruiken.
Secties
Het document heeft twee onafhankelijke secties: Disks
en Cache
.
Als de Disks
sectie is opgegeven, mogen alleen de stations die worden vermeld (als Disk
) lid worden van pools. Niet-vermelde stations worden verhinderd om groepen samen te voegen, waardoor het gebruik ervan in productie wordt uitgesloten. Als deze sectie leeg blijft, mag elk station lid worden van pools.
Als de Cache
sectie is opgegeven, worden alleen de stations die worden vermeld (als CacheDisk
) gebruikt voor caching. Als deze sectie leeg blijft, Opslagruimten Direct probeert te raden op basis van het mediatype en het bustype. Stations die hier worden vermeld, moeten ook worden vermeld in Disks
.
Belangrijk
Het document Ondersteunde onderdelen is niet van toepassing op stations die al zijn gegroepeerd en in gebruik.
Opmerking
<Components>
<Disks>
<Disk>
<Manufacturer>Contoso</Manufacturer>
<Model>XYZ9000</Model>
<AllowedFirmware>
<Version>2.0</Version>
<Version>2.1</Version>
<Version>2.2</Version>
</AllowedFirmware>
<TargetFirmware>
<Version>2.1</Version>
<BinaryPath>C:\ClusterStorage\path\to\image.bin</BinaryPath>
</TargetFirmware>
</Disk>
<Disk>
<Manufacturer>Fabrikam</Manufacturer>
<Model>QRSTUV</Model>
</Disk>
</Disks>
<Cache>
<CacheDisk>
<Manufacturer>Fabrikam</Manufacturer>
<Model>QRSTUV</Model>
</CacheDisk>
</Cache>
</Components>
Als u meerdere stations wilt weergeven, voegt u gewoon extra <Disk>
of <CacheDisk>
tags toe.
Als u deze XML wilt injecteren bij het implementeren van Opslagruimten Direct, gebruikt u de -XML
parameter:
$MyXML = Get-Content <Filepath> | Out-String
Enable-ClusterS2D -XML $MyXML
Het document ondersteunde onderdelen instellen of wijzigen nadat Opslagruimten Direct is geïmplementeerd:
$MyXML = Get-Content <Filepath> | Out-String
Get-StorageSubSystem Cluster* | Set-StorageHealthSetting -Name "System.Storage.SupportedComponents.Document" -Value $MyXML
Notitie
De eigenschappen voor model, fabrikant en firmwareversie moeten exact overeenkomen met de waarden die u ophaalt met de cmdlet Get-PhysicalDisk. Dit kan afwijken van uw logische verwachtingen, afhankelijk van de implementatie van uw leverancier. Zo kan bijvoorbeeld voor de fabrikant CONTOSO-LTD in plaats van Contoso zijn weergegeven en kan het veld voor het model leeg zijn terwijl dit Contoso-XZY9000 is.
U kunt een controle uitvoeren met de volgende PowerShell-cmdlet:
Get-PhysicalDisk | Select Model, Manufacturer, FirmwareVersion
Health Service-instellingen
Wijzig Health Service-instellingen om de sterkte van fouten of acties af te stemmen, bepaalde gedragingen in of uit te schakelen en meer. Zie Health Service-instellingen wijzigen.