Aller au contenu

CFGDEVMLB

Configurer unité médiathèque

En bref

Cette commande permet de connecter une description d'unité de médiathèque à une interface de communication pour les unités médiathèque qui requièrent une telle interface.

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

Syntaxe minimale

CFGDEVMLB DEV(…)

Paramètres

Astuce : dans une session 5250, tapez CFGDEVMLB 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

Cette commande permet de connecter une description d'unité de médiathèque à une interface de communication pour les unités médiathèque qui requièrent une telle interface. Cette commande configure les informations de communication nécessaires en fonction des données entrées pour la commande, met à jour les informations nécessaires dans la description d'unité indiquée, et tente de mettre en fonction cette dernière. Pour obtenir de plus amples informations sur la configuration des unités de médiathèque, reportez-vous au manuel Catégorie Storage solutions dans l'IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/

Pour une unité de médiathèque connectée à un réseau local, les informations affichées à la console du gestionnaire de médiathèque doivent également être mises à jour. Pour savoir quelles informations sont nécessaires au gestionnaire de médiathèque, lancez la commande DSPLANMLB.

Cette commande doit être exécutée une fois pour chaque description d'unité de médiathèque utilisant une interface de communication.

Le droit *USE sera accordé à l'utilisateur *PUBLIC sur tout objet créé à l'aide de cette commande (par exemple, contrôleur, unité, etc.) Ces objets créés auront le même nom que la ressource et le lieu éloigné indiqués dans la commande pour ADPTTYPE(*RS232) et ADPTTYPE(*LAN). Ils appartiendront au profil de l'utilisateur qui a exécuté la commande.

Restrictions

  • Vous devez disposer du droit spécial *IOSYSCFG pour exécuter cette commande.
  • Vous devez disposer du droit *USE sur les commandes CL suivantes : CRTDEVAPPC, CRTCTLAPPC, CRTDEVASC, CRTCTLASC, CRTLINASC, CHGDEVMLB et VRYCFG.

Paramètres

Mot-clé Description Valeurs possibles Remarques
DEV Unité de médiathèque Nom Obligatoire, positionnel 1
ADPTTYPE Type d'adaptateur *RS232, *LAN Facultatif, positionnel 2
RSRCNAME Nom de ressource communication Nom Facultatif
PROTOCOL Protocole *APPC, *TCP Facultatif
LIND Description de ligne Values (jusqu'à 2 répétitions): Nom Facultatif
RMTLOCNAME Lieu éloigné Values (jusqu'à 2 répétitions): Valeur caractère Facultatif
ADPTADR LAN Adresse adaptat éloigné Values (jusqu'à 2 répétitions): 000000000001-FFFFFFFFFFFF Facultatif
ROBOTHOST Hôte robot Values (jusqu'à 2 répétitions): Valeur caractère Facultatif
LCLINTNETA Adresse internet locale Valeur caractère Facultatif

Unité de médiathèque (DEV)

Indique l'unité de bandothèque. La description de l'unité doit exister sur le système, qu'elle ait été autoconfigurée ou créée à l'aide de la commande CRTDEVMLB.

Ce paramètre est obligatoire.

nom
Indiquez le nom de l'unité de bandothèque.

Type d'adaptateur (ADPTTYPE)

Permet d'indiquer la façon dont l'unité de bandothèque est connectée au système.

*RS232
L'unité de médiathèque est connectée à un port RS-232.
*LAN
L'unité de médiathèque est connectée à une ligne de réseau local en anneau à jeton ou Ethernet.

Nom de ressource communication (RSRCNAME)

Nom de ressource du port RS-232. Utilisez la commande WRKHDWRSC (Gérer les ressources matériel), accompagnée du paramètre TYPE(*CMN), pour déterminer les ressources existant sur le système.

Remarque :Ce paramètre est requis lorsque ADPTTYPE(*RS232) est indiqué.

nom
Indiquez le nom de ressource.

Protocole (PROTOCOL)

Indique le protocole de communication à utiliser pour communiquer avec le robot.

Remarque :Ce paramètre est requis lorsque ADPTTYPE(*LAN) est indiqué.

*APPC
Indique que le protocole APPC sera utilisé pour communiquer avec le robot.
*TCP
Indique que le protocole TCP/IP sera utilisé pour communiquer avec le robot.

Description de ligne (LIND)

Description de ligne à laquelle est connectée l'unité de bandothèque. Cette description doit exister sur le système. Utilisez la commande WRKCFGSTS (Gérer état de la configuration), accompagnée du paramètre CFGTYPE(*LIN), pour afficher la liste des descriptions configurées sur le système.

Remarque :Ce paramètre est requis lorsque ADPTTYPE(*LAN) et PROTOCOL(*APPC) sont indiqués. Vous pouvez indiquer 2 descriptions de ligne au maximum.

nom
Indiquez le nom de la description de ligne.

Lieu éloigné (RMTLOCNAME)

Nom de lieu éloigné du gestionnaire de bandothèque avec lequel l'unité de bandothèque communiquera.

Cette information de paramètre doit être fournie par la console du gestionnaire de médiathèque. Pour déterminer le nom de lieu éloigné sur le gestionnaire de médiathèque, sélectionnez COMMANDES dans la barre de menus du MENU PRINCIPAL. A partir du menu déroulant correspondant, sélectionnez l'option d'options de réseau de gestionnaire de médiathèque, puis l'option d'informations de réseau local de gestionnaire de médiathèque. Le panneau correspondant s'affiche avec le nom de lieu et l'ID réseau associés à cette unité de médiathèque.

Remarque :Ce paramètre est requis lorsque ADPTTYPE(*LAN) et PROTOCOL(*APPC) sont indiqués. Vous pouvez indiquer 2 noms de lieux éloignés au maximum.

valeur-alphanumérique
Indiquez le nom de lieu éloigné en utilisant le format nnnnnnnn.cccccccc, nnnnnnnn étant l'ID réseau éloigné et cccccccc, le nom de lieu éloigné. Si aucun ID réseau n'est indiqué, les attributs de réseau sont utilisés pour déterminer l'ID réseau par défaut.

LAN Adresse adaptat éloigné (ADPTADR)

Adresse d'adaptateur de réseau local du contrôleur éloigné à partir du gestionnaire de médiathèque.

Cette information de paramètre doit être fournie par la console du gestionnaire de médiathèque. Pour déterminer l'adresse d'adaptateur du gestionnaire de médiathèque, sélectionnez COMMANDES dans la barre de menus du MENU PRINCIPAL. A partir du menu déroulant correspondant, sélectionnez l'option d'options de réseau de gestionnaire de médiathèque, puis l'option d'informations de réseau local de gestionnaire de médiathèque. Le panneau correspondant s'affiche avec l'adresse d'adaptateur associée à cette unité de médiathèque.

Remarque :Ce paramètre est requis lorsque ADPTTYPE(*LAN) et PROTOCOL(*APPC) sont indiqués. Vous pouvez indiquer 2 adresses d'adaptateur au maximum.

X'000000000001'-X'FFFFFFFFFFFF'
Indiquez l'adresse de carte de réseau local.

Hôte robot (ROBOTHOST)

Indique le nom d'hôte TCP/IP ou l'adresse Internet du gestionnaire de bibliothèque du robot.

Remarque :Ce paramètre est requis lorsque ADPTTYPE(*LAN) et PROTOCOL(*TCP) sont indiqués. Un maximum de 2 noms d'hôte robot ou de 2 adresses Internet robot peuvent être indiqués.

nom-hôte
Indiquez le nom du gestionnaire de bandothèque robot. Vous pouvez entrer le nom d'hôte en tapant le nom d'hôte du robot ou le nom d'hôte du robot du domaine qualifié. Le nom d'hôte du robot du domaine qualifié autorise des entrées de 255 octets.
adresse-internet
Indiquez l'adresse Internet de l'interface TCP/IP.

L'adresse Internet de l'hôte robot doit être au format ddd.ddd.ddd.ddd, ddd étant un nombre décimal compris entre 0 et 255 et ne devant pas comporter de zéros à gauche.

Adresse internet locale (LCLINTNETA)

Indique l'adresse Internet locale de l'interface qui se connecte au gestionnaire de bibliothèque du robot. Il s'agit de l'interface que le système d'exploitation lancera lorsque TCP/IP devra être démarré pour l'utilisation de la bandothèque du support.

Remarque :Ce paramètre peut être précisé seulement lorsque ADPTTYPE(*LAN) et PROTOCOL(*TCP) sont indiqués.

adresse-internet
Indiquez l'adresse Internet locale qui doit être lancée.

L'adresse Internet doit être au format ddd.ddd.ddd.ddd, ddd étant un nombre décimal compris entre 0 et 255 et ne devant pas comporter de zéros à gauche.

Exemples

Exemple 1 : configuration d'une unité de bandothèque connectée en RS232

CFGDEVMLB   MLB(TAPLIB01)  ADPTTYPE(*RS232)  RSRCNAME(CMN01)

Cette commande crée la ligne de communication RS-232 nécessaire, ainsi que le contrôleur et l'unité, et change les paramètres nécessaires dans la description de l'unité de bandothèque. Elle tente également de mettre en fonction l'unité de bandothèque. La commande effectue cette opération dans l'ordre suivant:

  • Création de la description de la ligne (Async) - CRTLINASC CMN01 avec le nom de ressource CMN01.
  • Création de la description du contrôleur (Async) - CRTCTLASC CMN01.
  • Création de la description de l'unité (Async) - CRTDEVASC CMN01.
  • Changement de description de l'unité - CHGDEVMLB TAPLIB01 pour changer le paramètre de l'unité robot en ROBOTDEV(CMN01) et changer le paramètre en ligne à IPL en ONLINE(*YES).
  • Mise en fonctionnement de la configuration - VRYCFG TAPLIB01 pour mettre en fonctionnement l'unité de bandothèque.

Si l'une de ces commandes échoue, la commande CFGDEVMLB échoue également. Notez que plusieurs descriptions d'unités de bandothèque peuvent avoir la même ligne de communication. Dans ce cas, la description de ligne, le contrôleur et l'unité ne seront pas recréées, mais les commandes CHGDEVMLB et VRYCFG seront néanmoins utilisées.

Exemple 2 : configuration d'une unité de bandothèque connectée au LAN

CFGDEVMLB   DEV(TAPLIB02)  ADPTTYPE(*LAN)  LIND(TRNLINE)
            RMTLOCNAME(APPN.MLD01)  ADPTADR(0123456789AB)

Cette commande crée le contrôleur et l'unité de communication LAN nécessaires, et change les paramètres nécessaires dans la description de l'unité de bandothèque. Elle tente également de mettre en fonction l'unité de bandothèque. Notez que la description de la ligne doit exister avant d'utiliser la commande CFGDEVMLB. La commande effectue cette opération dans l'ordre suivant:

  • Création de la description du contrôleur (APPC) - CRTCTLAPPC MLD01 avec ONLINE(*YES).
  • Création de la description de l'unité (APPC) - CRTDEVAPPC MLD01.
  • Mise en fonctionnement de la configuration - VRYCFG MLD01 pour mettre en fonctionnement le contrôleur MLD01 APPC qui a été créé.
  • Changement de description de l'unité - CHGDEVMLB TAPLIB02 pour changer le paramètre de l'unité robot en ROBOTDEV(MLD01) et changer le paramètre en ligne à IPL en ONLINE(*YES).
  • Mise en fonctionnement de la configuration - VRYCFG TAPLIB02 pour mettre en fonctionnement l'unité de bandothèque.

Si l'une de ces commandes échoue, la commande CFGDEVMLB échoue également. Notez que plusieurs descriptions d'unités de bandothèque peuvent avoir la même ligne de communication. Dans ce cas, la description du contrôleur, et l'unité ne seront pas recréés, mais les commandes CHGDEVMLB et VRYCFG seront néanmoins utilisées.

Exemple 3 : configuration d'une unité de bandothèque connectée au LAN avec deux lieux éloignés

CFGDEVMLB   DEV(TAPLIB02)  ADPTTYPE(*LAN)  PROTOCOL(*APPC)
            LIND(TRNLINE)
            RMTLOCNAME(APPN.MLD01A APPN.MLD01B)
            ADPTADR(0123456789AB 0123456789CD)

Cette commande crée les contrôleurs et les unités de communication LAN nécessaires, et change les paramètres nécessaires dans la description de l'unité de bandothèque. Elle tente également de mettre en fonction l'unité de bandothèque. Notez que la description de la ligne doit exister avant d'utiliser la commande CFGDEVMLB. La commande effectue cette opération dans l'ordre suivant:

  • Création de la description du contrôleur (APPC) - CRTCTLAPPC MLD01A avec ONLINE(*YES).
  • Création de la description de l'unité (APPC) - CRTDEVAPPC MLD01A.
  • Mise en fonctionnement de la configuration -VRYCFG MLD01A pour mettre en fonctionnement le contrôleur MLD01A APPC qui a été créé.
  • Création de la description du contrôleur (APPC) - CRTCTLAPPC MLD01B avec ONLINE(*YES).
  • Création de la description de l'unité (APPC) - CRTDEVAPPC MLD01B.
  • Mise en fonctionnement de la configuration -VRYCFG MLD01B pour mettre en fonctionnement le contrôleur MLD01B APPC qui a été créé.
  • Changement de description de l'unité - CHGDEVMLB TAPLIB02 pour changer le paramètre de l'unité robot en ROBOTDEV(MLD01A MLD01B) et changer le paramètre en ligne à IPL en ONLINE(*YES).
  • Mise en fonctionnement de la configuration - VRYCFG TAPLIB02 pour mettre en fonctionnement l'unité de bandothèque.

Si l'une de ces commandes échoue, la commande CFGDEVMLB échoue également. Notez que plusieurs descriptions d'unités de bandothèque peuvent avoir la même ligne de communication. Dans ce cas, la description du contrôleur, et l'unité ne seront pas recréés, mais les commandes CHGDEVMLB et VRYCFG seront néanmoins utilisées.

Exemple 4 : configuration d'une unité de bandothèque connectée au LAN pour communiquer en utilisant TCP/IP

CFGDEVMLB   DEV(TAPLIB02)  ADPTTYPE(*LAN)  PROTOCOL(*TCP)
            ROBOTHOST(MLD01A)  LCLINTNETA(10.1.2.3)

Cette commande change les informations de robot dans la description de l'unité par les informations TCP/IP fournies. Elle tente également de mettre en fonction l'unité de bandothèque. Notez que TCP/IP doit être configuré avant d'utiliser la commande CFGDEVMLB. La commande effectue cette opération dans l'ordre suivant:

  • Changement de description de l'unité - CHGDEVMLB TAPLIB02 pour changer le paramètre de l'hôte robot en ROBOTHOST(MLD01A) et l'adresse Internet en LCLINTNETA(10.1.2.3).
  • Mise en fonctionnement de la configuration - VRYCFG TAPLIB02 pour mettre en fonctionnement l'unité de bandothèque.

Si l'une de ces commandes échoue, la commande CFGDEVMLB échoue également.

Messages d'erreur

Messages *ESCAPE

CPF222E
Le droit spécial &1 est requis.
CPF6708
Commande arrêtée par suite d'erreur.
CPF672B
Ressource &1 non admise.
CPF672C
Unité &1 non admise.
CPF672D
Format de l'ID réseau &1 incorrect.
CPF672E
La description de ligne &2 est de type incorrect.
CPF672F
Ressource &1 non trouvée.
CPF6745
&1 n'est pas une médiathèque.
CPF67E5
Informations de réseau local non admises.
CPF9814
Unité &1 non trouvée.
CPF9825
Accès non autorisé à l'unité &1.

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