Aracılığıyla paylaş


Set-SCOMResourcePool

Operations Manager'da bir kaynak havuzunun özelliklerini değiştirir.

Syntax

Set-SCOMResourcePool
   [-ResourcePool] <ManagementServicePool[]>
   [-PassThru]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCOMResourcePool
   [-ResourcePool] <ManagementServicePool[]>
   [-PassThru]
   [-Member] <ComputerHealthService[]>
   [-Action] <UpdateAction>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCOMResourcePool
   [-ResourcePool] <ManagementServicePool[]>
   [-PassThru]
   [-Observer] <ComputerHealthService[]>
   [[-Action] <UpdateAction>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SCOMResourcePool
   [-ResourcePool] <ManagementServicePool[]>
   [-PassThru]
   [-EnableAutomaticMembership] <Boolean>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Set-SCOMResourcePool cmdlet'i, System Center - Operations Manager'daki bir kaynak havuzunun özelliklerini değiştirir. Kaynak havuzu, iş yükünü dağıtmak için bir yönetim sunucuları koleksiyonu sağlar.

Örnekler

Örnek 1: Kaynak havuzuna nesne ekleme

PS C:\>$Members = Get-SCOMManagementServer
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Member $Members -Action "Add"

Bu örnek, kaynak havuzuna nesneler ekleyerek kaynak havuzunun özelliklerini değiştirir.

İlk komut, tüm yönetim sunucularını almak ve bunları $Members değişkeninde depolamak için Get-SCOMManagementServer cmdlet'ini kullanır.

İkinci komut, Pool01 görünen adına sahip kaynak havuzunu almak için Get-SCOMResourcePool cmdlet'ini kullanır ve ardından $Members değişkeninde depolanan nesneleri bu kaynak havuzuna eklemek için Set-SCOMResourcePool cmdlet'ini kullanır.

Örnek 2: Kaynak havuzundan nesneleri kaldırma

PS C:\>$Member = Get-SCOMManagementServer -Name "Member01"
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Member $Member -Action "Remove"

Bu örnek, kaynak havuzundan nesneleri kaldırarak kaynak havuzunun özelliklerini değiştirir.

İlk komut, Yönetim sunucusunu Member01 görünen adıyla almak için Get-SCOMManagementServer cmdlet'ini kullanır ve $Member değişkeninde depolar.

İkinci komut, Pool01 görünen adına sahip kaynak havuzunu almak için Get-SCOMResourcePool cmdlet'ini kullanır ve ardından Set-SCOMResourcePool cmdlet'ini kullanarak $Member değişkeninde depolanan nesneyi bu kaynak havuzundan kaldırır.

Örnek 3: Kaynak havuzuna gözlemci nesnesi ekleme

PS C:\>$Observer = Get-SCOMManagementServer -Name "Observer01"
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Observer $Observer -Action "Add" -Passthru

Bu örnek, kaynak havuzuna gözlemci nesnesi ekleyerek kaynak havuzunun özelliklerini değiştirir.

İlk komut, Observer01 adlı yönetim sunucusunu almak için Get-SCOMManagementServer cmdlet'ini kullanır ve nesneyi $Observer adlı değişkende depolar.

İkinci komut, Pool01 görünen adına sahip kaynak havuzunu almak için Get-SCOMResourcePool cmdlet'ini kullanır ve ardından Set-SCOMResourcePool cmdlet'ini kullanarak $Observer değişkeninde depolanan Gözlemci nesnesini bu kaynak havuzuna ekler.

Örnek 4: Kaynak havuzundan gözlemci nesnesini kaldırma

PS C:\>$Observer = Get-SCOMManagementServer -Name "Observer01"
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Observer $Observer -Action "Remove" -Passthru

Bu örnek, kaynak havuzundan bir gözlemci nesnesi kaldırarak kaynak havuzunun özelliklerini değiştirir.

İlk komut, Observer01 adlı yönetim sunucusunu almak için Get-SCOMManagementServer cmdlet'ini kullanır ve nesneyi $Observer adlı değişkende depolar.

İkinci komut, Pool01 görünen adına sahip kaynak havuzunu almak için Get-SCOMResourcePool cmdlet'ini kullanır ve ardından Set-SCOMResourcePool cmdlet'ini kullanarak $Observer değişkeninde depolanan Gözlemci nesnesini bu kaynak havuzundan kaldırır.

Örnek 5: Görünen ad özelliğinde kaynak havuzu değişikliği yapma

PS C:\>$Pool = Get-SCOMResourcePool -DisplayName "Pool01"
PS C:\>$Pool.DisplayName = "New Pool 02"
PS C:\>$Pool.ApplyChanges()

Bu örnek, kaynak havuzunun özelliğini değiştirerek kaynak havuzunun özelliklerini değiştirir.

İlk komut, Pool01 görünen adına sahip kaynak havuzunu almak için Get-SCOMResourcePool cmdlet'ini kullanır ve nesneyi $Pool adlı değişkende depolar.

İkinci komut, $Pool değişkeninde depolanan kaynak havuzu için DisplayName özelliğinin değerini Yeni Havuz 02 olarak değiştirir.

Son komut, Değişikliği DisplayName özelliğine işlemek için ApplyChanges() yöntemini kullanır.

Örnek 6: Kaynak havuzunda açıklama özelliği değişikliği yapma

PS C:\>$Pool = Get-SCOMResourcePool -DisplayName "New Pool 02"
PS C:\> $Pool.Description = "Description of New Pool 02"
PS C:\> $Pool.ApplyChanges()

Bu örnek, kaynak havuzunun açıklama özelliğinde değişiklik yapar.

İlk komut, Yeni Havuz 02 görünen adına sahip kaynak havuzunu almak için Get-SCOMResourcePool cmdlet'ini kullanır ve nesneyi $Pool adlı değişkende depolar.

İkinci komut, $Pool değişkeninde depolanan kaynak havuzu için Description özelliğinin değerini değiştirir.

Son komut, değişikliği Description özelliğine işlemek için ApplyChanges() yöntemini kullanır.

Parametreler

-Action

Gerçekleştirecek eylemi belirtir. Kaynak havuzunun üyelerini güncelleştirirken Ekle veya Kaldır'ı belirtin.

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

-ComputerName

Bilgisayar adlarının dizisini belirtir. Cmdlet, bu bilgisayarlar için yönetim gruplarıyla geçici bağlantılar kurar. NetBIOS adlarını, IP adreslerini veya tam etki alanı adlarını (FQDN' ler) kullanabilirsiniz. Yerel bilgisayarı belirtmek için bilgisayar adını, localhost'u veya bir nokta (.) yazın.

Type:String[]
Position:Named
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

-Credential

Yönetim grubu bağlantısı için bir PSCredential nesnesi belirtir. PSCredential nesnesi almak için Get-Credential cmdlet'ini kullanın. Daha fazla bilgi için "Get-Help Get-Credential" yazın.

ComputerName parametresinde bir bilgisayar belirtirseniz, o bilgisayara erişimi olan bir hesap kullanın. Varsayılan, mevcut kullanıcıdır.

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

-EnableAutomaticMembership

Cmdlet'in kaynak havuzu için otomatik üyeliği etkinleştirdiğini gösterir. $True olarak ayarlandığında, kaynak havuzu tüm yönetim sunucularını içerir ve havuz üyeliği otomatik olarak yönetilir. $False olarak ayarlandığında, kaynak havuzu yönetim sunucuları, ağ geçidi yönetim sunucuları veya her ikisini de içerebilir ve havuz üyeliği el ile yönetilir.

Değeri $True yerine $False olarak değiştirirseniz, siz el ile güncelleştirene kadar havuzun üyeliği aynı kalır.

Değer $False $True olarak değiştirilirse havuzun tüm üyeleri kaldırılır ve havuz otomatik olarak tüm yönetim sunucularıyla yeniden doldurulur. Yönetim sunucuları Operations Manager'a eklendikçe ve silindikçe kaynak havuzu otomatik olarak güncelleştirilir. Bu işlemin tamamlanması biraz zaman alabilir.

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

-Member

Kaynak havuzuna eklenecek nesne dizisini belirtir.

Kaynak havuzunun geçerli üyeleri yönetim sunucuları ve ağ geçidi sunucularıdır. Bir yönetim sunucusu nesnesi alma hakkında bilgi için "Get-Help Get-SCOMManagementServer" yazın.

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

-Observer

Kaynak havuzunun üyesi olmayan yönetim sunucuları veya ağ geçidi yönetim sunucuları dizisini belirtir.

Kaynak havuzunu yüksek oranda kullanılabilir hale getirmek için havuza en az üç üye veya iki üye ve bir gözlemci eklemeniz gerekir.

Type:ComputerHealthService[]
Position:2
Default value:None
Required:True
Accept pipeline input:False
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

-ResourcePool

Kaynak havuzu nesneleri dizisini belirtir. Kaynak havuzu nesnesi alma hakkında bilgi için "Get-Help Get-SCOMResourcePool" yazın.

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

-SCSession

Bağlantı nesneleri dizisini belirtir. Bağlantı nesnesi almak için Get-SCManagementGroupConnection cmdlet'ini kullanın.

Type:Connection[]
Position:Named
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