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 |