9 Gestion des cartouches

ACSLS fournit des fonctions sophistiquées de gestion des cartouches. Ces fonctions sont assurées de plusieurs façons :

  • Automatiquement, notamment pour la récupération des cartouches perdues.

  • Activées par défaut, pour la conservation des informations sur les cartouches absentes et éjectées.

  • Définies par le client, pour l'affectation d'attributs de volume quand les cartouches sont ajoutées à la base de données par l'audit ou insérées au moyen d'un CAP.

L'utilisation des fonctions appropriées de gestion des cartouches accroît la valeur que confère ACSLS.

La gestion des cartouches se compose des tâches suivantes :

Alimentation du LSM

Les cartouches peuvent être placées manuellement dans des cellules quand la bibliothèque est hors ligne ou insérées dans une bibliothèque au moyen d'un CAP.

Pour que la bibliothèque et ACSLS fonctionnent correctement, il faut que quelques cellules libres soient disponibles dans chaque LSM pour permettre les opérations de démontage, de transfert et d'éjection. Vous devez réserver au moins une cellule libre pour chaque périphérique de bande installé dans chaque LSM.

Pour déterminer le nombre de cellules vides d'un LSM, exécutez la commande suivante :

query lsm lsm_id 

Dans la SL8500, chaque rail est défini comme un LSM.

Utilisation du CAP

La section suivante passe en revue les types, états, modes et priorités des CAP.

Types de CAP

Chaque type de CAP a une capacité standard et comporte une méthode pour le chargement des cartouches. Un LSM peut avoir plus d'un type de CAP. Le tableau suivant affiche les types de CAP pris en charge, ainsi que leurs identifiants, capacités et méthodes de chargement.

Tableau 9-1 Types de CAP

Type de CAP Identifiant et capacité Méthode de chargement

StorageTek VTL

CAP 0 ; contient 20 cartouches

Les volumes virtuels sont détectés par l'audit. Voir Fonctionnement de la bibliothèque VTL.

SL3000

CAP 6 et en option CAP 1-5, CAP 7-10 ; chacun contient 26 cartouches.

13 cartouches sont placées dans chacun des 2 magasins amovibles qui sont chargés dans le CAP.

SL8500 de rotation

CAP 6 et en option CAP 1 ; chacun contient 39 cartouches.

13 cartouches sont placées dans chacun des 3 magasins amovibles qui sont chargés dans le CAP.

SL8500 de chargement en masse

CAP 0 et CAP 1 ; chacun contient 33 ou 36 cartouches.

11 ou 12 cartouches sont placées dans chacun des 3 magasins amovibles qui sont chargés dans le CAP. Voir CAP en masse.

SL500

CAP 0 ; contient entre 5 et 25 cartouches

5 cartouches sont placées dans des magasins amovibles qui sont chargés dans le CAP. Un magasin dans le module de base ; 2 magasins dans les modules d'extension contenant un CAP.

L180

CAP 0 ; contient 10 cartouches.

5 cartouches sont placées dans chacun des 2 magasins amovibles qui sont chargés dans le CAP.

L700

CAP 6 et en option CAP 1 ; chacun contient 20 cartouches.

5 cartouches sont placées dans chacun des 4 magasins amovibles qui sont chargés dans le CAP.

Amélioré (4410 et 9310)

CAP 0 et CAP 1 ; chacun contient 40 cartouches.

Les cartouches sont placées dans des magasins amovibles qui sont chargés dans le CAP.

9360

Le CAP 0 contient 20 cartouches ; le CAP 1 en option contient 30 cartouches.

Les cartouches sont placées dans des magasins amovibles qui sont chargés dans le CAP.

Priorité (PCAP)

CAP 2 ; contient 1 cartouches

Les cartouches sont insérées une par une directement dans le CAP.

CAP 9710 ou 9740

CAP 0, contient 14 cartouches ou magasin contenant 10 cartouches.

Les cartouches sont chargées directement dans les cellules du CAP ou placées dans le magasin amovible qui est chargé dans le CAP.

CAP 9714, 9730 ou 9738

CAP 0, contient une cartouche

Les cartouches sont chargées directement dans le CAP à cellule unique.

Legacy 4400

CAP ; contient 21 cartouches.

Les cartouches sont chargées directement dans les cellules du CAP.


Etats de CAP

Un état de CAP détermine s'il est disponible pour l'insertion et l'éjection des cartouches Le tableau ci-dessous décrit les états de CAP valides. Voir Affichage des informations relatives à un CAP pour les procédures permettant de déterminer l'état des CAP. Voir la commande, query pool pour plus d'informations sur la modification des états de périphérique.

Remarque :

Voir Compréhension des adresses internes de la bibliothèque SL8500 et des adresses d'ACSLS pour les spécificités concernant la bibliothèque SL8500. Voir Fonctionnement du CAP SL500 pour les spécificités concernant la bibliothèque SL500.

Tableau 9-2 Etats des CAP

Etat Description Mode de traitement des demandes

online

Etat de fonctionnement normal.

Toutes les demandes sont acceptées et traitées.

offline

Le CAP est désactivé logiquement.

Toutes les demandes sont rejetées.

offline-pending

Etat de transition. Survient quand le CAP passe de l'état En ligne à l'état Hors ligne.

Toutes les nouvelles demandes sont rejetées.

Les demandes actuelles et en attente sont traitées jusqu'à la fin.

diagnostic

Le CAP est disponible pour l'activité de diagnostic sans interférence des applications client.

Les demandes des applications client sont rejetées.

Les demandes de cmd_proc sont traitées.

recovery

Etat de transition. Survient quand le CAP passe de l'état Hors ligne à l'état En ligne.

Les nouvelles demandes sont rejetées.


Modes de CAP

Le mode de CAP contrôle la façon dont le CAP sera utilisé pour les insertions et éjections de cartouche. Le tableau ci-dessous décrit les modes de CAP valides. Voir Affichage des informations relatives à un CAP pour les procédures permettant de déterminer le mode des CAP. Voir la commande, query cap pour plus d'informations sur la modification du mode de CAP.

CONSEIL : Vous ne pouvez pas modifier le mode du CAP si ce dernier est en cours d'utilisation. Autrement dit, si la porte est ouverte au cours des opérations d'insertion manuelles ou automatiques, vous ne pouvez pas modifier le mode du CAP tant que l'opération d'insertion n'est pas terminée.

Tableau 9-3 Modes des CAP

Mode Description Effets sur l'insertion/éjection

Manuel

Le CAP est verrouillé quand il n'est pas utilisé. Il s'agit du mode initial pour tous les CAP à plusieurs cartouches.

Vous ne pouvez insérer ou éjecter des cartouches qu'après l'émission explicite d'une commande. Vous indiquez le cap_id sur la commande ou vous laissez ACSLS sélectionner automatiquement un CAP, en fonction des priorités de CAP préalablement définies.

Certaines applications client requièrent que les CAP soient en mode manuel. Reportez-vous à la documentation concernant votre système de gestion de bandes.

Automatique

Le CAP est déverrouillé quand il n'est pas utilisé. Il s'agit du mode initial pour tous les CAP prioritaires.

Vous pouvez définir le mode de CAP sur Automatique dans une bibliothèque partitionnée. Une exception à cela est un CAP dédié (affecté à une seule partition), dans la SL3000 qui peut être défini sur le mode automatique.

Quand la porte d'accès à la SL8500 est ouverte et fermée, la SL8500 laisse le CAP verrouillé. Quand le CAP est verrouillé, il ne peut pas être utilisé pour les insertions en mode automatique

Vous pouvez insérer des cartouches sans émettre explicitement une commande enter. L'insertion est initiée quand vous ouvrez la porte du CAP, placez la ou les cartouches à l'intérieur et fermez le CAP.

Vous ne pouvez pas annuler une opération d'insertion automatique qui est en cours à l'aide de la commande cancel. Pour mettre fin à une insertion automatique en cours :

Si la porte du CAP est ouverte, retirez toutes les cartouches et fermez la porte.

Si la porte du CAP est fermée et que les cartouches sont déplacées vers la bibliothèque, autorisez les cartouches restantes à être insérées dans la bibliothèque. La commande enter prend alors fin.

Pour éjecter les cartouches, vous devez explicitement émettre une commande eject. Vous indiquez le cap_id sur la commande ou vous laissez ACSLS sélectionner automatiquement un CAP, en fonction des priorités de CAP préalablement définies.

Si ACSLS indique que le CAP est en mode automatique, mais qu'il est verrouillé et ne peut pas être utilisé pour des insertions automatiques : synchronisez ACSLS et la SL8500 ; puis redéfinissez le CAP pour l'insertion automatique.

set cap mode manual cap_id

set cap mode automatic cap_id


Priorités de CAP

Les priorités de CAP indiquent comment ACSLS sélectionne automatiquement les CAP quand la demande de CAP spécifie un astérisque (*) pour l'ID CAP. Le tableau ci-dessous décrit les priorités de CAP et leur effet. Voir Affichage des informations relatives à un CAP pour les procédures permettant de déterminer la priorité des CAP. Voir query cap pour des informations sur la modification de la priorité des CAP.

Tableau 9-4 Priorités de CAP

Priorité Effet

16 (la plus élevée)

Première utilisation

15 (la plus élevée suivante)

Utilisation suivante

-

 

1 (la plus faible)

Dernière utilisation

0

Jamais sélectionnée automatiquement (priorité initiale pour tous les CAP)


Les priorités de CAP et la sélection automatique de CAP s'appliquent aux commandes suivantes :

  • audit

  • eject

  • enter

  • venter

Quand vous entrez une de ces commandes avec un astérisque (*) pour la totalité ou une partie de l'identifiant cap_id, ACSLS sélectionne automatiquement un CAP disponible avec la priorité la plus élevée (autre que zéro) pour chaque ACS ou LSM spécifié dans la demande.

Exemples :

  • audit * server

    ACSLS sélectionne le CAP doté de la priorité la plus élevée (autre que zéro) dans chaque ACS.

  • enter 0,1,*

    ACSLS sélectionne le CAP doté de la priorité la plus élevée (autre que zéro) dans le LSM 0,1.

Affichage des informations relatives à un CAP

Voici quelques directives concernant l'utilisation de la commande query cap pour afficher les informations de CAP actuelles.

  • Pour afficher les informations pour les CAP sélectionnés, entrez :

    query cap cap_id cap_id ...

  • Pour afficher les informations pour tous les CAP de la bibliothèque, entrez :

    query cap all

Insertion de cartouches

Vous pouvez choisir d'insérer les cartouches manuellement ou automatiquement.

  • Pour insérer les cartouches manuellement, vous devez émettre la commande enter. Le CAP est alors déverrouillé pour que les cartouches puissent être insérées.

  • Une insertion automatique est initiée par l'ouverture d'un CAP qui est en mode automatique. Quand un CAP est en mode automatique, vous n'avez pas besoin d'émettre une commande d'insertion.

Les étapes suivantes décrivent le processus d'insertion :

  1. Une fois que vous lancez l'insertion, le CAP est déverrouillé et réservé. Il ne peut pas être utilisé par un autre hôte.

  2. Après avoir ouvert le CAP, placez les cartouches dans le CAP et fermez-le. Le CAP est désormais verrouillé.

    Le robot de la bibliothèque ACSLS inspecte/audite les cartouches dans le CAP. Toutes les cartouches à insérer doivent comporter des étiquettes externes valides qui ne font pas doublon avec d'autres vol_ids déjà gérés par le serveur ACSLS.

    Remarque :

    L'insertion virtuelle vous permet d'insérer des cartouches sans étiquette dans certaines bibliothèques.
  3. ACSLS alloue des cellules d'accueil dans la bibliothèque aux cartouches valides et les déplace vers leurs emplacements de cellule d'accueil affectés.

    Les cartouches en double et les cartouches sans étiquette externe sont laissées dans le CAP et doivent être retirées.

  4. A la fin, le CAP est déverrouillé afin que d'autres cartouches puissent être insérées.

    • Si le CAP est en mode automatique, l'insertion automatique est terminée et le CAP n'est plus réservé et est disponible.

    • En mode manuel, le CAP est toujours réservé pour l'insertion manuelle. Pour mettre fin à l'insertion manuelle, annulez-la avec la commande cancel ou avec Ctrl + c sur cmd_proc où l'insertion a été démarrée.

Pour plus d'informations sur la commande enter, voir enter.

Remarque :

Si le suivi des cartouches est activé, le journal des événements enregistre toutes les insertions de cartouche.

Tableau 9-5 Commandes d'insertion de cartouche

Tâche Commande

Insertion des cartouches en mode automatique

set cap mode automatic cap_id

Insertion des cartouches en mode manuel

enter cap_id

Insertion des cartouches avec étiquette virtuelle (venter)

venter cap_id vol_id vol_id

N'ouvrez pas la porte du LSM et placez les cartouches avec étiquettes manquantes ou illisibles dans une cellule de stockage car ACSLS ne peut pas gérer ces cartouches. Lors d'un audit, ACSLS éjectera les cartouches avec des étiquettes manquantes ou illisibles qui ont été placées dans les cellules de stockage.


Interruption d'une demande d'insertion

Utilisez les procédures suivantes pour interrompre ou annuler une insertion manuelle ou une insertion virtuelle en attente ou actuelle.

Vous ne pouvez pas annuler une opération d'insertion automatique qui est en cours à l'aide de la commande cancel. Pour mettre fin à une insertion automatique en cours :

  • Si la porte du CAP est ouverte, retirez toutes les cartouches et fermez la porte.

  • Si la porte du CAP est fermée et que les cartouches sont déplacées vers la bibliothèque, vous devez autoriser les cartouches restantes à être insérées dans la bibliothèque. L'insertion prend alors fin.

Pour annuler une insertion manuelle :

  1. Affichez toutes les activités actuelles et en attente de la bibliothèque :

    query request all

  2. Notez l'identifiant request_id de la demande d'insertion ou d'insertion virtuelle que vous voulez annuler.

  3. A partir de cmd_proc, entrez :

    cancel request_id

    request_id est l'identifiant de la demande que vous voulez annuler.

  4. Attendez que le CAP soit déverrouillé, ouvrez le CAP et retirez toutes les cartouches.

    cmd_proc affiche un message indiquant le nombre de cartouches insérées dans la bibliothèque avant la réception de la demande d'annulation. Ces cartouches restent sous le contrôle d'ACSLS.

Voir enter.

Ejection des cartouches

Pour éjecter les cartouches de la bibliothèque, vous devez émettre la commande eject.

Les étapes suivantes décrivent le processus d'éjection :

  1. Une fois que vous lancez l'éjection, le CAP est verrouillé. Il ne peut pas être utilisé par un autre hôte.

  2. Le robot place la ou les cartouches indiquées dans le CAP désigné, puis ACSLS rend les emplacements de cellule (où les cartouches ont été stockées) disponibles pour d'autres cartouches.

  3. Ouvrez le CAP, retirez toutes les cartouches du CAP et fermez le CAP. ACSLS inspecte alors le CAP pour s'assurer qu'il est vide. Le CAP est désormais disponible pour une autre opération, telle qu'une insertion ou un audit.

    Si vous spécifiez plus d'un CAP plein de cartouches dans la commande eject, videz le CAP quand il se remplit, fermez le CAP, et ACSLS poursuivra le processus d'éjection jusqu'à ce que toutes les cartouches aient été éjectées.

Pour plus d'informations sur la commande eject, voir eject. Voir aussi ejecting.sh.

Si la collecte des statistiques de volume est activée, acsss_stats.log enregistre toutes les éjections de cartouche. Voir Définition des variables du comportement du produit général.

Récupération des CAP

Cette section présente la récupération des CAP.

Procédures générales de récupération des CAP

Les procédures générales de récupération des CAP sont les suivantes.

Attendre la fin des insertions et éjections avant de procéder à une récupération de CAP

Si possible, attendez la fin d'une insertion ou d'une éjection, plutôt que de tenter de l'annuler et de récupérer le CAP. Ainsi les complications sont moindres tout comme le risque d'avoir un CAP bloqué.

  • Attendez la fin d'un CAP plein de cartouches avant d'interrompre une insertion manuelle en l'annulant. (Un CAP en mode automatique n'insère qu'un CAP unique rempli de cartouche à la fois.)

  • Si possible, attendez que toutes les cartouches de la commande d'éjection soient éjectées. Autrement, laissez ACSLS éjecter un CAP de cartouches plein et videz le CAP avant de tenter d'annuler l'éjection.

Récupérer un CAP bloqué en basculant entre le mode hors ligne forcé et le mode en ligne

Vous devez faire passer le CAP en mode hors ligne forcé pour le récupérer. Le passage au mode hors ligne forcé et le retour au mode en ligne récupère le CAP et met fin à une commande enter ou eject bloquée qui utilise le CAP.

  1. Forcez le passage du CAP en mode hors ligne.

    vary cap cap_id offline force

    Une fois seulement la demande robotique actuelle terminée, le CAP passe immédiatement en mode hors ligne. Les demandes en attente sont ignorées et les nouvelles demandes sont rejetées.

    Une commande enter ou eject manuelle bloquée est généralement annulée.

  2. Annulez la demande enter ou eject si elle est encore active.

    Pour voir si la demande enter ou eject est encore active :

    query request all

    Si la demande enter ou eject est encore active, annulez-la en entrant la commande suivante :

    cancel request_id

  3. Rebasculez le CAP vers le mode en ligne.

    vary cap cap_id online

    Cela devrait permettre de récupérer le CAP et de le rendre disponible pour d'autres demandes.

Récupération d'un CAP après ouverture de la porte d'accès

ACSLS déverrouille maintenant un CAP en mode d'insertion automatique après que la porte d'accès à la SL8500 ou SL3000 est ouverte et fermée, ou que la SL8500 ou la SL3000 se réinitialise.

Après qu'une bibliothèque SL8500 ou SL3000 se réinitialise, si le CAP est verrouillé et que vous devez le récupérer, suivez la procédure appropriée pour ce faire.

Un CAP utilisé pour une insertion automatique ne se déverrouille pas

Pour récupérer un CAP qui ne se déverrouille pas pour une insertion automatique, vous devez synchroniser l'état du CAP entre ACSLS et la bibliothèque.

  1. Définissez le CAP au mode manuel pour interrompre le mode d'insertion automatique :

    set cap mode manual cap_id

  2. Redéfinissez le CAP au mode automatique :

    set cap mode automatic cap_id

Un CAP utilisé pour une insertion manuelle ne se déverrouille pas

Pour récupérer un CAP qui ne se déverrouille pas pour une insertion manuelle, vous devez synchroniser l'état du CAP entre ACSLS et la bibliothèque.

  1. Forcez le passage du CAP en mode hors ligne.

    vary cap cap_id offline force

  2. Rebasculez le CAP vers le mode en ligne.

    vary cap cap_id online

  3. Relancez l'insertion manuelle.

    enter cap_id

Un CAP utilisé pour une éjection ne se déverrouille pas

Pour récupérer un CAP sur lequel vous procédiez à une éjection, vous devez retirer toutes les cartouches laissées dans le CAP verrouillé puis synchroniser l'état du CAP entre ACSLS et la bibliothèque.

  1. Retirez toutes les cartouches du CAP.

    1. Forcez le CAP à se mettre hors ligne.

      vary cap cap_id offline force

    2. Faites passer le CAP en ligne.

      vary cap cap_id online

  2. Sélectionnez l'un des éléments suivants :

    Si le CAP est en mode automatique :

    1. Définissez le CAP au mode manuel pour interrompre le mode d'insertion automatique.

      set cap mode manual cap_id

    2. Définissez le CAP au mode automatique. Le CAP est alors déverrouillé.

      set cap mode automatic cap_id

    3. Ouvrez le CAP et retirez toutes les cartouches laissées dedans.

    Si le CAP n'est pas en mode automatique :

    1. Lancez une insertion manuelle.

      enter cap_id

    2. Retirez toutes les cartouches laissées dans le CAP.

    3. Annulez l'insertion.

      Utilisez Ctrl + c dans cmd_proc en attente d'insertion ou annulez l'ID de la demande enter.

  3. Relancez l'éjection.

    enter cap_id vol_id | volrange…

Procédures de récupération pour déverrouiller un CAP dans une bibliothèque L1400, L700, L700e ou L180

Si un CAP qui est utilisé pour une insertion ou une éjection dans une bibliothèque L1400, L700, L700e ou L180 ne se déverrouille pas, vous pouvez effectuer un IPL sur la bibliothèque pour récupérer le CAP. Suivez la procédure appropriée ci-dessous pour récupérer le CAP.

Un CAP utilisé pour une insertion manuelle ne se déverrouille pas

Pour récupérer un CAP qui ne se déverrouille pas pour une insertion manuelle :

  1. Cancel the enter.

    Utilisez Ctrl + c sur cmd_proc en attente de fin de l'insertion, ou annulez l'ID de la demande enter.

  2. Relancez un IPL sur la bibliothèque en appuyant sur le bouton RESET du panneau de l'opérateur.

  3. Lancez une autre insertion après la fin d'initialisation de la bibliothèque.

Un CAP utilisé pour une insertion automatique ne se déverrouille pas

Pour récupérer un CAP qui ne se déverrouille pas pour une insertion automatique :

  1. Redéfinissez le CAP au mode manuel pour interrompre le mode d'insertion automatique :

    set cap mode manual cap_id

  2. Relancez un IPL sur la bibliothèque en appuyant sur le bouton RESET du panneau de l'opérateur.

  3. Redéfinissez le CAP au mode automatique après la fin d'initialisation de la bibliothèque.

    set cap mode automatic cap_id

Impossible de vider un CAP utilisé pour une éjection car il ne se déverrouille pas

Pour récupérer un CAP qui ne se déverrouille pas pour une éjection (une fois le CAP plein ou que tous les volumes ont été éjectés) :

  1. Ouvrez la porte d'accès à la bibliothèque, retirez toutes les cartouches du CAP et fermez la porte d'accès.

  2. Relancez un IPL sur la bibliothèque en appuyant sur le bouton RESET du panneau de l'opérateur.

    Un nouvel IPL de la bibliothèque amène ACSLS à interrompre l'éjection avec une "défaillance de bibliothèque".

  3. En option, auditez la bibliothèque.

    Une fois l'initialisation de la bibliothèque terminée, l'exécution d'un audit est recommandée mais n'est pas obligatoire.

  4. Lancez une autre éjection si toutes les cartouches n'ont pas été éjectées.

Application automatique des stratégies aux cartouches nouvelles et réactivées

Cette section présente l'application automatique des stratégies aux cartouches nouvelles et réactivées.

Affectation automatique des attributs de cartouche de nettoyage

Les cartouches de nettoyage modernes sont étiquetés avec des types de média qui leur sont réservés. Par exemple, les cartouches de nettoyage rétrocompatibles T10000 sont étiquetées avec un domaine et un type de média CL, et les cartouches de nettoyage LTO universelles sont étiquetées CU.

Comme ACSLS reconnaît que les cartouches avec ces domaines et types de média ne peuvent être que des cartouches de nettoyage, il définit automatiquement leurs attributs quand ces cartouches sont ajoutées par audit, insertion ou Cartridge Recovery. Il les identifie en tant que cartouches de nettoyage et définit le nombre d'utilisations maximales.

Stratégies watch_vols

L'utilitaire watch_vols peut automatiquement affecter des attributs aux cartouches ajoutées à la base de données ou réactivées par un audit, ainsi que quand elles sont insérées ou réinsérées. Les stratégiques sont spécifiées dans le fichier vol_attr.dat file et sont sélectionnées par vol_id ou vol_range. Cet utilitaire peut automatiquement :

  • Affecter la propriété de volume en fonction des plages de vol_id ou de volumes spécifiques répertoriés dans la table des stratégies vol_attr.dat .

  • Affecter des cartouches à un pool de travail.

  • Déplacer les cartouches nouvelles et réactivées vers un LSM spécifique.

  • Affecter des cartouches à une bibliothèque logique.

Pour plus d'informations, voir watch_vols.

Cartouches de nettoyage

Les lecteurs de bande doivent être nettoyés périodiquement pour retirer toute contamination par salissure ou débris adhérents des têtes d'enregistrement de lecture/écriture. Les unités de contrôle de lecteur effectue le suivi du volume de bande qui passe par chaque lecteur et envoie un message à ACSLS quand un lecteur requiert un nettoyage.

Pour plus d'informations sur les cartouches de nettoyage, voir :

Nettoyage automatique par ACSLS

ACSLS peut effectuer le nettoyage automatique des bibliothèques connectées via TCP/IP ou port série (HLI) (SL8500, SL3000 et 9310), mais pas des bibliothèques connectées via Fibre Channel ou SCSI (SL150, SL500 et L700).

Si le nettoyage automatique est activé, ACSLS monte automatiquement une cartouche de nettoyage sur le lecteur de bande quand c'est nécessaire. Le nettoyage automatique est activé quand la variable dynamique AUTO_CLEAN est définie sur TRUE (valeur par défaut).

Les lecteurs de bande demandent un nettoyage au besoin. Le lecteur informe la bibliothèque, qui transmet le message à ACSLS. ACSLS enregistre que le lecteur doit être nettoyé. Quand ACSLS traite la demande de montage suivante pour le lecteur, il fait précéder ce montage d'une opération de nettoyage. Ceci inclut la sélection d'une cartouche de nettoyage compatible, le montage de la cartouche de nettoyage, le démontage de la cartouche de nettoyage suivi du montage de la cartouche de données spécifiée dans la demande de montage initiale.

Si ACSLS rencontre un problème récupérable lors de l'opération de nettoyage, tel que le montage d'une cartouche de nettoyage usée, il sélectionne une autre cartouche de nettoyage et retente l'opération de nettoyage. La variable dynamique AUTO_CLEAN_RETRY_LIMIT gouverne le nombre de nouvelles tentatives (par défaut, une nouvelle tentative et une plage de 0 à 5 nouvelles tentatives). Utilisez acsss_config et sélectionnez les variables générales de comportement du produit pour afficher et modifier cette variable.

La variable dynamique UNIFORM_CLEAN_USE définit la méthode utilisée pour sélectionner les cartouches de nettoyage. Les options sont les suivantes :

  • VOLID_SORT – Tri par vol_id. Utilise une cartouche de nettoyage avant d'utiliser la suivante.

  • LEAST_USED – Tri par utilisation Répartit l'utilisation uniformément.

  • MOST_CAPACITY – Trier par utilisation restante. Utilise toutes les cartouches de nettoyage en même temps.

La valeur par défaut est VOLID_SORT. Utilisez acsss_config et sélectionnez les variables générales de comportement du produit pour afficher et modifier cette variable.

Pour plus d'informations sur le nettoyage automatique par ACSLS, voir :

Nombre d'utilisations maximum des cartouches de nettoyage

Chaque type de cartouche de nettoyage a un nombre d'utilisations maximum avant que le lecteur signale que la cartouche est usée. Ce nombre varie en fonction du type de cartouche de nettoyage. Quand ACSLS ajoute des cartouches de nettoyage, le nombre d'utilisations maximum est enregistré dans la base de données ACSLS. ACSLS sélectionne uniquement les cartouches de nettoyage pour le nettoyage automatique quand la valeur access_count (nombre de fois où la cartouche a été montée, etc.) de la cartouche est inférieure au nombre d'utilisations max. Quand le lecteur de bande indique qu'une cartouche de nettoyage est usée, ACSLS définit le nombre d'accès pour qu'il soit supérieur au nombre d'utilisations max.

Le nombre d'utilisations maximum qu'ACSLS définit automatiquement pour les cartouches de nettoyage est supérieur au nombre d'utilisations réelles que la cartouche prend en charge. En effet, certaines applications planifient des montages de cartouches de nettoyage sans que les lecteurs aient demandé le nettoyage. Si le lecteur n'est pas prêt à être nettoyé, il peut faire un "pseudo-nettoyage" pour éviter l'usure prématurée des têtes. Autrement dit, le nombre d'accès du lecteur a été incrémenté sans utilisation réelle de la cartouche de nettoyage. Une valeur max supérieure permet à ces cartouches d'être utilisées jusqu'à ce que le lecteur signale qu'elles sont usées.

Définition manuelle des cartouches de nettoyage

Vous pouvez utiliser la commande set clean pour définir une cartouche de nettoyage et son nombre d'utilisations maximum.

set clean max_usage vol_id | volrange

Où :

  • max_usage est le nombre de fois où une cartouche de nettoyage est utilisée avant qu'ACSLS arrête la sélection de la cartouche pour le nettoyage.

  • vol_id | volrange spécifie la cartouche de nettoyage ou la plage de cartouches.

Utilisez set clean pour :

  • Modifier le nombre d'utilisations maximum d'une cartouche de nettoyage.

    Par exemple, la cartouche de nettoyage a été manuellement montée sur des lecteurs qui n'avaient pas besoin d'être nettoyés, et la valeur access_count a été incrémentée mais seul un "pseudo-nettoyage" a été effectué. Définissez une valeur max_usage plus élevée pour obtenir une utilisation complète de la cartouche de nettoyage.

    set clean max_usage vol_id|volrange

  • Désactivez l'attribut de cartouche de nettoyage de la cartouche. Par exemple, si vous avez défini, de manière incorrecte, une cartouche de données comme cartouche de nettoyage, définissez l'attribut de cartouche de nettoyage pour redéfinir la cartouche comme cartouche de données.

    set clean off vol_id|volrange

Surveillance des cartouches de nettoyage

Vous devez surveiller les cartouches de nettoyage de votre bibliothèque en éjectant les cartouches de nettoyage usagées. Insérez les nouvelles cartouches de nettoyage, le cas échéant.

  • Pour afficher toutes les cartouches de nettoyage :

    query clean all

  • Pour afficher toutes les cartouches de nettoyage d'un media_type dans un ACS, utilisez la commande suivante :

    display volume * -home acs,*,*,*,* -media media_type

  • Pour afficher le nombre d'utilisations actuel et maximal d'une cartouche :

    display volume * -home acs,*,*,*,* -media media_type –f vol_id acs lsm media max_use access_count

  • Pour afficher toutes les cartouches de nettoyage dans un ACS, avec le nombre d'utilisations actuel et maximal :

    display volume CLN* -home acs,*,*,*,* -f acs lsm type media max_use access_count

  • Pour afficher toutes les cartouches de nettoyage usées (ces cartouches doivent être éjectées et remplacées par de nouvelles cartouches de nettoyage) :

    display volume * -spent_clean

Voir aussi :

Insertion des cartouches de nettoyage

Lors de l'insertion des cartouches de nettoyage, veillez à suivre la procédure ci-après :

  • Utilisez des cartouches de nettoyage dont les types de média sont compatibles avec les types de lecteur de votre bibliothèque. ACSLS sélectionne automatiquement le type de cartouche correct pour chaque opération de nettoyage.

    Pour savoir si les cartouches de nettoyage sont compatibles avec un type de lecteur, reportez-vous au tableau des compatibilités entre les médias et les types dans le Guide d'informations sur le produit ACSLS ou exécutez l'utilitaire drive_media.sh.

  • Définissez au moins quelques cartouches de nettoyage pour chaque type de lecteur de votre bibliothèque. Pour la plupart des sites, il est raisonnable d'avoir au moins une cartouche de nettoyage pour quatre lecteurs.

Pour définir les cartouches de nettoyage pour ACSLS :

  1. Préparez le CAP à l'insertion :

    Pour plus d'informations, voir Insertion de cartouches.

  2. Insérez les cartouches de nettoyage.

    cmd_proc affiche des messages comportant l'ID cartouche de la cartouche que vous avez insérée.

    Comme décrit dans Affectation automatique des attributs de cartouche de nettoyage, ACSLS définit automatiquement les cartouches de nettoyage quand elles sont insérées ou ajoutées par audit, insertion ou récupération de cartouche. Cela inclut leur nombre d'utilisations maximum.

Ejection des cartouches de nettoyage usagées

ACSLS consigne des messages dans le journal des événements quand une cartouche de nettoyage a atteint son nombre d'utilisations maximum ou qu'un lecteur indique que la cartouche de nettoyage est usée. ACSLS laisse la cartouche dans la bibliothèque mais ne la sélectionne plus pour le nettoyage. Vous devez éjecter la cartouche de nettoyage usagée et la remplacer.

Pour éjecter les cartouches de nettoyage :

  1. Exécutez les commandes query clean et display volume pour identifier les cartouches de nettoyage qui sont usées ou ont dépassé leur nombre d'utilisations maximum.

    query clean all

    display volume * -spent_clean

  2. Ejectez les cartouches de nettoyage.

    eject cap_id vol_id | volrange

    Où :

    cap_id spécifie le CAP utilisé pour l'éjection des cartouches de nettoyage.

    vol_id | volrange spécifie les ID des cartouches de nettoyage à éjecter.

  3. Retirez les cartouches de nettoyage usées.

Voir Surveillance des cartouches de nettoyage

Nettoyage manuel d'un lecteur

Utilisez cette procédure pour nettoyer un lecteur quand le nettoyage automatique est désactivé ou ne fonctionne pas.

Pour nettoyer manuellement un lecteur :

  1. Déterminez quels types de cartouche de nettoyage sont compatibles avec le lecteur à nettoyer.

    Reportez-vous au Product Information Guide et consultez le tableau de compatibilité entre lecteur et média pour une liste des cartouches de nettoyage pour chaque type de lecteur.

  2. Pour afficher les cartouches de nettoyage disponibles :

    query clean all

    Pour afficher toutes les cartouches de nettoyage compatibles dans le même ACS que le lecteur, utilisez la commande display :

    display volume * -home acs,*,*,*,* -media media_type

    Pour afficher le nombre d'utilisations actuel et maximal des cartouches :

    display volume * -home acs,*,*,*,* -media media_type -f vol_id acs lsm media max_use access_count

    Pour afficher toutes les cartouches de nettoyage dans un ACS, avec leurs nombres d'utilisations actuel et maximal :

    display volume CLN* -home acs,*,*,*,* -f acs lsm type media max_use access_count

  3. Sélectionnez une cartouche de nettoyage compatible dans la liste et montez-la sur le lecteur :

    mount vol_id drive_id

  4. Une fois le lecteur nettoyé et la cartouche de nettoyage déchargée, démontez la cartouche de nettoyage :

    dismount vol_id drive_id

Cartouches de nettoyage dans les bibliothèques connectées via Fibre Channel

Le nettoyage automatique par ACSLS n'est pas pris en charge pour les lecteurs des bibliothèques connectées via Fibre Channel. Vous ne pouvez nettoyer ces lecteurs avec ACSLS qu'en montant manuellement une cartouche de nettoyage. Toutefois, les bibliothèques connectées via Fibre Channel vous permettent d'utiliser le nettoyage automatique à l'aide de l'interface graphique de la bibliothèque. Pour plus d'informations, reportez-vous à la documentation relative à votre bibliothèque.

Que faire quand les lecteurs ne sont pas nettoyés

Vous trouverez ci-dessous quelques conseils de dépannage à appliquer quand les lecteurs ne sont pas nettoyés.

Vérifier que le nettoyage automatique est activé

Si le nettoyage automatique est désactivé, ACSLS consigne un message dans le journal des événements et affiche les messages de nettoyage avec cmd_proc quand le lecteur requiert un nettoyage. Vous devez monter manuellement une cartouche de nettoyage.

Utilisez acsss_config pour activer ou désactiver le nettoyage automatique. En outre, avec acsss_config, vous pouvez spécifier comment les cartouches de nettoyage sont triées pour les sélections et les requêtes.

Le nettoyage automatique est activé quand la variable dynamique AUTO_CLEAN est définie sur TRUE (activé), qui est le paramètre par défaut. Pour afficher AUTO-CLEAN, entrez :

dv_config -e AUTO_CLEAN 

ACSLS n'effectue pas le nettoyage automatique pour les bibliothèques connectées via Fibre Channel.

Vérifier qu'il existe des cartouches de nettoyage pour les lecteurs

Si toutes les cartouches de nettoyage sont expirées (la valeur max_usage est dépassée) ou ont été signalées comme usées par les lecteurs, ACSLS exécute la demande de montage initiale sans nettoyer le lecteur. Pour ce montage et chaque montage suivant sur le lecteur non nettoyé, ACSLS publie le message 376 N "Drive drive_id: No Cleaning cartridge available" (ID lecteur : aucune cartouche de nettoyage disponible) dans le journal des événements. Ajoutez d'autres cartouches de nettoyage qui sont compatibles avec le type de lecteur comme décrit dans Définition manuelle des cartouches de nettoyage.

Si les lecteurs ne sont pas nettoyés, assurez-vous qu'il y a des cartouches de nettoyage pour les lecteurs dans la bibliothèque et qu'il reste de l'utilisation.

A partir de cmd_proc, vous pouvez utiliser la commande d'affichage pour voir :

  • Toutes vos cartouches de nettoyage et leur utilisation :

    display volume * -clean -f media access_count max_use

  • Tous les volumes d'un type de média spécifique.

    Par exemple, pour afficher toutes les cartouches de nettoyage LTO :

    display volume * -media LTO-CLNU -f access_count max_use

  • Toutes les cartouches de nettoyage usées (épuisées) et leur utilisation :

    display volume * -spent_clean -f media access_count max_use

Vérifier que le nettoyage automatique est désactivé à l'aide de SL Console pour une bibliothèque SL8500 ou SL3000

Si vous rencontrez un problème où le nettoyage automatique pour une SL8500 ou SL3000 ne fonctionne pas, assurez-vous que le nettoyage automatique n'est pas activé à l'aide de SL Console.

Quand le nettoyage automatique est activé à l'aide d'ACSLS, il monte automatiquement une cartouche de nettoyage avant le montage suivant quand il reçoit le message indiquant que le lecteur doit être nettoyé depuis la bibliothèque après un démontage.

Si le nettoyage automatique est activé au niveau de la bibliothèque à l'aide de SL Console, la bibliothèque se charge de faire le nettoyage automatique. Quand le nettoyage automatique de la bibliothèque est activé, la bibliothèque n'envoie pas de message à ACSLS. ACSLS ne sait jamais que le lecteur doit être nettoyé. La bibliothèque tente alors de monter une cartouche de nettoyage à partir d'une de ses cellules système pour nettoyer le lecteur avant d'envoyer la réponse de démontage à ACSLS.

En conséquence, il peut y avoir une confusion quand la bibliothèque tente d'effectuer le nettoyage automatique mais qu'il n'y a pas de cartouches de nettoyage dans les cellules système. ACSLS peut gérer les cartouches de nettoyage dans des cellules de stockage normales mais ne reçoit pas de message indiquant que le lecteur doit être nettoyé. Au final, le lecteur n'est pas nettoyé.

Pour résoudre ce problème :

  • Si le nettoyage automatique d'ACSLS est activé mais que les lecteurs ne sont pas nettoyés, vérifiez si le nettoyage automatique de la bibliothèque est également activé.

  • Si le nettoyage automatique est activé au niveau de la bibliothèque, désactivez-le à l'aide de SL Console.

    Utilisez SL Console ou le panneau opérateur de la bibliothèque.

    1. Sélectionnez l'onglet System Detail.

    2. Sélectionnez Library.

    3. Sélectionnez l'onglet Auto Clean.

    4. Sélectionnez l'onglet Configure.

    5. Vérifiez si le nettoyage automatique est activé pour cette partition (ou "Partition 1 ou aucune").

    6. Désactivez le nettoyage automatique s'il est activé.

Vérifier si les cartouches de nettoyage sont marquées comme suspectes

Le nettoyage automatique ne sélectionne pas les cartouches suspectes pour éviter la sélection répétée d'une cartouche de nettoyage défaillante. Les cartouches sont marquées comme suspectes si la bibliothèque indique que la cartouche a une étiquette illisible.

Vous pouvez identifier les cartouches de nettoyage qui sont marquées comme suspectes à l'aide de la commande d'affichage. Cette commande affiche également le type, l'ACS, le LSM, le nombre d'utilisations maximum max_use et la valeur access_count des cartouches de nettoyage.

display volume CLN* -f media_status acs lsm media_status type max_use access_count

Pour effacer un statut suspect :

  • Ejectez la cartouche, examinez-la et si elle est bonne, réinsérez-la dans la bibliothèque.

  • Le statut suspect est effacé dès qu'une cartouche est insérée.

Gestion des cartouches de travail

Les cartouches de travail ne contiennent aucune donnée ou des données qui peuvent être écrasées. Un utilisateur ou une application monte une cartouche de travail pour écrire de nouvelles données sur cette dernière.

Pour affecter le statut de travail :

  • Les cartouches peuvent être définies comme cartouches de travail et affecter à des pools de travail par la commande set scratch.

  • L'utilitaire watch_vols peut automatiquement affecter des cartouches à un pool de travail en fonction de leur vol_id ou volrange. Reportez-vous à watch_vols.

Effacement du statut de travail :

  • Le statut de travail d'une cartouche est effacé quand la cartouche est montée avec succès (par une demande de montage normale ou de travail).

    Remarque :

    La commande set scratch peut être utilisée pour effacer le statut de travail. Bien que le statut de travail d'un volume soit effacé quand un volume est monté, l'ID pool n'est pas supprimé. En conséquence, un volume de données est affecté au pool.

La commande set scratch peut également être utilisée pour affecter un volume de données à un pool de travail comme suit :

set scratch off pool_id vol_id | volrange

Vous devez vous assurer que la bibliothèque a suffisamment de cartouches de travail disponibles pour satisfaire les demandes de montage connexes. Pour plus d'informations, reportez-vous aux sections suivantes :

Les sections suivantes fournissent des informations supplémentaires sur la gestion des cartouches de travail et des pools de travail :

Affichage des informations relatives aux pools et cartouches de travail

Pour afficher les informations sur le pool de travail, utilisez les fonctions ACSLS suivantes :

  • query pool

    Affiche les attributs d'un pool de travail. Voir query pool.

  • query scratch

    Affiche les informations relatives à une cartouche de travail. Voir query scratch.

  • query mount *

    Affiche le statut des cartouches compatibles avec les médias pour un pool de travail spécifié (ou un type de média de cartouche spécifique dans le pool). Voir query mount *.

  • Rapport de volume personnalisé

    Affiche les informations relatives au volume de travail sélectionné. Voir Création d'un journal de statistiques sur les volumes.

Ajout des cartouches de travail à la bibliothèque

Utilisez cette procédure pour ajouter des cartouches de travail à la bibliothèque.

Pour ajouter des cartouches de travail à la bibliothèque :

  1. Si nécessaire, créez un nouveau pool de travail :

    Pour plus d'informations, voir query scratch

  2. Insérez les cartouches de nettoyage dans la bibliothèque.

    Pour plus d'informations, voir Insertion de cartouches.

  3. Définissez les cartouches que vous avez insérées à l'étape 2 comme cartouches de travail et affectez-les à un pool de travail.

    Vous pouvez suivre les stratégies définies dans vol_attr.dat pour l'utilitaire watch_vols ou utiliser la commande set scratch.

Rééquilibrage des pools de travail

Utilisez cette procédure pour rééquilibrer des pools de travail en déplaçant les cartouches de travail d'un pool à un autre.

Pour rééquilibrer des pools de travail :

  1. Affichez les attributs de tous les pools de travail :

    query pool all

    Pour plus d'informations, voir query pool

  2. Utilisez la commande query scratch pour afficher les ID des cartouches de travail dans les pools que vous voulez rééquilibrer.

    Pour plus d'informations, voir query scratch

  3. Utilisez la commande set scratch pour déplacer des cartouches de travail d'un pool à un autre.

    Par exemple, pour réaffecter les cartouches YUMA20 à YUMA80 (qui résident actuellement dans le pool 5) au pool 10, entrez :

    set scratch 10 YUMA20-YUMA80

    Pour plus d'informations, voir set scratch.

Suppression des pools de travail

Pour gérer les pools de travail, il vous faudra peut-être supprimer ceux qui ne contiennent plus de cartouches de travail. Vous ne pouvez pas supprimer le pool commun (Pool 0). Notez que si vous supprimez uniquement des pools de travail vides, vous ne pouvez pas supprimer un pool de travail contenant des cartouches de données ou de travail. En revanche, vous pouvez utiliser Suppression de tous les pools vides pour supprimer tous les pools vides (ACSLS ne supprimera aucun pool contenant des cartouches de données ou de travail).

Vidage d'un pool de travail

Utilisez cette procédure pour vider un pool de travail avant de le supprimer.

Pour vider un pool de travail :

  1. Pour retirer les cartouches de données du pool, entrez :

    set scratch off 0 vol_id volrange ...

    Où la valeur vol_id ou volrange spécifie les cartouches de données que vous voulez déplacer vers le pool commun (pool 0). Pour plus d'informations, voir set scratch.

  2. Pour retirer les cartouches de travail du pool, procédez comme suit :

    • Déplacez les cartouches vers un autre pool.

    • Voir Ejection des cartouches. Toutefois, si vous éjectez les cartouches, ACSLS ne les gère plus. Si vous voulez utiliser ces cartouches plus tard, vous devez les réinsérer et les affecter à un pool de travail.

Suppression d'un pool unique

Pour supprimer un pool unique :

delete pool pool_id

Suppression de tous les pools vides

La commande delete pool all supprime uniquement les pools de travail vides, pas les pools qui contiennent des cartouches de données ou de travail.

Pour supprimer tous les pools vides :

delete pool all

Montage des cartouches de travail

Le montage de volume de travail (mount * à l'aide de la commande cmd_proc) sélectionne une cartouche de travail avec laquelle il est compatible et aussi proche que possible du lecteur spécifié et la monte dans le lecteur. Si un pool est spécifié, la cartouche de travail doit être affectée à ce pool.

Si le montage de la cartouche de travail échoue car celle-ci est introuvable dans sa cellule d'accueil ou en raison d'une autre erreur de récupération, ACSLS tente automatiquement de sélectionner une autre cartouche de travail et retente le montage.

Vous pouvez définir une stratégie de contrôle d'accès de volume à chaque fois qu'une cartouche de travail est montée de sorte que l'utilisateur ACSAPI qui l'a montée en devienne automatiquement le propriétaire. Voir Etablissement de la propriété des volumes.

Utilisez les procédures suivantes pour monter des cartouches de travail dans un environnement à média unique ou à médias mixtes.

Environnements à média unique

  • Pour monter une cartouche à partir d'un pool spécifié :

    mount * drive_id pool_id

    Si aucune cartouche n'est disponible à partir du pool spécifié et que le pool a été défini pour le "débordement", ACSLS sélectionnera une cartouche à partir du pool commun (pool 0).

  • Pour monter une cartouche à partir du pool commun :

    mount * drive_id

Environnements à médias mixtes

  • Pour monter une cartouche de travail avec un type de média spécifié à partir d'un pool spécifié :

    mount * drive_id pool_id media media_type

    Si aucune cartouche n'est disponible à partir du pool spécifié et que le pool a été défini pour le débordement, ACSLS sélectionnera une cartouche avec le type de média spécifié à partir du pool commun (pool 0).

  • Pour monter une cartouche de travail à partir d'un pool spécifié avec un type de média déterminé par les préférences de travail :

    mount * drive_id pool_id media *

    Si aucune cartouche n'est disponible à partir du pool spécifié et que le pool a été défini pour le débordement, ACSLS sélectionnera une cartouche à partir du pool commun (pool 0) en fonction des préférences de travail définies.

  • Pour monter une cartouche à partir du pool commun avec un type de média spécifié :

    mount * drive_id media media_type

  • Pour monter une cartouche à partir du pool commun avec un type de média déterminé par les préférences de travail :

    mount * drive_id media *

Définition des cartouches comme permanentes

Les cartouches de travail prennent automatiquement le statut de cartouches de données quand elles sont montées.

La procédure suivante permet de rendre des cartouches permanentes (de leur redonner le statut de cartouches de données) qui ont été définies comme des cartouches de travail par erreur.

Pour rendre des cartouches permanentes :

  1. Utilisez les commandes query pool et query scratch pour afficher la cartouche et les ID pool des cartouches que vous voulez rendre permanentes.

    Pour plus d'informations, voir query pool et query scratch.

  2. Pour rendre permanentes des cartouches sélectionnées, entrez :

    set scratch off 0 vol_id volrange ...

    Où la valeur vol_id ou volrange spécifie les cartouches que vous voulez rendre permanentes et déplacer vers le pool commun (pool 0). Pour plus d'informations, voir set scratch.

Utilisation de la prise en charge des cartouches éjectées et absentes

La prise en charge des cartouches absentes dans ACSLS marque les cartouches introuvables dans la bibliothèque comme étant absentes, au lieu de les supprimer. Si ces cartouches sont trouvées ultérieurement dans la bibliothèque, ACSLS leur redonne le statut actif au lieu de les ajouter de nouveau à la base de données. La réactivation préserve le nombre d'accès et les paramètres tels que pool, propriété du contrôle d'accès du volume et verrouillages.

De la même façon, la prise en charge des cartouches éjectées conserve les informations sur les cartouches quand celles-ci sont éjectées. Les cartouches sont réactivées quand elles sont réinsérées.

La prise en charge des volumes absents et éjectés est activé quand la valeur ABSENT_VOLUME_RETENTION_PERIOD est définie sur un nombre de jours autre que zéro. La valeur par défaut est 5 jours.

La prise en charge des cartouches absentes et éjectées a pour autres caractéristiques :

  • L'utilitaire de suppression manuelle de volume (del_vol) qui conserve les volumes comme absent sauf si l'option -d est spécifiée. Si cette option est indiquée, le volume est supprimé sans attendre l'expiration du statut Absent ou Ejecté.

  • ACSLS interroge les bibliothèques SL3000 et SL8500 pour connaître l'emplacement des cartouches perdues.

  • ACSLS améliore la récupération de volume en recherchant les volumes introuvables dans les emplacements attendus de la bibliothèque. ACSLS effectue une recherche de tous les emplacements enregistrés au lieu de supprimer automatiquement le volume.

  • Les clients peuvent indiquer, au moyen des paramètres de configuration ENABLE_STATUS_VOLUME_ABSENT et ENABLE_STATUS_VOLUME_MISSING s'ils souhaitent que les statuts des volumes absents, éjectés ou manquants soient signalés via ACSAPI.

  • L'utilitaire volrpt avec l'option -i indiquera les enregistrements de volume ayant un statut absent ou éjecté. Par défaut, volrpt ne signale pas les volumes absents ou éjectés.

Cartouches absentes, éjectées ou manquantes

ACSLS indique trois statuts de cartouche (volume) :

  • missing

    Impossible de localiser la cartouche dans la bibliothèque et impossible d'effectuer une recherche dans au moins un des emplacements enregistrés de la cartouche car le LSM est hors ligne ou qu'un lecteur ne communique pas. Les informations relatives à la cartouche sont conservées.

  • absent

    Impossible de localiser la cartouche dans la bibliothèque. Tous les emplacements enregistrés pour la cartouche ont été consultés et la cartouche ne se trouve dans aucun d'entre eux. Les informations relatives à la cartouche sont conservées. Si la cartouche est trouvée ou réinsérée dans la bibliothèque (avant l'expiration de la période de conservation), elle est réactivée.

  • ejected

    La cartouche a été éjectée. Les informations sur la cartouche sont conservées et si la cartouche est trouvée ou réinsérée (avant l'expiration de la période de conservation), elle est réactivée.

Indication des statuts de cartouche (volume)

ACSLS ne signale pas les cartouches (volumes) ayant le statut "manquant", "absent" ou "éjecté" de la même façon, selon qu'il répond aux commandes ACSLS ou aux demandes ACSAPI.

Les informations affichées en réponse aux commandes ACSLS identifient une cartouche comme manquante, absente ou éjectée.

En revanche, les informations de statut qu'ACSLS affiche en réponse aux demandes ACSAPI sont gérées par les variables dynamiques ACSLS suivantes :

  1. missing

    • Si la variable dynamique ACSLS ENABLE_STATUS_VOLUME_MISSING a pour valeur TRUE, ACSLS indique : STATUS_VOLUME_MISSING.

    • Si la variable dynamique ACSLS ENABLE_STATUS_VOLUME_MISSING a pour valeur FALSE, ACSLS indique : STATUS_VOLUME_IN_TRANSIT.

  2. absent

    • Si la variable dynamique ACSLS ENABLE_STATUS_VOLUME_ABSENT a pour valeur TRUE, ACSLS indique : STATUS_VOLUME_ABSENT

    • Si la variable dynamique ACSLS ENABLE_STATUS_VOLUME_ABSENT a pour valeur FALSE, ACSLS traite le volume comme s'il avait été supprimé de la base de données ACSLS et indique : STATUS_VOLUME_NOT_IN_LIBRARY.

  3. ejected

    • Si la variable dynamique ACSLS ENABLE_STATUS_VOLUME_EJECTED a pour valeur TRUE, ACSLS indique : STATUS_VOLUME_EJECTED

    • Si la variable dynamique ACSLS ENABLE_STATUS_VOLUME_EJECTED a pour valeur FALSE, ACSLS traite le volume comme s'il avait été supprimé de la base de données ACSLS et indique : STATUS_VOLUME_NOT_IN_LIBRARY.

Variable dynamique ABSENT_VOLUME_RETENTION_PERIOD

La variable dynamique ABSENT_VOLUME_RETENTION_PERIOD contrôle la durée de conservation des volumes absents et éjectés dans la base de données ACSLS et spécifie le nombre de jours de conservation. Il existe deux valeurs spéciales :

  • La valeur 0 (zéro) jour spécifie que les volumes sont supprimés et ne seront pas marqués comme absents ou éjectés. (C'est le comportement dans les versions ACSLS antérieures à ACSLS 6.1.)

  • La valeur 999 jours spécifie que les volumes absents et éjectés sont conservés pour toujours dans la base de données.

Cartridge Recovery

Cartridge Recovery (acscr) est un processus ACSLS interne qui est appelé pour résoudre les incohérences quand le contenu réel d'une cellule de stockage ou d'un lecteur de bande ne correspond pas aux informations enregistrées dans la base de données ACSLS. Pour ce faire :

  • Il laisse la bibliothèque examiner la cellule d'accueil du volume et, si possible, le lecteur. Puis, il met à jour la base de données ACSLS avec les résultats.

  • Il laisse ACSLS (avec les bibliothèques SL3000 et SL8500) récupérer une cartouche en demandant à la bibliothèque où la cartouche est située, et utilise la réponse de la bibliothèque pour mettre à jour la base de données ACSLS.

Si Cartridge Recovery détecte une incohérence, telle qu'une cartouche enregistrée dans un autre emplacement, il crée une autre demande de récupération et l'ajoute à sa file d'attente de demandes. (ceci est appelé une "cascade".)

D'autres processus transmettent des demandes à Cartridge Recovery quand ils détectent une divergence entre la base de données ACSLS et le contenu réel de la bibliothèque. Cartridge Recovery devient alors l'emplacement central où les cartouches sont marquées comme manquantes, modifiées en absentes et réactivées. Ainsi, ce qui apparaît être le comportement de nombreux autres commandes et utilitaires ACSLS est en réalité effectué par Cartridge Recovery quand il met à jour la base de données en correspondance avec les informations signalées par la bibliothèque.

Quand d'autres processus transmettent des demandes de récupération à Cartridge Recovery, vous pouvez :

  1. Poursuivre et laisser Cartridge Recovery continuer de manière asynchrone (Cartridge Recovery s'exécute indépendamment).

  2. Si vous avez besoin d'une cartouche spécifique qui est perdue, attendez que Cartridge Recovery termine de traiter cette demande de récupération et indique ce qu'il a trouvé.

Cartouches manquantes

Une cartouche est marquée comme manquante quand :

  • Cartridge Recovery ne parvient pas à la trouver dans la bibliothèque.

  • Il ne peut pas examiner tous les emplacements enregistrés pour une cartouche (cellule d'accueil et lecteur, si la cartouche a un emplacement de lecteur enregistré).

Par exemple, quand Cartridge Recovery ne peut pas examiner la cellule d'accueil dans un LSM ou un lecteur hors ligne, et quand il ne trouve pas la cartouche dans d'autres emplacements, il la marque comme manquante.

Cartridge Recovery conserve l'emplacement d'accueil de la cartouche sauf s'il trouve une autre cartouche dans cet emplacement d'accueil. Dans ce cas, il marque la cartouche comme "sans accueil" avec le signe moins un (-1) dans le champ home_lsm.

Si Cartridge Recovery trouve une cartouche qui était manquante, il fait passer le statut de celle-ci à home (accueil) ou in drive (dans le lecteur) dans la base de données, selon l'emplacement dans lequel il a trouvé la cartouche manquante.

  • Si la cartouche est trouvée dans une cellule autre que sa cellule d'accueil enregistrée, Cartridge Recovery vérifie la cellule d'accueil pour voir s'il a trouvé une cartouche en double.

  • Si la cartouche n'est pas dans sa cellule d'accueil enregistrée, Cartridge Recovery enregistre la cellule dans laquelle elle a été trouvée comme sa nouvelle cellule d'accueil.

  • Si la nouvelle cartouche est un double, Cartridge Recovery le consigne dans le journal des événements. La cartouche en double n'est pas éjectée.

  • Si Cartridge Recovery trouve une cartouche "sans accueil" dans un lecteur, il ne lui affecte pas une nouvelle cellule d'accueil. Quand la cartouche est démontée, le processus de démontage affecte une nouvelle cellule d'accueil.

Cartouches absentes et éjectées

Cette section présente les cartouches absentes et éjectées.

Cartouches introuvables

Quand Cartridge Recovery peut examiner tous les emplacements enregistrés et ne parvient pas à trouver une cartouche :

  1. Si la valeur ABSENT_CARTRIDGE_RETENTION_PERIOD est égale à 0, Cartridge Recovery :

    • Supprime l'enregistrement de la cartouche de la base de données.

    • Marque l'enregistrement de cellule dans la base de données pour la cellule qui était la cellule d'accueil de la cartouche comme étant "vide".

  2. Si la valeur ABSENT_CARTRIDGE_RETENTION_PERIOD est supérieure à 0, Cartridge Recovery :

    • Fait passer le statut de l'enregistrement de cartouche dans la base de données à "absente" si la cartouche n'a pas déjà été marquée comme absente ou éjectée.

    • Enregistre la cartouche comme "sans accueil" (avec le signe moins un dans le champ home_lsm).

    • Marque l'enregistrement de cellule dans la base de données pour la cellule qui était la cellule d'accueil précédente de la cartouche comme étant "vide".

Cartouches trouvées

Si Cartridge Recovery trouve une cartouche éjectée ou absente, il la réactive.

Si la cartouche éjectée ou absente est trouvée dans une cellule de stockage, celle-ci-devient sa cellule d'accueil et Cartridge Recovery fait passer le statut de la cartouche à "accueil" dans la base de données.

Si la cartouche est trouvée dans un lecteur, ACSLS affecte une nouvelle cellule d'accueil quand la cartouche est démontée.

Utilisation de l'utilitaire de suppression manuelle de volume

L'utilitaire de suppression manuelle de volumedel_vol, vous permet d'accéder à un volume qui se trouve dans un LSM hors ligne indisponible. Si vous retirez manuellement la cartouche du LSM et que vous tentez de la réinsérer dans un autre LSM, ACSLS émettra un message de volume en double et n'insérera pas la cartouche. A l'aide de l'utilitaire del_vol, vous pouvez d'abord supprimer le volume de la base de données, puis le retirer manuellement du LSM hors ligne et le réinsérer dans un LSM en ligne.

L'utilitaire del_vol conserve désormais les volumes comme étant absents avec la possibilité de supprimer le volume. Le volume peut être supprimé sans attendre l'expiration d'un statut Absent ou Ejecté.

Remarque :

Pour retirer une cartouche d'un LSM en ligne, lancez une commande eject pour la cartouche. Si la cartouche n'est pas réellement dans le LSM, vous pouvez exécuter del_vol avec l'option -f (forcer). ACSLS et la base de données doivent être en bon état de fonctionnement pour que vous puissiez lancer cet utilitaire. N'exécutez pas del_vol si le système est en phase de récupération ; les résultats sont imprévisibles.

Pour plus d'informations sur cet utilitaire, voir del_vol.

Pour supprimer une cartouche à l'aide de l'utilitaire del_vol :

  1. Connectez-vous en tant qu'utilisateur acsss.

  2. Supprimez la cartouche :

    del_vol vol_id

Identification des cartouches expirées

Quand les cartouches de bande dépassent leur durée de vie, le média peut présenter des signes d'usure au niveau des pièces mécaniques ou du passe. Dans ce cas, il est conseillé de migrer les données qu'elles contiennent vers de nouvelles cartouches et de mettre les anciennes au rebut. Vous éviterez ainsi les risques de défaillance de composant mécanique ou d'illisibilité des données.

L'âge chronologique d'une cartouche et son utilisation sont différents. Certaines cartouches 9840 peuvent être utilisées pendant dix ans mais leur mode d'utilisation n'est pas le même. Certaines sont utilisées au quotidien tandis que d'autres sont utilisées à des fins d'archivage et font rarement l'objet d'un accès. Il est essentiel d'identifier les cartouches qui ont dépassé leur durée de vie.

Pour identifier les cartouches qui doivent être mises au rebut, vous devez déterminer leur utilisation. L'utilisation d'une cartouche est enregistrée dans son répertoire et avant qu'une cartouche soit démontée, le lecteur met à jour ce répertoire.

Pour les cartouches des bibliothèques contrôlées par ACSLS :

  • Pour certaines bibliothèques gérées par ACSLS, l'utilisation est affichée sous forme de pourcentage de "durée de garantie" et de "durée de vie".

  • Pour les bibliothèques et versions précédentes d'ACSLS, la valeur access_count d'ACSLS peut être affichée avec la commande display et l'utilitaire volrpt.

Pourcentages de durée de vie des cartouches

Pour les bibliothèques et les lecteurs StorageTek exécutant le dernier microprogramme, le lecteur de bande indique la "fin de la durée de garantie" et les "pourcentages de durée de vie" à la bibliothèque quand la cartouche est démontée. La bibliothèque indique ensuite ces informations à ACSLS. ACSLS enregistre ces informations dans sa base de données, et vous pouvez les consulter en exécutant la commande display volume d'ACSLS. Voir Utilisation des options de commande display.

Exemple : pour afficher toutes les cartouches T9840, avec ACS, LSM, média et informations end_of_life, triées par durée de vie :

display volume * -media STK1R -f acs lsm media end_of_life warranty_life -s end_of_life

Ces informations sont spécifiquement signalées à ACSLS pour les bibliothèques et lecteurs suivants :

Bibliothèques :

  • SL3000

  • SL8500 (avec le microprogramme 4.10)

Lecteurs de bande :

  • Tous les lecteurs de bande T10000, avec le microprogramme 1.38

  • T9840A, T9840C et T9840D (tous les lecteurs de bande T9840 à l'exception du T9840B) – avec le microprogramme 1.42

  • Lecteurs de bande T9940A et T9940B, avec le microprogramme 1.42

Nombres d'accès

Dans la plupart des cas, les rapports de durée de vie des cartouches ne sont pas disponibles. Dans ces cas, la valeur access_count d'ACSLS représente la meilleure information disponible. La base de données ACSLS enregistre le nombre de fois où les volumes ont été sélectionnés ou ont fait l'objet d'un accès. Ces informations peuvent être utilisées pour estimer le nombre de fois où ils ont été montés, si la cartouche est restée dans un groupe de bibliothèques connectées (dans un ACS).

Ces informations sont collectées, quel que soit le type de bibliothèque, et sont donc conservées pour les bibliothèques 9310, 4410 et 9360 ainsi que SL8500 et SL3000. ACSLS enregistre ces informations depuis des décennies, de sorte que si vous utilisez des versions antérieures, vous disposez toujours de ces informations. Toutefois, ces données présentent des limites. Une des plus importantes est quand une cartouche est insérée dans une bibliothèque, ce nombre est défini sur zéro (0).

Les informations sur les volumes sont conservées pour la période de conservation que vous avez définie, de sorte que les nombres sont préservés quand une cartouche est éjectée d'un ACS et réinsérée dans le même ACS ou dans un autre pendant la période de conservation. La période de conservation par défaut est de cinq jours. Toutefois, si un volume est éjecté d'une bibliothèque et reste hors site pendant un délai dépassant la période de conservation des informations de volume, ces dernières sont supprimées de la base de données ACSLS.

Pour les cartouches qui sont restées dans une seule bibliothèque, ces nombres d'accès ACSLS s'avèrent très utiles. Pour une cartouche T9840, si la valeur access_count est supérieure à 11 000, la cartouche en question approche de la fin de sa durée de vie, si elle ne l'a pas déjà dépassé. Les cartouches T10000 ont une valeur de durée de vie de 16 000 montages.

Comme ACSLS fournit des outils vous permettant de préserver et de migrer vos informations de base de données quand vous installez de nouvelles versions d'ACSLS, ces informations peuvent remonter à plus de dix ans. En l'absence de données sur la cartouche, il s'agit de la seule option.

Détails du nombre de montages des cartouches ACSLS

Le champ ACSLS est appelé access_count. Ce champ affiche le nombre de :

  • Montages (les démontages ne sont pas comptés)

  • Insertions et éjections (les insertions et éjections sont souvent rares)

  • Déplacements (bien que la commande move utilisant cmd_proc soit rarement utilisée et ne soit pas disponible pour les clients ACSAPI).

La valeur access_count représente le nombre de fois où la cartouche a été montée. ACSLS conserve les informations de volume éjecté pendant la période de rétention, soit ABSENT_VOLUME_RETENTION_PERIOD (la valeur par défaut est de 5 jours). Quand les cartouches sont déplacées entre des ACS et envoyées hors site puis ramenées sur site, ACSLS se rappelle du nombre d'accès, autrement dit de la valeur access_count.

Vous pouvez afficher la valeur access_count comme suit :

  • A l'aide de la commande display d'ACSLS.

    Pour voir toutes les cartouches de données 9840, triées par nombre d'accès en fonction de leur type de média, ACS, et LSM :

    display volume * -media STK1R -s access_count -f media access_count acs lsm

  • A l'aide de l'utilitaire volrpt.

    volrpt peut faire l'objet d'un tri par utilisation (access_count), et ne peut inclure que des champs sélectionnés. Par exemple, un rapport volrpt personnalisé comportant les valeurs vol_id, media type, access_count, et location peut être généré en sortie vers un fichier plat pour un traitement ultérieur par un script.

Seuils de garantie et de durée de vie des cartouches

Les seuils de garantie et de durée de vie sont présentés dans le tableau ci-dessous :

Tableau 9-6 Seuils de durée de vie

Seuil Montages

Garantie 9x40 (T9840 et T9940)

10 000

Durée de vie 9x40

11 000

Garantie T10000

15 000

Durée de vie T10000

16 000


Déplacement des cartouches dont l'accès est le moins récent depuis des LSM actifs

Quand ACSLS démonte une cartouche d'un lecteur de bande, il tente d'éviter les PTP en transférant les cartouches en mode float provenant d'autres LSM vers une nouvelle cellule d'accueil dans le même LSM que le lecteur de bande.

Par exemple, si une cartouche est montée depuis la bibliothèque 3 SL8500, rail 2 (LSM 9) vers un lecteur de la bibliothèque 1, rail 4 (LSM 3), deux PTP horizontaux et un PTP d'ascenseur sont requis. Quand ACSLS démonte la cartouche, il tente de trouver une nouvelle cellule d'accueil dans le LSM 4 pour éviter tout PTP lors du démontage.

Problème :

Il est impossible de transférer des cartouches en mode float vers un LSM s'il n'y a aucune cellule de stockage (non affectée) libre dans le LSM. En l'absence de cellule libre dans le LSM du lecteur de bande, ACSLS tente toujours de démonter la cartouche pour le LSM le plus proche du lecteur, ce qui nécessite au moins un PTP.

Solution :

Identifiez les cartouches qui n'ont pas fait l'objet d'un accès depuis longtemps et retirez-les des LSM pleins afin d'offrir des cellules vides pour le transfert en mode float des cartouches lors d'un démontage.

Dans les informations qu'ACSLS enregistre sur les cartouches, la valeur access_date est mise à jour à chaque fois qu'une cartouche est montée, démontée, insérée ou déplacée. La valeur access_date permet d'identifier les cartouches qui ne sont pas actives.

L'ensemble de ce processus est sécurisé, car vous déplacez uniquement des volumes dans le même ACS et que vous n'effectuez aucune opération qui pourrait empêcher les montages futurs de ces cartouches, telle que l'éjection ou la modification de leur statut.

Pour identifier et déplacer les cartouches les moins récemment utilisées, suivez la procédure ci-dessous :

  • Identifiez les LSM dont le nombre de cellules libres n'est pas suffisant et ceux avec des cellules vides.

  • Sélectionnez les cartouches d'un LSM en fonction de la date d'accès la plus récente.

  • Déplacez les cartouches des LSM pleins vers des LSM ayant des cellules vides.

Identifier les LSM dont le nombre de cellules libres n'est pas suffisant et ceux ayant des cellules vides

A l'aide de cmd_proc:

query lsm all

La colonne Free Cell Count (nombre de cellules libres) vous permet d'identifier à la fois les LSM qui n'ont pas ou peu de cellules libres et les LSM qui ont des cellules vides vers lesquelles vous pouvez déplacer des cartouches inactives.

Exemple :

ACSSA> query lsm all 
2011-08-29 18:15:45        LSM Status 
Identifier  State  Free Cell  Audit  Mount  Dismount   Enter   Eject 
                   Count      C/P    C/P     C/P       C/P     C/P 
1,0        online   1         0/0    3/0     3/0       0/0     0/0 
1,1        online   1         0/0    4/0     5/0       0/0     0/0 
1,2        online   1         0/0    3/0     3/0       0/0     0/0 
1,3        online   0         0/0    4/0     5/0       0/0     0/0 
1,4        online   388       0/0   11/0     1/0       0/0     0/0 
1,5        online   162       0/0    4/0     5/0       0/0     0/0 
1,6        online   552       0,0    7/0     2/0       0/0     0/0 
1,7        online   601       0/0    5/0     3/0       0/0     0/0 

Vérifier les cartouches d'un LSM en fonction de la date d'accès

Vous devez maintenant identifier les cartouches inactives que vous pouvez déplacer vers d'autres LSM dans l'ACS.

S'assurer que la date d'accès est indiquée pour un tri aisé

Assurez-vous que la date d'accès est indiquée de manière à faciliter le tri. Le format des dates est contrôlé par la variable dynamique TIME_FORMAT.

  • Utilisez le format par défaut : TIME_FORMAT=%Y-%m-%d %H:%M:%S afin que les cartouches puissent être facilement triées par date d'accès. A l'invite de la commande UNIX, entrez :

    dv_config -p TIME_FORMAT 
    

    Entrez ? à l'invite de variable pour afficher l'aide.

  • Si vous avez apporté des modifications, mettez à jour la variable dynamique dans la mémoire partagée :

    dv_config -u 
    

Consulter la distribution des dernières dates d'accès des cartouches dans un LSM

Pour chaque LSM sans un nombre de cellules libres suffisant, répertoriez les cartouches triées par dernière date d'accès. Vous avez besoin d'un rapport volrpt personnalisé qui sélectionne uniquement les valeurs VOLID et access_date.

Pour obtenir des détails complets, consultez l'en-tête du commentaire dans :

$ACS_HOME/data/external/volrpt/owner_id.volrpt  

Les champs sur une ligne sont field_name, field_length et delimiter_length (espaces après le champ).

Dans l'exemple suivant, deux lignes sont actives. La ligne VOLUME_IDs comporte probablement 6 caractères. Pour la ligne ACCESS_DATE, seule la date vous intéresse, pas l'heure.

VOLUME_ID        6     2 
ACCESS_DATE     10     2 

Pour créer le rapport :

  1. Saisissez : $cd ACS_HOME/data/external/volrpt.

  2. Copiez owner_id.volrpt et enregistrez-le dans un fichier, tel que access_date.volrpt

    Voir Création d'un journal de statistiques sur les volumes.

  3. Utilisez un éditeur de texte pour modifier la ligne ACCESS_DATE.

  4. Créez une liste triée des cartouches pour un LSM.

    volrpt -l <lsm_id> -d -f access_date.volrpt | sort -k 2,2 -0 vols_sorted_lsm_##

    Où access_date.volrpt est le nom du rapport personnalisé et ## est le numéro du LSM.

    Consultez le fichier vols_sorted_lsm_## pour voir la distribution des dernières dates d'accès de chaque LSM.

Déplacer les cartouches des LSM pleins vers des LSM ayant des cellules vides

Vous devez maintenant créer des listes de cartouches à déplacer et les déplacer vers des LSM ayant de l'espace libre.

Créer des listes des cartouches à déplacer

  1. Ouvrez le fichier contenant la liste des cartouches triées par date d'accès et retirez la date d'accès afin de ne garder que la liste des cartouches.

    cat vols_sorted_LSM_## | cut –d” ” –f1 > vols_LSM_##_tmp

  2. Ouvrez chaque fichier vols_LSM_## et sélectionnez les 100 (ou un nombre de votre choix) premières cartouches à déplacer.

    head -100 vols_LSM_##_tmp > vols_LSM_##

    Vous pouvez combiner les deux opérations ci-dessus :

    cat vols_sorted_LSM_## | cut –d” ” –f1 | head -100 > vols_LSM_##

Déplacer les cartouches vers un LSM contenant de l'espace libre

Pour chaque LSM à partir duquel vous déplacez des cartouches, choisissez un LSM de destination comportant de l'espace libre pour les cartouches.

  1. Utilisez l'utilitaire moving.sh pour déplacer les cartouches vers un nouveau LSM, spécifié par
    –t <lsm_id> (exemple : –t 0,8).

    moving.sh -f vols_LSM_## -t <lsm_id>

  2. Lancez l'utilitaire moving.sh pour chaque LSM.

    Si votre bibliothèque est occupée, il est conseillé de ne lancer qu'un ou deux utilitaires moving.sh à la fois.

Chargement manuel de cartouches dans les lecteurs d'un LSM désactivé

Si votre LSM tombe en panne et que vous devez le mettre hors ligne, il est possible de charger manuellement les cartouches dans les lecteurs de la bibliothèque si le chemin d'accès aux données est encore opérationnel.

Pour charger manuellement des cartouches dans les lecteurs d'un LSM désactivé :

  1. Ouvrez la porte du LSM.

  2. Notez les étiquettes des cartouches qui sont déjà dans les lecteurs et retirez les cartouches. Vous aurez à les replacer à la fin de la procédure.

  3. Chargez les lecteurs avec les cartouches qui serviront à la lecture ou l'écriture de données.

    Répétez cette étape autant de fois que nécessaire jusqu'à ce que le LSM soit réparé et passez à l'étape 4.

    Mise en garde :

    Dans cette étape, vous pouvez retirer les cartouches des cellules de la bibliothèque et les charger dans les lecteurs. Notez les emplacements de ces cartouches et veillez à replacer les cartouches dans ces emplacements à l'étape 4.
  4. Une fois le LSM réparé, retirez toutes les cartouches des lecteurs et remplacez-les par les cartouches d'origine que vous avez notées dans l'étape 2

  5. Fermez la porte du LSM, refaites passer le LSM en ligne et reprenez les opérations normales.