Start-SCOMMaintenanceMode
Inserisce un oggetto in modalità di manutenzione e crea una voce della modalità di manutenzione attiva.
Sintassi
Start-SCOMMaintenanceMode
[-Instance] <MonitoringObject[]>
[-EndTime] <DateTime>
[[-Comment] <String>]
[[-Reason] <MaintenanceModeReason>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Start-SCOMMaintenanceMode inserisce un oggetto monitorato, ad esempio un computer o un'applicazione distribuita, in modalità di manutenzione e crea una voce in modalità di manutenzione attiva. Quando una risorsa è in modalità di manutenzione, System Center - Operations Manager elimina avvisi, notifiche, regole, monitoraggi, risposte automatiche, modifiche allo stato e nuovi avvisi.
Specificare un'istanza della classe da inserire in modalità di manutenzione e un'ora di fine per la finestra di manutenzione. È anche possibile includere un commento e un motivo per la modalità di manutenzione. È possibile usare il cmdlet Set-SCOMMaintenanceMode per aggiornare una voce in modalità di manutenzione attiva e usare il cmdlet Get-SCOMMaintenanceMode per ottenere voci attive e inattive.
Esempio
Esempio 1: Inserire una risorsa in modalità di manutenzione
PS C:\>$Instance = Get-SCOMClassInstance -Name "Server01.Contoso.com"
PS C:\> $Time = ((Get-Date).AddMinutes(10))
PS C:\> Start-SCOMMaintenanceMode -Instance $Instance -EndTime $Time -Comment "Applying software update." -Reason "SecurityIssue"
In questo esempio viene inserita una risorsa in modalità di manutenzione per dieci minuti. Il primo comando ottiene l'istanza di classe denominata Server01.Contoso.com usando il cmdlet Get-SCOMClassInstance .
Il secondo comando crea un oggetto DateTime per dieci minuti in futuro e lo archivia nella variabile $Time.
Il terzo comando inserisce la risorsa definita dall'oggetto archiviata nella variabile $Instance in modalità di manutenzione. La modalità di manutenzione termina al momento archiviata nella variabile $Time. Il comando include un motivo per la modalità di manutenzione e un commento.
Parametri
-Comment
Specifica un commento per la voce della modalità di manutenzione.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Richiede la conferma dell'utente prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EndTime
Specifica quando termina la modalità di manutenzione come oggetto DateTime .
Una risorsa non può essere in modalità di manutenzione per meno di cinque minuti.
Per ottenere un oggetto DateTime , usare il cmdlet Get-Date .
Per ulteriori informazioni, digitare Get-Help Get-Date
.
Type: | DateTime |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Instance
Specifica una matrice di oggetti di monitoraggio che rappresentano istanze. Per ottenere oggetti di monitoraggio, usare il cmdlet Get-SCOMClassInstance .
Questo parametro accetta anche oggetti gruppo. Per ottenere un oggetto gruppo, usare il cmdlet Get-SCOMGroup .
Type: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Indica che il cmdlet crea o modifica un oggetto che un comando può usare nella pipeline. Per impostazione predefinita, il cmdlet non genera alcun output.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Reason
Specifica un motivo per la modalità di manutenzione. I valori validi per questo parametro sono:
- PlannedOther
- UnplannedOther
- PlannedHardwareMaintenance
- UnplannedHardwareMaintenance
- PlannedHardwareInstallation
- UnplannedHardwareInstallation
- PlannedOperatingSystemReconfiguration
- UnplannedOperatingSystemReconfiguration
- PlannedApplicationMaintenance
- ApplicationInstallation
- ApplicationUnresponsive
- ApplicationUnstable
- SecurityIssue
- LossOfNetworkConnectivity
Type: | MaintenanceModeReason |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |