DEFINE SPACETRIGGER (Définition du déclencheur de capacité)

Cette commande permet de définir les paramètres des déclencheurs qui déterminent quand et comment le serveur prépare un espace supplémentaire lorsque les seuils prédéterminés sont dépassés dans les pools de stockage qui utilisent des classes d'unités FILE et DISK.

Astuce: Vous pouvez définir des paramètres pour les déclencheurs d'extension de capacité dans les pools de stockage qui utilisent uniquement les classes d'unités FILE et DISK.
Restriction: Les déclencheurs d'espace ne sont pas activés pour les pools de stockage avec le paramètre RECLAMATIONTYPE=SNAPLOCK.

Le serveur IBM Storage Protect alloue plus d'espace lorsque l'utilisation de l'espace atteint une valeur spécifiée. Après avoir alloué plus d'espace, il ajoute l'espace au pool indiqué (disque à accès aléatoire ou à accès séquentiel).

Important: Les fonctions de déclencheur de capacité et les calculs d'espace de pool de stockage prennent en compte l'espace restant dans chaque répertoire. Un calcul inexact peut entraîner un non accroissement de l'espace disponible dans un pool de stockage. L'impossibilité de développer l'espace d'un pool de stockage est l'une des conditions pouvant aboutir à la désactivation d'un déclencheur.

Par exemple, si vous spécifiez plusieurs répertoires pour une classe d'unités et que ces répertoires résident dans le même système de fichiers, le serveur calcule l'espace en additionnant les valeurs représentant l'espace disponible dans chaque répertoire. Ces calculs d'espace sont imprécis. Au lieu de choisir un pool de stockage contenant un espace suffisant pour une opération, le serveur pourrait choisir le répertoire spécifié pour la classe d'unités et manquer d'espace prématurément.

Pour empêcher tout incident potentiel et garantir un calcul précis, associez chaque répertoire à un système de fichiers distinct. Si un déclencheur est désactivé car l'espace d'un pool de stockage n'a pas pu être étendu, vous pouvez le réactiver en spécifiant la commande suivante: update spacetrigger stg. Aucun autre changement n'est requis pour le déclencheur de capacité.

Classe de privilège

Pour exécuter cette commande, vous devez disposer du privilège système ou du privilège de stockage illimité.

Syntaxe

Lire le diagramme de syntaxeIgnorer le diagramme de syntaxe graphiqueDEFine SPACETriggerSTGFullpct=80Fullpct=pourcentageSPACEexpansion=20SPACEexpansion=pourcentageEXPansionprefix=préfixeSTGPOOL=Storage_Pool_Name

Paramètres

STG
Désigne un déclencheur de capacité du pool de stockage.
Fullpct
Ce paramètre indique le pourcentage d'utilisation du pool de stockage. Ce paramètre est facultatif. Entrez un nombre entier compris entre 0 et 99. La valeur par défaut est 80. Une valeur à zéro (0) désactive le déclencheur de capacité. Lorsque cette valeur est dépassée, le déclencheur de capacité crée de nouveaux volumes. Le dépassement de ce seuil peut ne pas entraîner la création de nouveaux volumes jusqu'à la prochaine demande d'espace.

Vous pouvez déterminer le niveau d'utilisation du pool de stockage en émettant la commande QUERY STGPOOL avec le paramètre FORMAT=DETAILED. Le pourcentage d'utilisation du pool de stockage apparaît dans la zone "Util. déclencheur de capacité". Le calcul de ce pourcentage n'inclut pas les éventuels volumes utilisables. Cependant, le calcul du pourcentage utilisé pour la migration et la récupération inclut les volumes utilisables potentiels.

SPACEexpansion

Pour les pools de stockage type FILE à accès séquentiel, ce paramètre est utilisé dans la définition du nombre de volumes supplémentaires créés dans le pool de stockage. Ce paramètre est facultatif. La valeur par défaut est 20. Les volumes sont créés conformément à la valeur MAXCAPACITY de la classe d'unités du pool de stockage. Dans le cas de pools de stockage de type DISK à accès aléatoire, le déclencheur d'extension de capacité crée un volume unique en utilisant EXPANSIONPREFIX.

EXPansionprefix
Pour les pools de stockage DISK à accès aléatoire, ce paramètre indique le préfixe utilisé par le serveur pour créer des fichiers de pool de stockage. Ce paramètre est facultatif et s'applique uniquement aux classes d'unités DISK à accès aléatoire. Le préfixe par défaut est le répertoire d'installation du serveur.
Le préfixe peut inclure un ou plusieurs caractères de séparation de répertoire, par exemple: Systèmes d'exploitation LinuxSystèmes d'exploitation AIX
/opt/tivoli/tsm/server/bin/
Systèmes d'exploitation Windows
c:\program files\tivoli\tsm\

Systèmes d'exploitation LinuxSystèmes d'exploitation AIXVous pouvez spécifier jusqu'à 250 caractères. Si vous définissez un préfixe incorrect, l'extension automatique peut échouer.

Systèmes d'exploitation WindowsVous pouvez indiquer jusqu'à 200 caractères. Si vous définissez un préfixe incorrect, l'extension automatique peut échouer. Si le serveur s'exécute en tant que service Windows, le préfixe par défaut est le répertoire c:\wnnt\system32 .

Ce paramètre ne s'applique pas aux déclencheurs de capacité des pools de stockage FILE à accès séquentiel. Les préfixes proviennent des répertoires indiqués avec la classe d'unités associée.

STGPOOL
Indique le pool de stockage associé à ce déclencheur d'extension de capacité. Ce paramètre est facultatif pour les déclencheur d'extension de capacité du pool de stockage. Si vous indiquez le paramètre STG mais pas le paramètre STGPOOL, un déclencheur d'extension de capacité est créé ; il s'applique à tous les pools de stockage DISK à accès aléatoire et FILE à accès séquentiel qui ne disposent pas d'un déclencheur d'extension de capacité spécifique.

Ce paramètre ne s'applique pas aux pools de stockage qui présentent le paramètre RECLAMATIONTYPE=SNAPLOCK ni aux pools de stockage de conservation.

Exemple : Définition d'un déclencheur d'extension de capacité destiné à augmenter l'espace du pool de stockage de 25 %

Configurez un déclencheur de capacité de pool de stockage pour augmenter la quantité d'espace d'un pool de stockage de 25% dès que l'espace occupé par les volumes existants atteint 80%. L'espace est créé dans les répertoires associés à la classe d'unités.
define spacetrigger stg spaceexpansion=25 stgpool=file

Exemple : Définition d'un déclencheur d'extension de capacité destiné à augmenter l'espace du pool de stockage de 40 %

Configurez pour le pool de stockage WINPOOL1 un déclencheur de capacité afin d'augmenter la quantité d'espace d'un pool de stockage de 40% dès que l'espace occupé par les volumes existants atteint 80%.
define spacetrigger stg spaceexpansion=40 stgpool=winpool1

Commandes associées

Tableau 1. Commandes associées à DEFINE SPACETRIGGER
Commande Description
DEFINIR LE VOLUME Affecte un volume à utiliser pour le stockage dans un pool de stockage spécifié.
SUPPRIMER SPACETRIGGER Suppression du déclencheur de capacité de pool de stockage.
DEMANDE DE RENSEIGNEMENTS SPACETRIGGER Affichage d'informations sur un déclencheur d'extension de capacité du pool de stockage.
MISE A JOUR DE DÉCLENCHEUR d'espace Modification des attributs d'un déclencheur d'extension de capacité du pool de stockage.