Set-SCOMResourcePool
Modifie les propriétés d’un pool de ressources dans Operations Manager.
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
La cmdlet Set-SCOMResourcePool modifie les propriétés d’un pool de ressources dans System Center - Operations Manager. Un pool de ressources permet à une collection de serveurs d’administration de distribuer la charge de travail.
Exemples
Exemple 1 : Ajouter des objets à un pool de ressources
PS C:\>$Members = Get-SCOMManagementServer
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Member $Members -Action "Add"
Cet exemple montre comment modifier les propriétés d’un pool de ressources en ajoutant des objets au pool de ressources.
La première commande utilise la cmdlet Get-SCOMManagementServer pour obtenir tous les serveurs d’administration et les stocker dans la variable $Members.
La deuxième commande utilise l’applet de commande Get-SCOMResourcePool
Exemple 2 : Supprimer des objets d’un pool de ressources
PS C:\>$Member = Get-SCOMManagementServer -Name "Member01"
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Member $Member -Action "Remove"
Cet exemple montre comment modifier les propriétés d’un pool de ressources en supprimant les objets du pool de ressources.
La première commande utilise l’applet de commande Get-SCOMManagementServer
La deuxième commande utilise l’applet de commande get-SCOMResourcePool pour obtenir le pool de ressources avec le nom complet de Pool01, puis utilise l’applet de commande Set-SCOMResourcePool pour supprimer l’objet stocké dans la variable $Member de ce pool de ressources.
Exemple 3 : Ajouter un objet observateur à un pool de ressources
PS C:\>$Observer = Get-SCOMManagementServer -Name "Observer01"
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Observer $Observer -Action "Add" -Passthru
Cet exemple montre comment modifier les propriétés d’un pool de ressources en ajoutant un objet observateur au pool de ressources.
La première commande utilise la cmdlet Get-SCOMManagementServer pour obtenir le serveur d’administration nommé Observer01 et stocke l’objet dans la variable nommée $Observer.
La deuxième commande utilise l’applet de commande Get-SCOMResourcePool
Exemple 4 : Supprimer un objet observateur d’un pool de ressources
PS C:\>$Observer = Get-SCOMManagementServer -Name "Observer01"
PS C:\> Get-SCOMResourcePool -DisplayName "Pool01" | Set-SCOMResourcePool -Observer $Observer -Action "Remove" -Passthru
Cet exemple montre comment modifier les propriétés d’un pool de ressources en supprimant un objet observateur du pool de ressources.
La première commande utilise la cmdlet Get-SCOMManagementServer pour obtenir le serveur d’administration nommé Observer01 et stocke l’objet dans la variable nommée $Observer.
La deuxième commande utilise l’applet de commande get-SCOMResourcePool
Exemple 5 : Modifier une propriété de nom complet en pool de ressources
PS C:\>$Pool = Get-SCOMResourcePool -DisplayName "Pool01"
PS C:\>$Pool.DisplayName = "New Pool 02"
PS C:\>$Pool.ApplyChanges()
Cet exemple montre comment modifier les propriétés d’un pool de ressources en modifiant une propriété du pool de ressources.
La première commande utilise l’applet de commande Get-SCOMResourcePool
La deuxième commande modifie la valeur de la propriété DisplayName pour le pool de ressources stocké dans la variable $Pool en nouveau pool 02.
La dernière commande utilise la méthode ApplyChanges() pour valider la modification de la propriété DisplayName.
Exemple 6 : Apporter une modification de propriété de description à un pool de ressources
PS C:\>$Pool = Get-SCOMResourcePool -DisplayName "New Pool 02"
PS C:\> $Pool.Description = "Description of New Pool 02"
PS C:\> $Pool.ApplyChanges()
Cet exemple apporte une modification à une propriété de description pour un pool de ressources.
La première commande utilise l’applet de commande Get-SCOMResourcePool
La deuxième commande modifie la valeur de la propriété Description pour le pool de ressources stocké dans la variable $Pool.
La dernière commande utilise la méthode ApplyChanges() pour valider la modification de la propriété Description.
Paramètres
-Action
Spécifie une action à entreprendre. Lors de la mise à jour des membres d’un pool de ressources, spécifiez Ajouter ou Supprimer.
Type: | UpdateAction |
Position: | 3 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ComputerName
Spécifie un tableau de noms d’ordinateurs. L’applet de commande établit des connexions temporaires avec des groupes d’administration pour ces ordinateurs. Vous pouvez utiliser des noms NetBIOS, des adresses IP ou des noms de domaine complets (FQDN). Pour spécifier l’ordinateur local, tapez le nom de l’ordinateur, localhost ou un point (.).
Type: | String[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Confirm
Vous invite à confirmer avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Credential
Spécifie un objet PSCredential pour la connexion de groupe d’administration.
Pour obtenir un objet Get-Help Get-Credential
».
Si vous spécifiez un ordinateur dans le paramètre ComputerName, utilisez un compte qui a accès à cet ordinateur. La valeur par défaut est l’utilisateur actuel.
Type: | PSCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EnableAutomaticMembership
Indique que l’applet de commande active l’appartenance automatique pour le pool de ressources. Lorsqu’il est défini sur $True, le pool de ressources contient tous les serveurs d’administration et l’appartenance au pool est automatiquement géré. Lorsqu’il est défini sur $False, le pool de ressources peut contenir des serveurs d’administration, des serveurs d’administration de passerelle, ou les deux, et l’appartenance au pool est gérée manuellement.
Si vous remplacez la valeur de $True par $False, l’appartenance au pool reste la même jusqu’à ce que vous la mettez à jour manuellement.
Si la valeur est modifiée de $False à $True, tous les membres du pool sont supprimés, puis le pool est automatiquement rempli avec tous les serveurs d’administration. Le pool de ressources est automatiquement mis à jour à mesure que les serveurs d’administration sont ajoutés et supprimés d’Operations Manager. Ce processus peut prendre un certain temps.
Type: | Boolean |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Member
Spécifie un tableau d’objets à inclure dans le pool de ressources.
Les membres valides d’un pool de ressources incluent les serveurs d’administration et les serveurs de passerelle.
Pour plus d’informations sur l’obtention d’un objet serveur d’administration, tapez «Get-Help Get-SCOMManagementServer
».
Type: | ComputerHealthService[] |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Observer
Spécifie un tableau de serveurs d’administration ou de serveurs d’administration de passerelle qui ne sont pas membres du pool de ressources.
Pour rendre un pool de ressources hautement disponible, vous devez ajouter un minimum de trois membres au pool, ou deux membres et un observateur.
Type: | ComputerHealthService[] |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PassThru
Indique que l’applet de commande crée ou modifie un objet qu’une commande peut utiliser dans le pipeline. Par défaut, cette applet de commande ne génère aucune sortie.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourcePool
Spécifie un tableau d’objets de pool de ressources.
Pour plus d’informations sur l’obtention d’un objet de pool de ressources, tapez «Get-Help Get-SCOMResourcePool
».
Type: | ManagementServicePool[] |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-SCSession
Spécifie un tableau d’objets Connection.
Pour obtenir un objet Connection
Type: | Connection[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-WhatIf
Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |