Aller au contenu

CFGDEVASP

Configurer ASP unité

En bref

La commande CFGDEVASP permet de créer ou de supprimer un pool de mémoire secondaire (ASP) indépendant.

CFGDEVASP se lit CFG (Configurer) + DEVASP. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CFGDEVASP ASPDEV(…) ACTION(…)

Paramètres

Astuce : dans une session 5250, tapez CFGDEVASP 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 CFGDEVASP permet de créer ou de supprimer un pool de mémoire secondaire (ASP) indépendant. Elle permet également de préparer une partition pour l'acceptation des unités de disque qui représente des ASP indépendants d'autres partitions.

L'ASP indépendant permet de regrouper des unités de disques afin de pouvoir les mettre hors ligne ou en ligne indépendamment de l'ASP système.

Utilisée avec l'action *CREATE, cette commande permet de :

  • Créer l'ASP indépendant à l'aide des unités de disques non configurées spécifiées.
  • Créer une description d'unité ASP portant le même nom, le cas échéant.

Cette commande démarre la configuration puis affiche l'état de progression de cette configuration. L'état de la configuration peut également être affiché à l'aide de la commande CL DSPASPSTS.

Utilisée avec l'action *DELETE, cette commande permet de :

  • Supprimer l'ASP indépendant.
  • Supprimer la description d'unité ASP, si elle a été créée par cette commande.

Utilisée avec l'action *PREPARE, cette commande permet de :

  • Modifier la configuration de disque de la partition afin de retirer toutes les configurations d'ASP indépendant précédentes.
  • Préparer la partition pour l'acceptation d'unités de disque qui représentent un ASP indépendant.

Cette étape doit être effectuée et un IPL de la partition doit être lancé avant que les unités de disque représentant un ASP indépendant ne soient attribuées à cette partition depuuis un autre emplacement.

Restrictions :

  1. Pour exécuter cette commande, vous devez disposer des droits spéciaux sur la configuration système d'entrée/sortie (*IOSYSCFG).
  2. Vous devez disposer des droits spéciaux de maintenance (*SERVICE) ou être autorisé à utiliser la fonction de maintenance d'unités de disques du système d'exploitation IBM i via le support d'administration d'application d'IBM i Navigator. L'AI QSYCHFUI, avec l'ID fonction QIBM_QYAS_SERVICE_DISKMGMT, peut également être utilisée pour modifier la liste des utilisateurs qui sont autorisés à gérer des unités de disques.
  3. 300 unités de disques au maximum peuvent être indiquées au paramètre UNITS. Cette restriction ne s'applique pas lorsque la valeur spéciale *SELECT est utilisée. Il est possible d'ajouter ultérieurement des unités de disques à l'ASP en utilisant l'option de gestion des unités de disques des outils de maintenance en mode dédié ou des outils de maintenance du système.
  4. L'option *PREPARE peut uniquement être utilisée s'il n'existe aucun ASP indépendant sur la partition. Si des ASP indépendant figurent sur la partition, ils doivent être supprimés (avec l'option *DELETE) préalablement à l'utilisation de l'option *PREPARE.

Paramètres

Mot-clé Description Valeurs possibles Remarques
ASPDEV Unité ASP Nom, *ALL Obligatoire, positionnel 1
ACTION Action *CREATE, *DELETE, *PREPARE Obligatoire, positionnel 2
TYPE Type ASP *PRIMARY, *SECONDARY, *UDFS Facultatif, positionnel 3
PRIASPDEV Unité ASP principale Nom Facultatif, positionnel 4
PROTECT Protection *NO, *YES Facultatif
ENCRYPT Chiffrement *NO, *YES Facultatif
UNITS Unités de disques Valeurs uniques: *SELECT
Autres valeurs (jusqu'à 300 répétitions): Nom simple
Facultatif
CONFIRM Confirm *YES, *NO Facultatif

Unité ASP (ASPDEV)

Indique le nom de l'ASP indépendant qui sera créé ou supprimé.

Ce paramètre est obligatoire.

nom
Indiquez le nom de l'ASP indépendant à créer ou à supprimer.
*ALL
Indique que l'action sera effectuée pour tous les ASP indépendant de la partition. Lorsque la valeur *PREPARE est indiquée au paramètre Action, le paramètre ASPDEV doit avoir la valeur *ALL. Lorsque la valeur *CREATE ou *DELETE est indiquée au paramètre Action, ASPDEV(*ALL) n'est pas autorisé.

Action (ACTION)

Indique l'action à entreprendre pour l'ASP indépendant.

Ce paramètre est obligatoire.

*CREATE
L'ASP indépendant sera créé.
*DELETE
L'ASP indépendant sera supprimé.
*PREPARE
La configuration de disque pour la partition sera modifiée afin de supprimer toutes les configurations d'ASP indépendant précédentes. La partition est par conséquent préparée pour l'acceptation des unités de disque qui représentent un ASP indépendant. Cette étape doit être effectuée et un IPL de la partition doit être lancé avant que les unités de disque représentant un ASP indépendant ne soient attribuées à cette partition depuuis un autre emplacement.

Type ASP (TYPE)

Indique le type d'ASP indépendant qui sera créé.

Ce paramètre est utilisé uniquement lorsque le paramètre ACTION a pour valeur *CREATE.

*PRIMARY
Un ASP principal sera créé. Un ASP principal peut contenir des répertoires et des bibliothèques, et des ASP secondaires peuvent lui être associés. Un ASP principal définit un nouvel espace de nom de base de données.
*SECONDARY
Un ASP secondaire sera créé. Un ASP secondaire doit être associé à un ASP principal existant avec lequel il partage l'espace de nom de base de données.
*UDFS
Un ASP défini par l'utilisateur sera créé. Un ASP système de fichiers défini par l'utilisateur ne peut contenir que des systèmes de fichiers définis par l'utilisateur.

Unité ASP principale (PRIASPDEV)

Indique le nom de l'ASP principal auquel l'ASP secondaire sera associé. Ce paramètre n'est valide que lorsque le paramètre TYPE a pour valeur *SECONDARY.

nom
Indiquez le nom de l'ASP principal.

Protection (PROTECT)

Vous permet d'indiquer si vous souhaitez protéger ou non les données de l'ASP indépendant. Si la valeur *NO est indiquée, toutes les unités de disques non configurées admissibles sont disponibles pour sélection. Si la valeur *YES est sélectionnée, seules les unités de disques pouvant être protégées par disque miroir ou actuellement protégées par contrôle de parité intégré sont disponibles pour sélection.

Ce paramètre est utilisé uniquement lorsque le paramètre ACTION a pour valeur *CREATE.

*NO
La sélection d'unités de disques n'est pas limitée aux unités de disques pouvant être protégées par disque miroir et à celles qui sont protégées par contrôle de parité intégré. Toutes les unités de disques admissibles sont disponibles pour sélection.
*YES
La sélection d'unités de disques est limitée aux unités de disques pouvant être protégées par disque miroir et à celles qui sont protégées par contrôle de parité intégré.

Chiffrement (ENCRYPT)

Permet d'indiquer si l'ASP indépendant sera chiffré ou non. Le chiffrement des disques peut également être activé ou désactivé ultérieurement. Si cet ASP indépendant est destiné à être utilisé dans un environnement en grappe, vous devez définir la clé principale manuellement sur chaque système dans le domaine d'unité.

Ce paramètre est utilisé uniquement lorsque le paramètre ACTION a pour valeur *CREATE.

*NO
Le chiffrement des unités ne sera pas activé pour l'ASP indépendant.
*YES
Le chiffrement des unités sera activé pour l'ASP indépendant.

Unités de disques (UNITS)

Indique les unités de disques à utiliser pour créer l'ASP indépendant. 300 unités de disques au maximum peuvent être indiquées au paramètre UNITS. Cette restriction ne s'applique pas lorsque la valeur spéciale *SELECT est utilisée. Il est possible d'ajouter ultérieurement des unités de disques à l'ASP en utilisant l'option de gestion des unités de disques des outils de maintenance en mode dédié ou des outils de maintenance du système.

Ce paramètre n'est obligatoire que lorsque le paramètre ACTION a pour valeur *CREATE.

*SELECT
L'utilisateur est invité à effectuer son choix dans une liste d'unités de disques non configurées. Cette valeur spéciale n'est pas autorisée lors d'une exécution en mode de traitement par lots.
nom
Indiquez l'identificateur d'unité de disques, composé de dix caractères.

Confirm (CONFIRM)

Indique si la demande doit être confirmée ou non avant que l'ASP indépendant ne soit supprimé.

Ce paramètre est utilisé uniquement lorsque la valeur *DELETE ou *PREPARE est indiquée au paramètre ACTION.

*YES
Un écran de confirmation s'affiche lorsque la commande est exécutée dans un travail interactif. Un message d'interrogation est envoyé dans QSYSOPR lorsque la commande est exécutée dans un travail non interactif.
*NO
Aucune confirmation n'est demandée avant l'exécution de l'action demandée.

Exemples

Exemple 1 : Création d'un pool de mémoire secondaire indépendant

CFGDEVASP ASPDEV(IASP001) ACTION(*CREATE) UNITS(DD005 DD006)

Cette commande permet de créer un nouveau pool de mémoire secondaire indépendant nommé IASP001 contenant deux unités de disques, DD005 et DD006. Le type sera Principal, sauf si un type autre que celui défini par défaut est indiqué.

Exemple 2 : Création d'un pool de mémoire secondaire indépendant secondaire

CFGDEVASP ASPDEV(IASP002) ACTION(*CREATE) TYPE(*SECONDARY)
        PRIASPDEV(IASP001) UNITS(DD007 DD008)

Cette commande permet de créer un nouveau pool de mémoire secondaire indépendant secondaire nommé IASP002. Cet ASP contient deux unités de disques, DD007 et DD008, et un IASP principal, IASP001.

Exemple 3 : Suppression d'un pool de mémoire secondaire indépendant

CFGDEVASP ASPDEV(IASP001) ACTION(*DELETE)

Cette commande permet de supprimer l'ASP indépendant nommé IASP001. Si la description d'unité correspondante a été créée à l'aide de la commande CFGDEVASP, elle sera également supprimée si elle existe encore.

Exemple 4 : Préparation du système pour un ASP indépendent qui doit lui être affecté

CFGDEVASP ASPDEV(*ALL) ACTION(*PREPARE)

Cette commande prépare la partition pour le retrait de toutes les configurations d'ASP indépendant précédentes. La partition est par conséquent préparée pour l'acceptation des unités de disques qui représentent un ASP indépendant. Cette commande doit être exécutée et un IPL de la partition doit être lancé avant que les unités de disques représentant un ASP indépendant ne soient attribuées à cette partition depuuis un autre emplacement.

Messages d'erreur

Messages *ESCAPE

CPF222E
Le droit spécial &1 est requis.
CPFAF0B
L'unité &1 est introuvable Device &1 was not found
CPDAC40
*SELECT ne peut s'utiliser qu'en mode interactif.
CPFBA58
Une opération de gestion de disque est actuellement en cours d'utilisation.
CPF0F04
Opération annulée par l'utilisateur. Operation canceled by user.
CPF9899
Erreur lors du traitement de la commande.

*DIAGMessages

CPDB8E5
Paramètre PRIASPDEV admis uniquement si *SECONDARY est indiqué au paramètre TYPE.
CPDB8E6
Le paramètre PRIASPDEV ne peut pas avoir la même valeur que le paramètre ASPDEV.
CPDB8E7
Paramètre PRIASPDEV requis lorsque le paramètre TYPE a la valeur *SECONDARY.

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