Set-SCOMResourcePool
Změní vlastnosti fondu zdrojů v Operations Manageru.
Syntaxe
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
Rutina Set-SCOMResourcePool změní vlastnosti fondu zdrojů v nástroji System Center – Operations Manager. Fond zdrojů umožňuje kolekci serverů pro správu distribuovat úlohy.
Příklady
Příklad 1: Přidání objektů do fondu zdrojů
PS C:\>$Members = Get-SCOMManagementServer
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Member $Members -Action "Add"
Tento příklad změní vlastnosti fondu zdrojů přidáním objektů do fondu zdrojů.
První příkaz používá rutinu Get-SCOMManagementServer k získání všech serverů pro správu a jejich uložení do proměnné $Members.
Druhý příkaz používá rutinu Get-SCOMResourcePool k získání fondu zdrojů s zobrazovaným názvem Pool01 a potom pomocí rutiny Set-SCOMResourcePool přidá objekty uložené v proměnné $Members do tohoto fondu zdrojů.
Příklad 2: Odebrání objektů z fondu zdrojů
PS C:\>$Member = Get-SCOMManagementServer -Name "Member01"
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Member $Member -Action "Remove"
Tento příklad změní vlastnosti fondu zdrojů odebráním objektů z fondu zdrojů.
První příkaz používá rutinu Get-SCOMManagementServer k získání serveru pro správu s zobrazovaným názvem Member01 a uloží ho do proměnné $Member.
Druhý příkaz používá rutinu Get-SCOMResourcePool k získání fondu zdrojů s zobrazovaným názvem Pool01 a potom pomocí rutiny Set-SCOMResourcePool odebere objekt uložený v proměnné $Member z tohoto fondu zdrojů.
Příklad 3: Přidání objektu pozorovatele do fondu zdrojů
PS C:\>$Observer = Get-SCOMManagementServer -Name "Observer01"
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Observer $Observer -Action "Add" -Passthru
Tento příklad změní vlastnosti fondu zdrojů přidáním objektu pozorovatele do fondu zdrojů.
První příkaz používá rutinu Get-SCOMManagementServer k získání serveru pro správu s názvem Observer01 a uloží objekt do proměnné s názvem $Observer.
Druhý příkaz použije rutinu Get-SCOMResourcePool k získání fondu zdrojů s zobrazovaným názvem Pool01 a pak pomocí rutiny Set-SCOMResourcePool přidá objekt Pozorovatel uložený v proměnné $Observer do tohoto fondu zdrojů.
Příklad 4: Odebrání objektu pozorovatele z fondu zdrojů
PS C:\>$Observer = Get-SCOMManagementServer -Name "Observer01"
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Observer $Observer -Action "Remove" -Passthru
Tento příklad změní vlastnosti fondu zdrojů odebráním objektu pozorovatele z fondu zdrojů.
První příkaz používá rutinu Get-SCOMManagementServer k získání serveru pro správu s názvem Observer01 a uloží objekt do proměnné s názvem $Observer.
Druhý příkaz používá rutinu Get-SCOMResourcePool k získání fondu zdrojů s zobrazovaným názvem Pool01 a potom pomocí rutiny Set-SCOMResourcePool odebere objekt Pozorovatel uložený v proměnné $Observer z tohoto fondu zdrojů.
Příklad 5: Změna vlastnosti zobrazovaného názvu na fond zdrojů
PS C:\>$Pool = Get-SCOMResourcePool -DisplayName "Pool01"
PS C:\>$Pool.DisplayName = "New Pool 02"
PS C:\>$Pool.ApplyChanges()
Tento příklad změní vlastnosti fondu zdrojů změnou vlastnosti fondu zdrojů.
První příkaz používá rutinu Get-SCOMResourcePool k získání fondu zdrojů s zobrazovaným názvem Pool01 a uloží objekt do proměnné s názvem $Pool.
Druhý příkaz změní hodnotu vlastnosti DisplayName fondu zdrojů uloženého v proměnné $Pool na New Pool 02.
Poslední příkaz používá ApplyChanges() metoda potvrzení změny do DisplayName vlastnost.
Příklad 6: Změna vlastnosti popisu ve fondu zdrojů
PS C:\>$Pool = Get-SCOMResourcePool -DisplayName "New Pool 02"
PS C:\> $Pool.Description = "Description of New Pool 02"
PS C:\> $Pool.ApplyChanges()
Tento příklad provede změnu vlastnosti popisu fondu zdrojů.
První příkaz používá rutinu Get-SCOMResourcePool k získání fondu zdrojů s zobrazovaným názvem New Pool 02 a uloží objekt do proměnné s názvem $Pool.
Druhý příkaz změní hodnotu vlastnosti Description pro fond zdrojů uložený v proměnné $Pool.
Poslední příkaz používá ApplyChanges() metodu potvrzení změny do Vlastnosti Description.
Parametry
-Action
Určuje akci, která se má provést. Při aktualizaci členů fondu zdrojů zadejte přidat nebo odebrat.
Typ: | UpdateAction |
Position: | 3 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ComputerName
Určuje pole názvů počítačů. Rutina vytvoří dočasná připojení ke skupinám pro správu pro tyto počítače. Můžete použít názvy NetBIOS, IP adresy nebo plně kvalifikované názvy domén (FQDN). Chcete-li zadat místní počítač, zadejte název počítače, localhost nebo tečku (.).
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Confirm
Před spuštěním rutiny vás vyzve k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Credential
Určuje objekt PSCredential pro připojení skupiny pro správu.
K získání objektu PSCredential použijte rutinu Get-Credential.
Další informace potřebujete zadáním "Get-Help Get-Credential
".
Pokud zadáte počítač v parametru ComputerName, použijte účet, který má přístup k danému počítači. Výchozí hodnota je aktuální uživatel.
Typ: | PSCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-EnableAutomaticMembership
Označuje, že rutina povoluje automatické členství ve fondu zdrojů. Pokud je fond zdrojů nastavený na $True, obsahuje všechny servery pro správu a členství ve fondu se automaticky spravuje. Pokud je fond zdrojů nastavený na $False, může obsahovat servery pro správu, servery pro správu brány nebo obojí a členství ve fondu se spravuje ručně.
Pokud změníte hodnotu z $True na $False, zůstane členství ve fondu stejné, dokud ji ručně neaktualizujete.
Pokud se hodnota změní z $False na $True, odeberou se všichni členové fondu a fond se automaticky znovu vyplní všemi servery pro správu. Fond zdrojů se automaticky aktualizuje, protože servery pro správu se přidají a odstraní z Operations Manageru. Dokončení tohoto procesu může nějakou dobu trvat.
Typ: | Boolean |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Member
Určuje pole objektů, které se mají zahrnout do fondu zdrojů.
Mezi platné členy fondu zdrojů patří servery pro správu a servery brány.
Informace o tom, jak získat objekt serveru pro správu, zadejte "Get-Help Get-SCOMManagementServer
".
Typ: | ComputerHealthService[] |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Observer
Určuje pole serverů pro správu nebo serverů pro správu brány, které nejsou členy fondu zdrojů.
Aby byl fond zdrojů vysoce dostupný, musíte do fondu přidat minimálně tři členy, nebo dva členy a jeden pozorovatel.
Typ: | ComputerHealthService[] |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | 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.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ResourcePool
Určuje pole objektů fondu zdrojů.
Informace o tom, jak získat objekt fondu zdrojů, zadejte "Get-Help Get-SCOMResourcePool
".
Typ: | ManagementServicePool[] |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-SCSession
Určuje pole objektů Connection. K získání objektu Connection použijte rutinu Get-SCManagementGroupConnection.
Typ: | Connection[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WhatIf
Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |