DEFINE DEVCLASS (Définition d'une classe d'unités 3592)
Utilisez la classe d'unités 3592 lorsque vous utilisez des unités de bande 3592.

Si vous définissez une classe d'unités pour les unités accessibles via un z/OS media
server, voir DEFINE DEVCLASS (Define a 3592 device class for z/OS media server).
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
Paramètres
- nom_classe_périphérique (obligatoire)
- Désigne le nom de la classe d'unités à définir. Le nom de la classe d'unités ne doit pas dépasser 30 caractères.
- LIBRary (obligatoire)
Désigne le nom de l'objet de bibliothèque défini contenant les unités de bande que cette classe d'unités peut utiliser.
Pour plus d'informations sur la définition d'un objet de bibliothèque, voir la commande DEFINE LIBRARY.
- DEVType=3592 (obligatoire)
- Spécifie que le type d'unité 3592 est affecté à la classe d'unités.
- LBProtect
Indique si la protection de bloc logique est utilisée pour assurer l'intégrité des données stockées sur bande. Lorsque LBPROTECT est défini sur READWRITE ou WRITEONLY, le serveur utilise cette fonction de l'unité de bande pour la protection des blocs logiques et génère des informations de protection de contrôle de redondance cyclique (CRC) pour chaque bloc de données écrit sur bande. Le serveur valide également les informations de protection CRC lorsque des données sont lues depuis la bande.
La valeur par défaut est NO.
Remarque : le paramètre LBProtection s'applique uniquement aux bandes vierges/inutilisées du pool de stockage après la première opération d'écriture effectuée sur ces bandes vierges. Une fois que la valeur « Yes » a été attribuée à ces volumes pour le paramètre LBProtection, la commande UPDATE DEVCLASS ne permet plus de modifier cette valeur pour ces volumes.Les utilisateurs ne doivent pas modifier la valeur LBProtect pendant l'utilisation des bandes. La valeur LBProtect ne peut être modifiée pour un volume que lorsque ce volume est reconverti en volume temporaire.
Les valeurs suivantes sont possibles :- READWrite
- Spécifie que la protection de bloc logique est activée dans le serveur et l'unité de bande pour les opérations de lecture et d'écriture. Les données sont stockées avec les informations CRC dans chaque bloc. Ce mode affecte les performances car une utilisation supplémentaire du processeur est requise pour IBM
Storage Protect et l'unité de bande pour calculer et comparer les valeurs CRC. La valeur READWRITE n'affecte pas les groupes de sauvegarde ou les données qui sont générés par la commande BACKUP DB.
Lorsque le paramètre LBPROTECT est défini sur READWRITE, vous n'avez pas à spécifier le paramètre CRCDATA dans une définition de pool de stockage, car la protection par bloc logique assure une meilleure protection contre la corruption des données.
- WRITEOnly
- Spécifie que la protection de bloc logique est activée dans le serveur et l'unité de bande pour les opérations d'écriture uniquement. Les données sont stockées avec les informations CRC dans chaque bloc. Pour les opérations de lecture, le serveur et l'unité de bande ne valident pas le CRC. Ce mode affecte les performances car une utilisation supplémentaire du processeur est requise pour que IBM Storage Protect génère le CRC et que l'unité de bande calcule et compare les valeurs du CRC pour les opérations d'écriture. La valeur WRITEONLY n'a pas d'incidence sur les groupes de sauvegarde et les données générés par la commande BACKUP DB.
- No
- Spécifie que la protection de bloc logique n'est pas activée dans le serveur et l'unité de bande pour les opérations de lecture et d'écriture. Cependant, le serveur active la protection de bloc logique pour les opérations d'écriture pour un volume de remplissage qui possède déjà des données avec protection de bloc logique.
Restriction : La protection des blocs logiques est prise en charge sur les disques IBM 3592 Generation 3 et ultérieurs.Pour savoir quand utiliser le paramètre LBProtect, voir la note technique 490283.
- WORM
- Indique si les unités utilisent des supports WORM (disque inscriptible une seule fois). Ce paramètre est facultatif. La valeur par défaut est No. La zone peut contenir l'une des valeurs suivantes :
- Yes
- Spécifie que les unités utilisent des supports WORM.
- No
- Spécifie que les unités n'utilisent pas les supports WORM.
- SCALECAPacity
- Permet d'indiquer quel pourcentage de la capacité du support peut être utilisé pour le stockage des données. Ce paramètre est facultatif. La valeur par
défaut est 100. Les valeurs admises sont 20, 90 ou 100.
Si vous affectez la valeur 100 au paramètre SCALECAPacity, vous bénéficiez de la capacité de stockage maximale. Si vous lui affectez la valeur 20, vous obtenez des temps d'accès plus rapides.
Remarque: La valeur de capacité d'échelle prend effet uniquement lorsque les données sont écrites pour la première fois sur un volume. Toute mise à jour de la classe d'unités au niveau de cette valeur n'a aucune répercussion sur les volumes contenant déjà des données, à moins que le volume ne retrouve l'état scratch. - FORMAT
- Indique le format d'enregistrement à utiliser pour l'écriture de données sur un support à accès séquentiel. Ce paramètre est facultatif. La valeur par défaut est DRIVE.
Si les unités se trouvent dans une bibliothèque qui inclut contient des unités de technologie de bande différentes, n'utilisez pas la valeur DRIVE. Spécifiez à la place le format utilisé par l'unité.
- ESTCAPacity
- Spécifie la capacité estimée des volumes attribués à la classe d'unités. Ce paramètre est facultatif.
Vous pouvez spécifier ce paramètre si la capacité estimée par défaut pour cette classe d'unités est inexacte en raison de la compression des données.
Vous devez spécifier cette valeur sous la forme d'un entier suivi de l'un des indicateurs d'unité suivants : K (kilooctets), M (mégaoctets), G (gigaoctets) ou T (téraoctets). La plus petite valeur admissible est 1 Mo (ESTCAPACITY=1M).
Par exemple, indiquez que la capacité estimée est de 9 Go avec le paramètre ESTCAPACITY=9G.
- PREFIX
- Indique le qualificatif de niveau supérieur du nom de fichier que le serveur utilise comme libellé pour les supports à accès séquentiel. Pour chaque volume d'accès séquentiel attribué à la classe d'unités, le serveur utilise ce préfixe pour créer le nom de l'ensemble de données. Ce paramètre est facultatif. La valeur par défaut est ADSM. La longueur maximale de ce préfixe est 8 caractères.
Si vous avez établi pour les libellés de support une convention de dénomination adaptée à votre système de gestion actuel, utilisez un préfixe de volume conforme à cette convention.
Les valeurs spécifiées pour ce paramètre doivent respecter les conditions suivantes :- La valeur doit être composée de qualificatifs pouvant contenir jusqu'à huit caractères (y compris les points). Par exemple, la valeur suivante est admise :
AB.CD2.E - Les qualificatifs doivent être séparés par un point.
- La première lettre de chaque qualificatif doit être un caractère alphabétique ou national (@,#,$), suivi par un caractère alphabétique, un caractère national, un trait d'union ou un caractère numérique.
Voici un exemple de nom de fichier de volume de bande utilisant le préfixe par défaut ADSM.BFS.
- La valeur doit être composée de qualificatifs pouvant contenir jusqu'à huit caractères (y compris les points). Par exemple, la valeur suivante est admise :
- MOUNTRetention
- Indique le nombre de minutes pendant lesquelles un volume à accès séquentiel inactif est conservé avant d'être démonté. Ce paramètre est facultatif. La valeur par défaut est fixée à 60 minutes. Vous pouvez spécifier un nombre compris entre 0 et 9 999.
Ce paramètre peut améliorer le temps de réponse pour le montage de supports à accès séquentiel, dans la mesure où les volumes déjà montés sont toujours en ligne.
Toutefois, pour les bibliothèques de type EXTERNAL, l'attribution d'une valeur basse (par exemple, deux minutes) à ce paramètre permet d'optimiser le partage d'unités entre les applications.
Remarque: Pour les environnements dans lesquels les appareils sont partagés entre les applications de stockage, le paramètre MOUNTRETENTION doit être soigneusement pris en compte. En effet, il détermine la durée de conservation d'un volume inactif dans l'unité. Certains gestionnaires de supports ne démontent pas une unité affectée pour satisfaire les requêtes en attente. Vous pouvez avoir besoin d'ajuster ce paramètre pour satisfaire les demandes de montage tout en conservant des performances système optimales. En général, les problèmes surviennent plus fréquemment lorsque le paramètre MOUNTRETENTION est défini sur une valeur trop faible (zéro, par exemple). - MOUNTWait
- Spécifie le nombre maximal de minutes durant lequel le serveur attend qu'un opérateur réponde à une requête de montage d'un volume dans une unité au sein d'une bibliothèque manuelle ou archive un volume à monter dans une bibliothèque automatisée. Ce paramètre est facultatif. Si la requête de montage n'aboutit pas dans le délai spécifié, elle est annulée. La valeur par défaut est fixée à 60 minutes. Vous pouvez spécifier un nombre compris entre 0 et 9 999.Restriction: Si la bibliothèque associée à cette classe d'unités est externe (LIBTYPE=EXTERNAL), n'indiquez pas le paramètre MOUNTWAIT .
- MOUNTLimit
- Indique le nombre maximal de volumes d'accès séquentiel pouvant être montés simultanément pour la classe d'unités. Ce paramètre est facultatif. La valeur par défaut est DRIVES. Vous pouvez spécifier un nombre de 0 à 4096.
Si vous prévoyez d'utiliser la fonction d'écriture simultanée, assurez-vous qu'un nombre suffisant d'unités est disponible pour cette opération. Si le nombre d'unités requises pour une opération d'écriture simultanée est supérieur à la valeur du paramètre MOUNTLIMIT pour une classe d'unités, la transaction échoue.
Les valeurs possibles sont les suivantes:- DRIVES
- Spécifie que chaque fois qu'un point de montage est attribué, le nombre de lecteurs définis et actifs dans la bibliothèque est utilisé pour calculer la valeur réelle.
- nombre
- Indique le nombre maximal d'unités utilisées simultanément dans cette classe d'unités par le serveur. Cette valeur ne doit jamais dépasser le nombre de lecteurs définis et en ligne dans la bibliothèque qui assure le service de cette classe d'unités.
- 0 (zéro)
- Indique qu'aucune nouvelle transaction ne peut obtenir l'accès au pool de stockage. Toute transactions en cours se poursuit et s'achève, mais les nouvelles transactions sont effectuées.
- DRIVEEncryption
- Spécifie si le chiffrement est autorisé. Ce paramètre est facultatif. La valeur par défaut est ALLOW.
- ON
- Indique que IBM Storage Protect est le gestionnaire de clés pour le chiffrement des unités et autorise le chiffrement des unités pour les volumes de pool de stockage vides uniquement si la méthode d'application est activée. (les autres types de volumes, par exemple : les groupes de sauvegarde, les volumes d'exportation et les volumes de sauvegarde de base de données, ne seront pas chiffrés). Si vous spécifiez ON et que vous activez la méthode système de chiffrement bibliothèque ou système, le chiffrement de l'unité n'est pas autorisé et les opérations de sauvegarde échouent.
- ALLOW
- Indique que IBM Storage Protect ne gère pas les clés pour le chiffrement des unités. Toutefois, le chiffrement des unités pour les volumes vides est autorisé si la méthode de chiffrement bibliothèque ou système est activée.
- EXTERNAL
- Indique que IBM Storage Protect ne gère pas les clés pour le chiffrement des unités. Utilisez ce paramètre avec une méthodologie de chiffrement fournie par un autre vendeur et qui est utilisée avec Application Method Encryption (AME) activé sur l'unité.
- OFF
- Spécifie que le chiffrement de l'unité n'est pas autorisé. Si vous activez la méthode système de chiffrement bibliothèque ou système, la sauvegarde échoue. Si vous activez la méthode d'application, IBM Storage Protect désactive le chiffrement et les sauvegardes sont tentées.
