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 |