Condividi tramite


Modificare le impostazioni del Servizio sanitario

Si applica a: Locale di Azure 2311.2 e versioni successive; Windows Server 2022, Windows Server 2019, Windows Server 2016

Il Servizio Salute, rilasciato per la prima volta in Windows Server 2016, migliora il monitoraggio e l'esperienza operativa quotidiana per i cluster che eseguono Storage Spaces Direct.

Molti dei parametri che regolano il comportamento del Servizio Sanitario sono esposti come impostazioni. È possibile modificarli per ottimizzare l'aggressività di errori o azioni, attivare/disattivare determinati comportamenti e altro ancora.

Per una panoramica dettagliata degli errori di sistema di integrità, inclusi le mappature della gravità degli errori, le impostazioni di integrità (tipi di dati, associazioni di errore, valori predefiniti e descrizioni) e l'elenco delle metriche raccolte, scarica il foglio di calcolo Errori del Servizio Integrità.

Usare il cmdlet di PowerShell seguente per impostare o modificare le impostazioni.

Usage

Get-StorageSubSystem Cluster* | Set-StorageHealthSetting -Name <SettingName> -Value <Value>

Example

Get-StorageSubSystem Cluster* | Set-StorageHealthSetting -Name "System.Storage.Volume.CapacityThreshold.Warning" -Value 70

Common settings

Di seguito sono elencate alcune impostazioni comunemente modificate, insieme ai relativi valori predefiniti.

Soglia di capacità del volume

"System.Storage.Volume.CapacityThreshold.Enabled"  = True
"System.Storage.Volume.CapacityThreshold.Warning"  = 80
"System.Storage.Volume.CapacityThreshold.Critical" = 90

Soglia di capacità della riserva del pool

"System.Storage.StoragePool.CheckPoolReserveCapacity.Enabled" = True

Ciclo di vita del disco fisico

"System.Storage.PhysicalDisk.AutoPool.Enabled"                             = True
"System.Storage.PhysicalDisk.AutoRetire.OnLostCommunication.Enabled"       = True
"System.Storage.PhysicalDisk.AutoRetire.OnUnresponsive.Enabled"            = True
"System.Storage.PhysicalDisk.AutoRetire.DelayMs"                           = 900000 (i.e. 15 minutes)
"System.Storage.PhysicalDisk.Unresponsive.Reset.CountResetIntervalSeconds" = 3600 (i.e. 60 minutes)
"System.Storage.PhysicalDisk.Unresponsive.Reset.CountAllowed"              = 3

Soglia di memoria disponibile

"Microsoft.Health.Setting.Node.AvailableToSystemMemoryLimit" = 0.100

Documento dei componenti supportati

Il Servizio Sanitario fornisce un meccanismo di applicazione per limitare i componenti usati da Storage Spaces Direct a quelli inclusi nei Documenti dei Componenti Supportati forniti dall'amministratore o dal fornitore di soluzioni. Per altre informazioni, vedere Documento componenti supportati.

Firmware rollout

"System.Storage.PhysicalDisk.AutoFirmwareUpdate.SingleDrive.Enabled"       = True
"System.Storage.PhysicalDisk.AutoFirmwareUpdate.RollOut.Enabled"           = True
"System.Storage.PhysicalDisk.AutoFirmwareUpdate.RollOut.LongDelaySeconds"  = 604800 (i.e. 7 days)
"System.Storage.PhysicalDisk.AutoFirmwareUpdate.RollOut.ShortDelaySeconds" = 86400 (i.e. 1 day)
"System.Storage.PhysicalDisk.AutoFirmwareUpdate.RollOut.LongDelayCount"    = 1
"System.Storage.PhysicalDisk.AutoFirmwareUpdate.RollOut.FailureTolerance"  = 3

Platform/Quiescence

"Platform.Quiescence.MinDelaySeconds" = 120 (i.e. 2 minutes)
"Platform.Quiescence.MaxDelaySeconds" = 420 (i.e. 7 minutes)

Metrics

"System.Reports.ReportingPeriodSeconds" = 1

Debugging

"System.LogLevel" = 4

Next steps