Aracılığıyla paylaş


Start-SCOMMaintenanceMode

Bir nesneyi bakım moduna alır ve etkin bir bakım modu girişi oluşturur.

Syntax

Start-SCOMMaintenanceMode
     [-Instance] <MonitoringObject[]>
     [-EndTime] <DateTime>
     [[-Comment] <String>]
     [[-Reason] <MaintenanceModeReason>]
     [-PassThru]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

Start-SCOMMaintenanceMode cmdlet'i, bilgisayar veya dağıtılmış uygulama gibi izlenen bir nesneyi bakım moduna alır ve etkin bir bakım modu girişi oluşturur. Bir kaynak bakım modundayken System Center - Operations Manager uyarıları, bildirimleri, kuralları, izleyicileri, otomatik yanıtları, durum değişikliklerini ve yeni uyarıları gizler.

Bakım moduna almak için bir sınıf örneği ve bakım penceresi için bir bitiş zamanı belirtin. Ayrıca, bakım modunun açıklamasını ve nedenini de ekleyebilirsiniz. Set-SCOMMaintenanceMode cmdlet'ini kullanarak etkin bakım modu girdisini güncelleştirebilir ve hem etkin hem de etkin olmayan girdileri almak için Get-SCOMMaintenanceMode cmdlet'ini kullanabilirsiniz.

Örnekler

Örnek 1: Kaynağı bakım moduna ekleme

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"

Bu örnek, bir kaynağı on dakika boyunca bakım moduna alır. İlk komut , Get-SCOMClassInstance cmdlet'ini kullanarak Server01.Contoso.com adlı sınıf örneğini alır.

İkinci komut, gelecekte on dakika boyunca bir DateTime nesnesi oluşturur ve bunu $Time değişkeninde depolar.

Üçüncü komut, $Instance değişkeninde depolanan nesne tarafından tanımlanan kaynağı bakım moduna alır. Bakım modu, $Time değişkeninde depolanan zamanda sona erer. Komut, bakım modunun nedenini ve açıklamasını içerir.

Parametreler

-Comment

Bakım modu girdisi için bir açıklama belirtir.

Type:String
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EndTime

DateTime nesnesi olarak bakım modunun ne zaman sona ereceklerini belirtir. Bir kaynak beş dakikadan daha kısa bir süre bakım modunda olamaz. Bir DateTime nesnesi almak için Get-Date cmdlet'ini kullanın. Daha fazla bilgi için Get-Help Get-Date yazın.

Type:DateTime
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Instance

Örnekleri temsil eden izleme nesneleri dizisini belirtir. İzleme nesnelerini almak için Get-SCOMClassInstance cmdlet'ini kullanın.

Bu parametre grup nesnelerini de kabul eder. Bir grup nesnesi almak için Get-SCOMGroup cmdlet'ini kullanın.

Type:MonitoringObject[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Cmdlet'in bir komutun işlem hattında kullanabileceği bir nesne oluşturduğunu veya değiştirdiğini gösterir. Varsayılan olarak bu cmdlet herhangi bir çıktı üretmez.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Reason

Bakım modunun nedenini belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:

  • 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

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False