Start-SCOMMaintenanceMode
Placerar ett objekt i underhållsläge och skapar en aktiv underhållslägespost.
Syntax
Start-SCOMMaintenanceMode
[-Instance] <MonitoringObject[]>
[-EndTime] <DateTime>
[[-Comment] <String>]
[[-Reason] <MaintenanceModeReason>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Start-SCOMMaintenanceMode placerar ett övervakat objekt, till exempel en dator eller distribuerat program, i underhållsläge och skapar en aktiv underhållslägespost. När en resurs är i underhållsläge undertrycker System Center – Operations Manager aviseringar, meddelanden, regler, övervakare, automatiska svar, tillståndsändringar och nya aviseringar.
Ange en klassinstans som ska placeras i underhållsläge och en sluttid för underhållsfönstret. Du kan också inkludera en kommentar och en orsak till underhållsläget. Du kan använda cmdleten Set-SCOMMaintenanceMode för att uppdatera en aktiv post i underhållsläget och använda cmdleten Get-SCOMMaintenanceMode för att hämta både aktiva och inaktiva poster.
Exempel
Exempel 1: Placera en resurs i underhållsläge
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"
I det här exemplet försätts en resurs i underhållsläge i tio minuter. Det första kommandot hämtar klassinstansen med namnet Server01.Contoso.com med hjälp av cmdleten Get-SCOMClassInstance.
Det andra kommandot skapar ett DateTime- objekt i tio minuter i framtiden och lagrar det sedan i variabeln $Time.
Det tredje kommandot placerar resursen som definierats av objektet som lagras i $Instance variabeln i underhållsläge. Underhållsläget avslutas vid den tidpunkt som lagras i variabeln $Time. Kommandot innehåller en orsak till underhållsläget och en kommentar.
Parametrar
-Comment
Anger en kommentar för posten underhållsläge.
Typ: | String |
Position: | 3 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-EndTime
Anger när underhållsläget slutar som ett DateTime- objekt.
En resurs kan inte vara i underhållsläge på mindre än fem minuter.
Om du vill hämta ett DateTime--objekt använder du cmdleten Get-Date.
Om du vill ha mer information skriver du Get-Help Get-Date
.
Typ: | DateTime |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Instance
Anger en matris med övervakningsobjekt som representerar instanser. Om du vill hämta övervakningsobjekt använder du cmdleten Get-SCOMClassInstance.
Den här parametern accepterar även gruppobjekt. Om du vill hämta ett gruppobjekt använder du cmdleten Get-SCOMGroup.
Typ: | MonitoringObject[] |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-PassThru
Anger att cmdleten skapar eller ändrar ett objekt som ett kommando kan använda i pipelinen. Som standard genererar den här cmdleten inga utdata.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Reason
Anger en orsak till underhållsläget. De godtagbara värdena för den här parametern är:
- PlannedOther
- UnplannedOther
- PlannedHardwareMaintenance
- OplaneradHardwareMaintenance
- PlannedHardwareInstallation
- OplaneradHardwareInstallation
- PlannedOperatingSystemReconfiguration
- UnplannedOperatingSystemReconfiguration
- PlannedApplicationMaintenance
- ApplicationInstallation
- ApplicationUnresponsive
- ApplicationUnstable
- SecurityIssue
- LossOfNetworkConnectivity
Typ: | MaintenanceModeReason |
Position: | 4 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |