CRTDEVMLB
Créer une unité médiathèque
En bref
La commande CRTDEVMLB permet de créer une description d'unité de médiathèque.
CRTDEVMLB se lit CRT
(Créer) + DEVMLB.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
CRTDEVMLB DEVD(…) DEVCLS(…) RSRCNAME(…)
Paramètres
-
DEVDDescription d'unité obligatoire -
DEVCLSClasse d'unité obligatoire -
RSRCNAMENom de ressource obligatoire -
TYPEType d'unité -
ONLINEEn ligne à l'IPL -
UNLOADWAITDélai d'attente déchargement -
MAXDEVTIMEDélai d'attente maximal unité -
RSCALCPTYPriorité allocation ressource -
INLMNTWAITDélai attente montage initial -
EOVMNTWAITDélai attente de fin de volume -
GENCTGIDGénérer des ID cartouche -
ROBOTDEVDescriptions d'unités robot -
ROBOTHOSTHôte robot -
LCLINTNETAAdresse internet locale -
MSGQFile attente messages -
TEXTTexte 'descriptif' -
AUTDroits
Astuce : dans une session 5250, tapez CRTDEVMLB 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 CRTDEVMLB permet de créer une description d'unité de médiathèque.
Initialement, toutes les ressources d'unité de bande associées à cette description d'unité sont allouées pour être utilisées par ce système. Pour modifier l'allocation des ressources d'unité dans une bandothèque, utilisez la commande WRKMLBSTS ou VRYCFG (Changer l'état d'une configuration).
Remarque :L'allocation d'unités est possible uniquement lorsque le paramètre DEVCLS(*TAP) est indiqué.
Pour plus d'informations sur l'utilisation de cette commande, reportez-vous au manuel Local Device Configuration, SC41-5121
Restriction : Pour utiliser cette commande, vous devez disposer du droit spécial *IOSYSCFG (configuration de système d'entrée-sortie).
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| DEVD | Description d'unité | Nom | Obligatoire, clé, positionnel 1 |
| DEVCLS | Classe d'unité | *OPT, *TAP | Obligatoire, clé, positionnel 2 |
| RSRCNAME | Nom de ressource | Nom, *NONE | Obligatoire, clé, positionnel 3 |
| TYPE | Type d'unité | Valeur caractère, *RSRCNAME | Facultatif, clé |
| ONLINE | En ligne à l'IPL | *YES, *NO | Facultatif |
| UNLOADWAIT | Délai d'attente déchargement | Valeur caractère, *SYSGEN | Facultatif |
| MAXDEVTIME | Délai d'attente maximal unité | Valeur caractère, *SYSGEN | Facultatif |
| RSCALCPTY | Priorité allocation ressource | Valeur caractère, *JOB | Facultatif |
| INLMNTWAIT | Délai attente montage initial | Valeur caractère, *JOB, *IMMED, *NOMAX | Facultatif |
| EOVMNTWAIT | Délai attente de fin de volume | Valeur caractère, *JOB, *IMMED, *NOMAX | Facultatif |
| GENCTGID | Générer des ID cartouche | *VOLID, *SYSGEN | Facultatif |
| ROBOTDEV | Descriptions d'unités robot | Valeurs uniques: *NONE Autres valeurs (jusqu'à 2 répétitions): Nom |
Facultatif |
| ROBOTHOST | Hôte robot | Valeurs uniques: *NONE Autres valeurs (jusqu'à 2 répétitions): Valeur caractère |
Facultatif |
| LCLINTNETA | Adresse internet locale | Valeur caractère, *NONE | Facultatif |
| MSGQ | File attente messages | Valeurs uniques: *SYSOPR Autres valeurs: Nom d'objet qualifié |
Facultatif |
| Qualificatif 1: File attente messages | Nom | ||
| Qualificatif 2: Biblio | Nom, *LIBL, *CURLIB | ||
| TEXT | Texte 'descriptif' | Valeur caractère, *BLANK | Facultatif |
| AUT | Droits | Nom, *CHANGE, *ALL, *USE, *EXCLUDE, *LIBCRTAUT | Facultatif |
Description d'unité (DEVD)
Indique le nom de la description d'unité.
Ce paramètre est obligatoire.
Classe d'unité (DEVCLS)
Indique la classe de la médiathèque en cours de création.
- *OPT
L'unité est une bibliothèque optique.
- *TAP
L'unité est une bandothèque.
Nom de ressource (RSRCNAME)
Indique le nom de ressource permettant d'identifier le matériel représenté par la description.
Un nom de ressource doit être indiqué pour que l'unité puisse être mise en fonction.
- *NONE
Aucun nom de ressource n'est indiqué.
- nom-ressource
Indiquez le nom de ressource identifiant le matériel sur le système.
Remarque :Pour déterminer le nom de ressource, utilisez la commande WRKHDWRSC (Gérer les ressources matériel) en précisant TYPE(*STG).
Type d'unité (TYPE)
Indique le type d'unité représentée par cette description.
Remarque :Le type d'unité est nécessaire pour utiliser la fonction d'invite sur cette commande. Cette valeur n'est pas sauvegardée en même temps que la description d'unité.
- *RSRCNAME
- 3494
- 3495
- 3570
- 3590
- 3995
- 3996
- 399F
- 9427
- 9429
Le type d'unité est déterminé à partir du paramètre de nom de ressource.
La liste suivante répertorie les types d'unité acceptés :
Remarque :Les types d'unité 3995, 3996 et 399F sont acceptés uniquement lorsque DEVCLS(*OPT) est indiqué.
En ligne à l'IPL (ONLINE)
Indique si cet objet est mis en fonction automatiquement lors de la procédure de chargement initial (IPL).
- *YES
L'unité est mise en fonction automatiquement lors de l'IPL.
- *NO
L'unité n'est pas mise en fonction automatiquement lors de l'IPL.
Délai d'attente déchargement (UNLOADWAIT)
Indique le délai durant lequel le système attend qu'une demande d'utilisation du volume monté soit émise avant de décharger ce dernier, si des demandes pour une unité disponible sont en attente.
Remarque :Ce paramètre est accepté uniquement lorsque DEVCLS(*OPT) est indiqué.
- *SYSGEN
La valeur système par défaut est utilisée.
- délai-attente-déchargement
Indiquez le délai d'attente en secondes. Les valeurs admises sont comprises entre 1 et 120.
Délai d'attente maximal unité (MAXDEVTIME)
Indique la durée maximale (en minutes) pendant laquelle un volume peut rester monté dans une unité interne lorsque d'autres volumes sont demandés.
Remarque :Ce paramètre n'est admis que lorsque DEVCLS(*OPT) est indiqué ; il est ignoré si *DEVCLS(*TAP) est spécifié.
- *SYSGEN
La valeur système par défaut est utilisée.
Cela permet d'indiquer un délai d'attente unité maximal au lieu d'une valeur identique pour chacun des utilisateurs d'une médiathèque.
- durée-max-unité
Pour les unités optiques, indiquez, en minutes (1 à 60), la durée pendant laquelle un volume peut rester monté. Pour les unités de bande, précisez, en minutes (1 à 600), la durée pendant laquelle la demande attend une allocation de ressource de bande.
Priorité allocation ressource (RSCALCPTY)
Indique la priorité d'allocation des ressources.
Remarque :Ce paramètre n'est admis que lorsque DEVCLS(*TAP) est indiqué.
- *JOB
La priorité du travail est utilisée comme priorité d'allocation des ressources.
- priorité-allocation-ressources
Indiquez la priorité affectée au travail lors de la demande d'une ressource. Les valeurs admises sont comprises entre 1 (priorité la plus élevée) et 99 (priorité la plus faible).
Délai attente montage initial (INLMNTWAIT)
Indique le délai maximal d'attente observé par une demande d'allocation de ressource de bande lors du montage initial.
Remarque :Ce paramètre n'est admis que lorsque DEVCLS(*TAP) est indiqué.
- *JOB
Le délai d'allocation est déterminé par l'attribut de délai d'attente par défaut du travail qui demande l'allocation, arrondi à la minute la plus proche.
- *IMMED
Aucun délai d'attente de disponibilité n'est observé pour une ressource de bande.
- *NOMAX
Un délai d'attente est observé jusqu'à ce qu'une ressource de bande soit disponible.
- délai-attente-montage-initial
Indiquez le délai d'attente maximal (en minutes) observé par une demande d'allocation de ressource de bande. Les valeurs admises sont comprises entre 1 et 600 minutes.
Délai attente de fin de volume (EOVMNTWAIT)
Indique le délai d'attente maximal observé par une demande d'allocation de ressource de bande en fin de montage de volume.
Remarque :Ce paramètre n'est admis que lorsque DEVCLS(*TAP) est indiqué.
- *JOB
Le délai d'allocation est déterminé par l'attribut de délai d'attente par défaut du travail qui demande l'allocation, arrondi à la minute la plus proche.
- *IMMED
Aucun délai d'attente de disponibilité n'est observé pour une ressource de bande.
- délai-attente-montage-fin-de-volume
Indiquez le délai d'attente maximal (en minutes) observé par une demande d'allocation de ressource de bande. Les valeurs admises sont comprises entre 1 et 600 minutes.
Générer des ID cartouche (GENCTGID)
Indique le mode d'attribution des ID cartouche à chaque volume pour les bandothèques dépourvues de lecteur de code barre.
- *VOLID
Indique que l'ID volume est utilisé comme ID cartouche. Pour attribuer les ID cartouche, il suffit de monter les volumes et de lire l'ID de chacun d'entre eux.
- *SYSGEN
Indique que le système génère un ID cartouche pour chaque volume. Dans ce cas, c'est ce type d'ID qui doit être utilisé pour les opérations sur bande. Les ID générés par le système sont attribués de manière séquentielle, sous la forme SLT001, SLT002, SLT003, etc.
Descriptions d'unités robot (ROBOTDEV)
Indique le nom de la description d'unité représentant le robot pour les médiathèques dont le robot ne fait pas partie intégrante.
Hôte robot (ROBOTHOST)
Indique le nom d'hôte TCP/IP ou l'adresse Internet du gestionnaire de bandothèque robot. Vous pouvez indiquer deux gestionnaires de bandothèque robot au maximum.
- *NONE
- Aucun hôte robot n'est indiqué pour l'instant.
- nom-hôte
- Nom spécifié pour le gestionnaire de bandothèque robot. L'utilisateur peut saisir le nom d'hôte robot ou le nom d'hôte robot qualifié du domaine. Ce dernier peut comporter jusqu'à 255 octets.
- adresse-internet-hôte
- Adresse spécifiée pour le gestionnaire de bandothèque robot. Cette adresse doit être au format ddd.ddd.ddd.ddd (ddd étant un nombre décimal compris entre 0 et 255). Ce nombre ne doit pas comporter de zéro à gauche. Si l'adresse Internet hôte est tapée à partir d'une ligne de commande, elle doit figurer entre apostrophes.
Adresse internet locale (LCLINTNETA)
Indique l'adresse Internet locale de l'interface connectée au gestionnaire de bandothèque robot. Il s'agit de l'interface que le système d'exploitation démarre lorsque TCP/IP doit être lancé pour utiliser la bandothèque.
- *NONE
- Aucune adresse TCP/IP n'est indiquée pour l'instant.
- adresse-ip-locale
- Indiquez l'adresse Internet locale à lancer. Cette adresse doit être au format ddd.ddd.ddd.ddd (ddd étant un nombre décimal compris entre 0 et 255). Ce nombre ne doit pas comporter de zéro à gauche. Si l'adresse Internet locale est tapée à partir d'une ligne de commande, elle doit figurer entre apostrophes.
File attente messages (MSGQ)
Indique le nom de la file d'attente de messages vers laquelle sont envoyés les messages d'exploitation de cette unité.
Les noms qualifiés possibles sont :
- *SYSOPR
- Les messages sont envoyés dans la file d'attente de messages de l'opérateur système (QSYS/QSYSOPR).
- nom-file-attente-messages
Indiquez le nom de la file d'attente de messages dans laquelle sont envoyés les messages d'exploitation.
- *LIBL
La recherche porte sur toutes les bibliothèques de la liste des bibliothèques du travail jusqu'à ce que la première occurrence soit trouvée.
- *CURLIB
La recherche porte sur la bibliothèque en cours du travail. Si celle-ci n'est pas précisée, QGPL est prise par défaut.
- nom-bibliothèque
Indiquez le nom de la bibliothèque sur laquelle doit porter la recherche.
Texte 'descriptif' (TEXT)
Texte décrivant brièvement l'objet.
- *BLANK
- Aucun texte n'est spécifié.
- valeur-alphanumérique
- Indiquez, entre apostrophes, un texte de 50 caractères au maximum.
Droits (AUT)
Indique les droits que vous accordez aux utilisateurs qui n'ont pas de droits spécifiques sur l'objet, qui ne figurent pas sur une liste d'autorisation ou dont le profil de groupe ou les profils du groupe supplémentaire ne disposent pas de droits spécifiques sur l'objet.
- *CHANGE
- L'utilisateur peut effectuer toutes les opérations sur l'objet, à l'exception de celles réservées au propriétaire ou contrôlées par les droits d'existence de l'objet (*OBJEXIST) et de gestion de l'objet (*OBJMGT). L'utilisateur peut réaliser des fonctions de base sur l'objet et le modifier. Le droit *CHANGE fournit le droit d'opération sur l'objet (*OBJOPR) ainsi que les droits sur toutes les données. Si l'objet est une liste d'autorisation, vous pouvez ajouter, modifier ou supprimer des utilisateurs dans cette liste.
- *ALL
- L'utilisateur peut effectuer toutes les opérations, à l'exception de celles réservées au propriétaire ou soumises au droit de gestion de la liste d'autorisation (*AUTLMGT). L'utilisateur a un droit d'existence sur l'objet Il peut également effectuer des fonctions de base sur ce dernier, le modifier, définir son niveau de protection et en transférer la propriété.
- *USE
- L'utilisateur peut effectuer des opérations de base sur l'objet, telles que l'exécution d'un programme ou la lecture d'un fichier. Il ne peut pas le modifier. Le droit d'utilisation (*USE) fournit le droit d'opération sur l'objet (*OBJOPR) ainsi que le droit d'exécution (*EXECUTE).
- *EXCLUDE
- L'utilisateur n'a pas accès à l'objet.
- *LIBCRTAUT
- Le système détermine les droits sur l'objet à l'aide de la valeur précisée à l'invite Droits pour objets créés (paramètre CRTAUT) dans la commande CRTLIB pour la bibliothèque contenant l'objet à créer. Si la valeur précisée au paramètre CRTAUT est modifiée, la nouvelle valeur n'affecte pas les objets existants.
- nom
- Indiquez le nom d'une liste d'autorisation permettant de déterminer les droits sur l'objet. Les droits sur l'objet précisés dans la liste sont accordés aux utilisateurs qui figurent sur cette liste. La liste d'autorisation doit exister à la création de l'objet.
Exemples
CRTDEVMLB DEVD(LIB01) DEVCLS(*OPT)
RSRCNAME(LIB01) ONLINE(*YES)
Cette commande permet de créer une description d'unité pour une médiathèque appelée LIB01. Cette dernière est une bibliothèque optique et le nom de ressource physique est LIB01. La description d'unité est mise en fonction lors de l'IPL.
Messages d'erreur
Messages *ESCAPE
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.