Sdílet prostřednictvím


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