Aller au contenu

CHGASPA

Modifier attribut d'ASP

En bref

La commande CHGASPA permet à l'utilisateur de modifier les attributs qui contrôlent le comportement d'un pool de mémoire secondaire (ASP).

CHGASPA se lit CHG (Modifier) + ASPA. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CHGASPA

Paramètres

Astuce : dans une session 5250, tapez CHGASPA puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande CHGASPA permet à l'utilisateur de modifier les attributs qui contrôlent le comportement d'un pool de mémoire secondaire (ASP).

Restrictions :

  • Vous devez disposer des droits spéciaux (*ALLOBJ) pour exécuter cette commande.

Paramètres

Mot-clé Description Valeurs possibles Remarques
ASP Numéro d'ASP Valeurs uniques: *ALLUSR, *SYSBAS
Autres valeurs (jusqu'à 31 répétitions): 2-32
Facultatif, positionnel 1
ASPDEV Unité ASP Valeurs uniques: *ALLAVL
Autres valeurs (jusqu'à 32 répétitions): Nom
Facultatif
CPRRCYPCY Stratégie reprise compression *SAME, *OVERFLOW, *RETRY, *WAIT Facultatif
NOCMTBDY Pas de limite de validation *NO, *YES Facultatif
LPARSER Numéro de série Valeur caractère Facultatif
LPARID Identificateur de partition Entier non signé Facultatif

Numéro d'ASP (ASP)

Indique le pool de mémoire secondaire (ASP) dont vous devez modifier les attributs ASP.

Remarque :Une valeur doit être spécifiée au paramètre ASP (Numéro d'ASP) ou ASPDEV (Unité ASP).

Valeurs uniques

*ALLUSR
Les attributs spécifiés vont être modifiés pour tous les ASP de base (ASP numéros 2 à 32). L'ASP système (ASP numéro 1) reste inchangé.
*SYSBAS
Les attributs spécifiés vont être modifiés pou l'ASP système (ASP numéro 1).

Remarque :*SYSBAS n'est admis que pour le paramètre NOCMTBDY.

Autres valeurs (jusqu'à 31 répétitions)

2-32
Indiquez le numéro de l'ASP de base dont les attributs doivent être modifiés.

Unité ASP (ASPDEV)

Indique le nom de l'unité ASP dont vous devez modifier les attributs.

Remarque :Une valeur doit être spécifiée au paramètre ASP (Numéro d'ASP) ou ASPDEV (Unité ASP).

Valeurs uniques

*ALLAVL
Les attributs spécifiés vont être modifiés pour toutes les unités ASP à l'état "Disponible".

Autres valeurs (jusqu'à 32 répétitions)

nom
Indiquez le nom de l'unité ASP indépendante dont vous devez modifier les attributs.

Stratégie reprise compression (CPRRCYPCY)

Indique la stratégie de reprise de compression qui va être utilisée pour l'ASP. Cette stratégie permet de gérer les cas de dépassements de capacité d'ASP lorsque ce dernier contient des unités comprimées. Reportez-vous au manuel Reprise du système, SC41-5304 pour plus d'informations sur la stratégie de reprise de compression.

*SAME
La stratégie de reprise de compression reste inchangée.
*OVERFLOW
Lorsque le système détecte une condition où la capacité de l'ASP est sur le point d'être dépassée, les données sont immédiatement orientées vers l'ASP système. *OVERFLOW correspond à la stratégie de reprise par défaut.

Remarque :Cette valeur de paramètre ne peut pas être indiquée pour les unités ASP.

*RETRY
Lorsque le système détecte une condition où la capacité de l'ASP est sur le point d'être dépassée, il affiche le code SRC A6xx 0277 sur le panneau de commande et attend que l'espace se libère dans l'ASP. Une fois l'espace disponible, le code SRC disparaît du panneau de commande et l'ASP concerné reprend son fonctionnement normal.

Si l'espace ne peut être libéré dans l'ASP, et que ce dernier est un ASP utilisateur de base (ASP 2 à 32), ce code SRC est supprimé du panneau de commande, les données excédentaires sont redirigées vers l'ASP système (ASP 1) et le système reprend son mode de fonctionnement normal. Dans le cas d'une unité ASP, l'opération échoue si l'espace ne peut être libéré.

*WAIT
Lorsque le système détecte une condition où la capacité de l'ASP est sur le point d'être dépassée, il affiche le code SRC A6xx 0277 sur le panneau de commande et attend indéfiniment que l'espace se libère. Le fonctionnement normal de ce pool de mémoire secondaire ne reprend qu'après intervention de l'utilisateur. Celui-ci peut changer de stratégie de reprise de compression de façon à autoriser le dépassement de la capacité de l'ASP. Il peut également supprimer des objets de l'ASP.

Pas de limite de validation (NOCMTBDY)

Indique si un IPL ou une mise en fonction de l'Unité ASP (ASPDEV) ou du Numéro d'ASP (ASP) spécifiés sur le système portant le Numéro de série (LPARSER) et l'Identificateur de partition (LPARID) doivent laisser les transactions partielles sur tous les journaux utilisateur avec des cycles de validation ouverts.

*NO
Un traitement du rétablissement des validations normal sera effectué durant un IPL ou une mise en fonction IASP.
*YES
L'IPL ou la mise en fonction IASP laissera des transactions partielles pour les objets avec des cycles de validation ouverts pour tous les journaux utilisateur. Les modifications en attente demeureront dans les objets, et un rétablissement supplémentaire est requis pour l'utilisation des objets marqués avec des transactions partielles. Cela n'est vrai que pour la mise en fonction suivante.

Numéro de série (LPARSER)

Indique le numéro de série du système sur lequel le paramètre NOCMTBDY doit être utilisé.

Remarque :Ce paramètre est obligatoire si NOCMTBDY(*YES) est indiqué.

Numéro de série
Indiquez le numéro de série du système sur lequel le paramètre NOCMTBDY doit être utilisé.

Identificateur de partition (LPARID)

Indique l'identificateur de partition du système sur lequel le paramètre NOCMTBDY doit être utilisé.

Remarque :Ce paramètre est obligatoire si NOCMTBDY(*YES) est indiqué.

Identificateur de partition
Indiquez l'identificateur de partition du système sur lequel le paramètre NOCMTBDY doit être utilisé.

Exemples

Exemple 1 : Modification de tous les ASP utilisateur

CHGASPA   ASP(*ALLUSR)  CPRRCYPCY(*WAIT)

Cette commande permet d'affecter la valeur *WAIT à la stratégie de reprise de compression pour tous les pools de mémoire secondaire.

Exemple 2 : Modification d'ASP spécifiques

CHGASPA   ASP(2 5)  CPRRCYPCY(*RETRY)

Cette commande permet d'affecter la valeur *RETRY à la stratégie de reprise de compression pour les ASP 2 et 5.

Exemple 3 : Modification d'unités ASP spécifiques

CHGASPA   ASPDEV(MYASP1)  CPRRCYPCY(*RETRY)

Cette commande permet d'affecter la valeur MYASP1 comme unité ASP dans la stratégie de reprise de compression.

Messages d'erreur

Messages *ESCAPE

CPF9829
Pool de mémoire secondaire &1 non trouvé.
CPF1890
Droit *ALLOBJ requis pour l'opération demandée.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.