Start-SCOMMaintenanceMode
Převede objekt do režimu údržby a vytvoří položku aktivního režimu údržby.
Syntax
Start-SCOMMaintenanceMode
[-Instance] <MonitoringObject[]>
[-EndTime] <DateTime>
[[-Comment] <String>]
[[-Reason] <MaintenanceModeReason>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Start-SCOMMaintenanceMode převede monitorovaný objekt, například počítač nebo distribuovanou aplikaci, do režimu údržby a vytvoří položku aktivního režimu údržby. Když je prostředek v režimu údržby, system Center – Operations Manager potlačuje upozornění, oznámení, pravidla, monitorování, automatické odpovědi, změny stavu a nová upozornění.
Zadejte instanci třídy, která se má převést do režimu údržby, a čas ukončení časového období údržby. Můžete také přidat komentář a důvod režimu údržby. Pomocí rutiny Set-SCOMMaintenanceMode můžete aktualizovat položku aktivního režimu údržby a pomocí rutiny Get-SCOMMaintenanceMode získat aktivní i neaktivní položky.
Příklady
Příklad 1: Převést prostředek do režimu údržby
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"
Tento příklad přeřadí prostředek do režimu údržby na deset minut. První příkaz získá instanci třídy s názvem Server01.Contoso.com pomocí rutiny Get-SCOMClassInstance .
Druhý příkaz vytvoří objekt DateTime na deset minut v budoucnu a pak ho uloží do proměnné $Time.
Třetí příkaz převede prostředek definovaný objektem uloženým v proměnné $Instance do režimu údržby. Režim údržby končí v čase uloženém v proměnné $Time. Příkaz obsahuje důvod režimu údržby a komentář.
Parametry
-Comment
Určuje komentář pro položku režimu údržby.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EndTime
Určuje, kdy skončí režim údržby, jako objekt DateTime .
Prostředek nemůže být v režimu údržby méně než pět minut.
K získání objektu DateTime použijte rutinu Get-Date .
Další informace zobrazíte zadáním Get-Help Get-Date
.
Type: | DateTime |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Instance
Určuje pole objektů monitorování, které představují instance. K získání objektů monitorování použijte rutinu Get-SCOMClassInstance .
Tento parametr také přijímá objekty skupiny. K získání objektu skupiny použijte rutinu Get-SCOMGroup .
Type: | MonitoringObject[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Označuje, že rutina vytvoří nebo upraví objekt, který může příkaz použít v kanálu. Ve výchozím nastavení tato rutina negeneruje žádný výstup.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Reason
Určuje důvod režimu údržby. Tento parametr přijímá tyto hodnoty:
- 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
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |