Set-SCOMResourcePool
Modifie les propriétés d’un pool de ressources dans Operations Manager.
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
L’applet de commande 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 l’applet de commande 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 pour obtenir le pool de ressources avec le nom complet Pool01, puis utilise l’applet de commande Set-SCOMResourcePool pour ajouter les objets stockés dans la variable $Members à ce pool de ressources.
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 des objets du pool de ressources.
La première commande utilise l’applet de commande Get-SCOMManagementServer pour obtenir le serveur d’administration avec le nom d’affichage Member01 et le stocker dans la variable $Member.
La deuxième commande utilise l’applet de commande Get-SCOMResourcePool pour obtenir le pool de ressources avec le nom d’affichage 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 l’applet de commande 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 pour obtenir le pool de ressources avec le nom d’affichage Pool01, puis utilise l’applet de commande Set-SCOMResourcePool pour ajouter l’objet Observer stocké dans la variable $Observer à ce pool de ressources.
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 l’applet de commande 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 pour obtenir le pool de ressources avec le nom d’affichage Pool01, puis utilise l’applet de commande Set-SCOMResourcePool pour supprimer l’objet Observer stocké dans la variable $Observer de ce pool de ressources.
Exemple 5 : Modifier une propriété de nom d’affichage dans un 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 pour obtenir le pool de ressources avec un nom d’affichage Pool01 et stocke l’objet dans la variable nommée $Pool.
La deuxième commande remplace la valeur de la propriété DisplayName pour le pool de ressources stocké dans la variable $Pool par New Pool 02.
La dernière commande utilise la méthode ApplyChanges() pour valider la modification de la propriété DisplayName.
Exemple 6 : Modifier une propriété de description dans 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 modifie une propriété de description pour un pool de ressources.
La première commande utilise l’applet de commande Get-SCOMResourcePool pour obtenir le pool de ressources avec le nom complet New Pool 02 et stocke l’objet dans la variable nommée $Pool.
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 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Spécifie un objet PSCredential pour la connexion du groupe d’administration.
Pour obtenir un objet PSCredential, utilisez l'applet de commande Get-Credential.
Pour plus d’informations, tapez «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 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableAutomaticMembership
Indique que l’applet de commande active l’appartenance automatique au 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ée. 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 modifiez la valeur de $True en $False, l’appartenance au pool reste la même jusqu’à ce que vous le mettez à jour manuellement.
Si la valeur passe 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 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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 de serveur d’administration, tapez «Get-Help Get-SCOMManagementServer
».
Type: | ComputerHealthService[] |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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 aucun résultat.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Spécifie un tableau d’objets Connection . Pour obtenir un objet Connection , utilisez l’applet de commande Get-SCManagementGroupConnection .
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |