Ce livre énumère les messages du journal d'événements triés par ordre numérique Le numéro de message est le numéro qui apparaît au début de la deuxième ligne du message visible dans le journal des événements. Dans ce livre, le numéro de message est suivi par le texte du message qui est la dernière ligne qui s'affiche dans le journal des événements. Pour une description du message complet qui s'affiche dans le journal des événements, voir « Format pour les messages ».
Chaque description de message dans ce livre contient les informations suivantes :
le numéro et le texte du message ;
une explication sur le message ;
une description des éventuelles variables qui apparaissent dans le message ;
toute action nécessaire pour répondre au message.
Toutes les entrées du journal des évènement présentent un format cohérent. Chaque entrée contient un préfixe d'une ligne, suivi d'informations sur le module, et deux lignes ou plus de texte du message.
La première ligne du message contient trois éléments :
mm-dd-yy hh:mm:ss représente la date et l'heure de l'entrée.
component_name est une abréviation pour le composant provenant du serveur de bibliothèque. Par exemple, ACSLM, ACSSA, CSI, serveur de stockage, etc.
nn est l'ID de requête, placée entre parenthèses. Cet ID est généré par l'ACSLM lorsqu'il reçoit une demande valide. Vous pouvez saisir une commande de demande de requête afin de vérifier l'état de la demande spécifiée par l'ID de demande.
La deuxième ligne et les lignes suivantes contiennent les informations suivantes :
message_number est le numéro du message.
La classification est une classification du message par une lettre. Les classifications sont les suivantes :
N : aucune classification
I : information seulement
W : avertissement
E : erreur
mod_id, mod_ver, etmod_line indiquent respectivement le nom de fichier du module ACSLS qui a généré le message, la version du module et le numéro de ligne du module. Ces identifiants sont inclus afin d'aider le personne d'Oracle à isoler la cause du problème. Ils ne sont pas destinés à être utilisés par les administrateurs système ou les utilisateurs de la bibliothèque.
function est la fonction du composant qui a généré le message. Les messages d'erreur (E) incluent la fonction. Les messages d'information (I) omettent en général la fonction. (Voir la ligne trois du format générique pour toutes les entrées, affichée sur la page précédente.)
Le message text est le message en lui-même. Le message peut être un texte d'une ligne ou plus.
Les clients Oracle qui ont souscrit un contrat de soutien ont accès au soutien en ligne au moyen de My Oracle Support. Pour plus d'informations, visitez le site http://www.oracle.com/support/contact.html
ou le site http://www.oracle.com/accessibility/support.html
si vous êtes malentendant.
Utilisez ces sites Internet pour ouvrir une demande d'intervention et signaler un problème, ou bien poser une question.
Pour commencer, enregistrez le contexte dans lequel le problème survient, ou sur lequel vous avez une question. Préparez les informations suivantes :
Version et niveau de maintenance du serveur ACSLS en cours d'exécution
Plate-forme matérielle
Niveau de release du système d'exploitation (OS)
Bibliothèque(s) qu'ACSLS prend en charge
L'activité du serveur ACSLS au moment où le problème s'est produit
Au cours de l'appel de maintenance, Oracle Support peut vous demande d'envoyer l'intégralité des journaux de diagnostic et d'autres informations relatives au diagnostic pour analyse. Toutes ces données peuvent être collectées à l'aide d'une seule commande :
get_diags
Remarque :
Vous devez être connecté en tant qu'utilisateur root pour pouvoir exécuter get_diags.Lorsque cet utilitaire a collecté toutes les informations, il vous invite à envoyer les données par e-mail ou à les rendre disponibles pour un transfert manuel.
Si vous choisissez d'envoyer par e-mail les données directement à partir de la machine ACSLS, assurez-vous que la communication par e-mail est possible entre votre machine ACSLS et Internet. Votre entreprise dispose peut-être d'un pare-feu qui empêche l'envoi d'e-mail directement à partir de la machine cible. Dans ce cas, vous pouvez envoyer les informations par-email au sein du réseau de l'entreprise puis transmettez les données de diagnostic à Oracle.
Vous pouvez également choisir de transférer les informations manuellement. L'utilitaire get_diags vous indique où trouver les packages tar en attente pour le transfert. Généralement, le chemin d'accès à la zone de stockage des données de diagnostic est /export/backup/diag/acsss
.
message text.
Explication : une erreur est survenue et est décrite dans la variable de texte de message.
Variable : la variablemessage text
décrit l'erreur.
Réponse utilisateur : Résolvez la situation ayant provoqué l'erreur. Si vous avez besoin d'aide, collectez les informations requises et les informations ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle. Ce message d'erreur peut indiquer qu'un volume a été perdu. Pour plus d'informations, voir « Recovering Errant (Lost) Volumes » dans la section « Troubleshooting » du guide de l'administrateur ACSLS.
état inattendu =
status
Explication : une fonction ACSLS a reçu un code d'état inattendu de la part d'une autre fonction ACSLS.
Variable : la variable status
est le code échangé entre les fonctions.
Réponse utilisateur : Si l'erreur se produit à nouveau, collectez les informations requises et les informations ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
LSM
lsm_id
: porte d'accès fermée
.
Explication : la LMU a envoyé un message à ACSLS qui indique que la porte d'accès au LSM était fermée.
Variable : la variable lsm_id
est le LSM dont la porte d'accès est fermée.
Réponse utilisateur : Aucune.
LSM
lsm_id
: porte d'accès ouverte
.
Explication : la LMU a envoyé un message à ACSLS qui indique que la porte d'accès au LSM était ouverte.
Variable : lsm_id
est le LSM dont la porte d'accès est ouverte.
Réponse utilisateur : Aucune.
Identificateur ACS
acs_id
Invalid.
Explication : l'identificateur ou la variable du ACS présente un format incorrect ou une valeur non valide.
Variable : acs_id
est l'identificateur de ACS qui n'est pas valide.
Réponse utilisateur : Saisissez le format correct. Voir « Component Types and Identifiers » dans la section « General Command Syntax » dans le chapitre « Command Reference » guide de l'administrateur ACSLS pour trouver le bon format de l'identificateur ACS.
Identificateur LSM
lsm_id
non valide.
Explication : l'identificateur ou la variable du LSM présente un format incorrect ou une valeur non valide.
Variable : lsm_id
est l'identificateur de LSM qui n'est pas valide.
Réponse utilisateur : Saisissez le format correct (voir « Component Types and Identifiers » dans le chapitre « General Command Syntax » dans le chapitre « Command Reference » du guide de l'administrateur ACSLS) et la valeur d'identificateur valide.
status
de sortie non valide
renvoyé par PID
process-id
.
Explication : l'état de sortie renvoyé pour l'ID de processus (PID) n'a pas été jugé valide.
Variable:
status
est l'état de sortie renvoyé par l'ID de processus.
process-id
est la valeur de l'ID de processus.
Réponse utilisateur : Collectez les informations requises et les informations ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
LMU READY reçu pour l'identificateur d'ACS
acs_id.
Explication : une LMU a été mise en ligne.
Variable : acs_id
est l'identificateur de l'ACS auquel la LMU est connectée.
Réponse utilisateur : Aucune.
LSM NOT READY reçu pour l'ID de LSM
lsm_id
.
Explication : le LSM a été mis hors ligne.
Variable : lsm_id
est l'identificateur du LSM qui a été mis hors ligne.
Réponse utilisateur : Aucune.
LSM READY reçu pour l'identificateur de LSM
lsm_id
.
Explication : Le LSM a été mis en ligne.
Variable : lsm_id
est l'identificateur du LSM qui a été mis en ligne.
Réponse utilisateur : Aucune.
PORT OFFLINE reçu pour l'ID de PORT
port_id
.
Explication : un port entre le système serveur et la LMU a été mis hors ligne.
Variable : port_id
est l'identificateur du port qui a été mis hors ligne.
Réponse utilisateur : Aucune.
Cellule
cell_id
- enregistrement trop long par un autre processus
Explication : Un enregistrement de cellule dans la base de données a été réservé par un autre processus, et l'audit ne peut pas y accéder après le nombre approprié de tentatives et de dépassements de délai. L'audit continue en passant à la cellule suivante. Cette erreur indique que le système est actuellement soumis à un trafic important.
Variable : cell_id
est l'identificateur de l'enregistrement de cellule.
Réponse utilisateur :
exécutez une demande query request all
pour voir s'il existe des demandes actives pour la cellule. Voir le chapitre « Command Reference » dans le guide de l'utilisateur d'ACSLS pour plus d'informations sur l'exécution de commandes.
Si aucune demande n'est active, envoyez une demande d'audit pour le sous-panneau qui contient la cellule concernée. Voir le chapitre « Command Reference ».
Si le problème persiste, cela signifie qu'une défaillance de logiciel a eu lieu, et le serveur de bibliothèque doit être redémarré. Voir le chapitre « Command Reference ».
Cellule
cell_id
- Absence de cellule
absente
Explication : Le robot du LSM ne parvient pas à localiser une cellule de stockage dans le LSM. Causes possibles : une cible en forme de L a été supprimée de la cellule, ou bien le transporteur de la cellule s'est détaché de la paroi du LSM. Il s'agit d'une erreur de configuration de la bibliothèque qui provoque l'arrêt du serveur de bibliothèque.
Variable : cell_id
est l'emplacement de la cellule absente.
Réponse utilisateur : Une fois l'erreur corrigée et le serveur de bibliothèque relancé, exécutez une nouvelle fois l'audit.
Panneau
panel_id
- Audit du panneau terminé
.
Explication : pour les audits de l'ACS, du LSM ou du serveur, ce message est consigné dans le journal des événements pour chaque panneau qui a été contrôlé par l'audit.
Variable : panel_id
est l'emplacement du panneau qui a été contrôlé par l'audit.
Réponse utilisateur : Aucune.
Cellule
cell_id
-
routine_name
a renvoyé un état inattendu
=
status_code
Explication : pendant l'inspection d'une seule cellule pendant un audit, un état inattendu a été renvoyé d'une routine appelée. L'audit arrête d'inspecter cette cellule.
Variable:
cell_id
est la cellule inspectée.
routine_name
est la routine qui examine les informations relatives à la cellule.
status_code
est le code d'état inattendue qui a été renvoyé. Voir le chapitre Codes d'état pour connaître la signification de cet état.
Réponse utilisateur : Exécutez un audit de sous-panneau de cette cellule uniquement, ou examinez la cellule à l'aide de SLConsole. Contactez le support technique Oracle si nécessaire.
Cartouche
vol_id
trouvée à l'emplacement
cell_id
.
Explication : une cartouche de bande non répertoriée dans la base de données a été trouvée dans l'ACS. La cartouche est ajoutée à la base de données.
Variable:
vol_id
est l'étiquette externe de la cartouche de bande.
cell_id
est l'emplacement de stockage de la cellule où la cartouche a été trouvée.
Réponse utilisateur : Aucune.
Cartouche
vol_id
, nouvel emplacement
cell_id
Explication : une cartouche de bande ne se trouve pas à l'emplacement défini par la base de données. La cartouche n'est pas déplacée dans l'ACS. Au lieu de cela, la base de données est mise à jour afin de refléter le nouvel emplacement de stockage.
Variable:
vol_id
est l'étiquette externe de la cartouche de bande.
cell_id
est l'emplacement de stockage de cellule attribué à la cartouche.
Réponse utilisateur : Aucune.
Cartouche
vol_id
non trouvé.
Explication : une cartouche de bande répertoriée dans la base de données n'a pas été trouvée dans l'ACS. La cartouche a été retirée de la base de données.
Variable : vol_id
est l'étiquette externe de la cartouche de bande.
Réponse utilisateur : Aucune.
Demande de saisie automatique inattendue reçue : rejetée
Explication : le CAP s'est fermé à un moment où la file des demandes était vide. Il n'y a pas de demande correspondante à laquelle la fermeture du CAP devrait être associé. La fermeture du CAP est ignorée.
Réponse utilisateur : Examinez les messages associés dans le journal des évènements afin d'essayer de déterminer la cause possible de cet état.
Echec de la vérification de la configuration de l'ACS
acs_id
.
Explication : la configuration de l'ACS dans la base de données du serveur de bibliothèque ne concorde pas avec la configuration définie dans la LMU. Le processus de récupération s'arrête.
Variable : acs_id
est l'identificateur unique de l'ACS.
Réponse utilisateur : Une fois le processus de récupération terminé, réexécutez le programme acsss_config
du serveur de bibliothèque pour redéfinir la configuration de la bibliothèque dans la base de données.
Unité
drive_id
: échec de la vérification de la configuration
Explication : le processus de récupération n'est pas parvenu à vérifier la configuration de l'unité dans la base de données par rapport à la configuration définie dans la LMU. Cette situation peut être due au fait que le LSM est hors ligne, ou parce qu'il existe une réelle discordance de configuration.
Variable : drive_id
est l'identificateur unique de l'unité.
Réponse utilisateur : Envoyez une demande query lsm
afin d'afficher l'état du LSM. S'il est en ligne, vous devez exécuter le programme acsss_config
pour redéfinir la configuration dans la base de données du serveur de bibliothèque. Ensuite :
Vérifiez si l'unité présente des problèmes.
Dans l'affirmative, résolvez-les.
Basculez l'unité et le LSM en ligne.
Si le problème persiste, ou si l'unité est neuve ou a été retirée, exécutez acsss_config
. Voir le chapitre « Configuring your Library Hardware » dans le guide de l'administrateur ACSLS pour plus d'informations sur les procédures de reconfiguration d'ACSLS.
LSM
lsm_id
: échec de la vérification de la configuration
.
Explication : la configuration du LSM dans la base de données ne concorde pas avec la configuration définie dans la LMU. Le processus de récupération s'arrête. Ce message est suivi d'un message d'échec de la récupération du système serveur.
Variable : lsm_id
est le LSM dont la configuration ne concorde pas avec celle définie dans la LMU.
Réponse utilisateur : Vérifiez les entrées précédentes du journal des événements pour obtenir plus d'informations sur l'échec. Exécutez l'action recommandée pour le ou les messages d'erreur associés.
ACS
acs_id
: aucun port en ligne : marqué hors lignes
.
Explication : le système serveur ne peut communiquer avec aucun port pour l'ACS spécifié. La récupération va continuer, mais l'ACS et ses LSM seront marqués comme étant hors ligne dans la base de données.
Variable : acs_id
est l'ACS qui a été mis à jour.
Réponse utilisateur : Une fois la récupération terminée, effectuez ce qui suit :
Basculez le port vers l'état en ligne.
Est-ce que cela résout le problème ?
Oui : basculez l'ACS vers l'état en ligne. Action terminée.
Non. Suivez les étapes restantes de cette procédure.
Identifiez et corrigez les problèmes sur le port. Parmi les différentes situations, vérifiez les suivantes :
La LMU est arrêtée.
Un câble manque, ou une connexion n'est pas bonne.
Le port n'est pas le bon.
Basculez le port vers l'état en ligne.
Basculez le ou le ACS associés vers l'état en ligne.
Remarque :
Si vous avez plusieurs ACS, répétez les étapes ci-dessus pour chaque ACS supplémentaire.Pas de port du serveur en ligne.
Explication : le système serveur ne peut communiquer avec aucun ACS. La récupération continue, mais tous les ACS et leurs LSM sont indiqués comme étant hors ligne.
Réponse utilisateur : Pour basculer un ACS en ligne, au moins un port de communication menant à l'ACS doit être en ligne. Une fois la récupération terminée, effectuez ce qui suit :
Envoyez des demandes de basculement en ligne au(x) port(s) approprié(s).
Basculez tous les ACS associés en ligne.
Port
port_id
: échec du basculement en ligne : marqué hors ligne
.
Explication : Le système serveur ne peut pas communiquer avec un ACS via un port. Ce port est indiqué comme étant hors ligne dans la base de données.
Variable : port_id
est le port qui ne bascule pas en ligne.
Réponse utilisateur : Vérifiez la ligne de communication entre le système serveur et la LMU. Si la ligne est intacte, envoyez une demande vary online
pour le port impliqué.
Cell
cell_id
: status
de cellule corrigé en
status
Explication : l'état de l'enregistrement d'une cellule a été mis à jour sur la base du traitement d'ACSLS.
Variable:
cell_id
est la cellule qui a justement été mise à jour.
status
indique le nouvel état de la cellule.
Réponse utilisateur : Aucune. Il s'agit d'une simple notification.
Unité
drive_id
: status
d'unité corrigé en
status
Explication : l'état de l'enregistrement d'une unité a été mis à jour sur la base du traitement d'ACSLS.
Variable:
drive_id
est l'unité qui a justement été mise à jour.
status
indique le nouvel état de l'unité.
Réponse utilisateur : Aucune. Il s'agit d'une simple notification.
Volume
vol_id
: status
de volume corrigé en
status.
Explication : l'état de l'enregistrement d'un volume a été mis à jour sur la base du traitement d'ACSLS.
Variable:
vol_id
est le volume qui a justement été mise à jour.
status
indique le nouvel état du volume.
Réponse utilisateur : Aucune. Il s'agit d'une simple notification.
LSM
lsm_id
: échec du matériel à basculer en ligne/hors ligne : marqué hors ligne
Explication : une demande de basculer un LSM hors ligne a été traitée jusqu'au bout, mais le LSM n'est pas passé hors ligne.
Variable: lsm_id
est le LSM de la demande.
Réponse utilisateur : Exécutez le diagnostic de bibliothèque pour tenter d'isoler la cause du problème (voir le manuel de maintenance de matériel approprié pour les instructions). Collectez les informations requises et les informations ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
LSM
lsm_id
est plien ; impossible de récupérer
vol_id
du volume qui sera supprimé
.
Explication : ACSLS a trouvé ce volume dans la zone de cellules ou dans la cellule en transit ou dans une cellule PCP pendant la récupération d'un LSM. Il a tenté de récupérer le volume en le déplaçant vers une nouvelle cellule dans ce LSM. Toutefois, le volume n'a pas pu être récupéré car le LSM était plein. Le volume a été marqué comme ayant été supprimé dans la base de données.
Variable:
lsm_id
identifie le LSM en cours de récupération.
vol_id
identifie le volume supprimé.
Réponse utilisateur :
Ejectez un volume du LSM.
Mettez le LSM hors ligne puis à nouveau en ligne pour récupérer le volume.
Composant component_id
: écrasé par une autre demande de basculement
.
Explication : le composant spécifié n'a pas basculé dans l'état spécifié par que la demande a été écrasée par une autre demande de basculement.
Variable:
component
est le composant de bibliothèque (par exemple ACS).
component_id
est l'identificateur du composant de bibliothèque.
Réponse utilisateur : Aucune. Si souhaité, renvoyez la demande vary
.
Fichier
file
: opération
échouée en \"%s\" (n° erreur =
error_no
).
Explication : une opération exécutée sur un fichier du journal des événements a échoué.
Variable:
file
est le fichier sur lequel l'opération a échoué.
operation
est l'opération qui a échoué.
error_no
est le numéro d'erreur du système associé au problème de l'opération du fichier.
Réponse utilisateur : Collectez les informations requises et les informations ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Volume
vol_id
: type de volume corrigé de
media_type1
en
cartouche
media_type2
.
Explication : un audit d'ACSLS a détecté un volume avec un type de média incorrect. L'audit a mis à jour la base de données de l'ACSLS avec le type de média de volume correct.
Variable:
vol_id
est l'ID du volume.
media_type1
est le type de média du volume incorrect.
media_type2
est le type de média du volume corrigé.
Réponse utilisateur : Aucune.
surr_main (PID
#####
): création du socket SURROGATE échouée sur "
#####
"
.
Explication : la routine de substitution principale a tenté de créer un socket (à l'aide de l'appel système socket()
) afin d'écouter les demandes provenant de la passerelle de la gestion de la bibliothèque. Chaque processus de substitution en cours d'exécution dispose de son socket unique. En réponse, le système utilise acsss_daemon
pour interrompre de façon anormale la substitution IPC et redémarrer ACSLS automatiquement (jusqu'à 10 fois).
Variable : #####
est l'ID du processus de la substitution qui tente de créer un socket.
Réponse utilisateur :
recherchez les erreurs associées pouvant indiquer pourquoi l'appel socket()
a échoué.
Arrêtez le système ACSLS à l'aide de la commande kill.acsss
, puis arrêter les éventuels processus ACSLS « zombies » (via la commande ps | grep acs
).
Redémarrez ACSLS. Il peut être nécessaire de réinitialiser l'hôte ACSLS pour libérer les sockets bloqués.
Si le problème persiste, vérifiez si les limites du système UNIX sont dépassées au niveau des sockets, des descripteurs de fichier ou de toutes autres ressources du réseau.
Si le problème persiste, collectez les informations requises et les informations ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Volume
vol_id
: volume verrouillé supprimé, le verrou était
lock_id.
Explication : un volume avec un identificateur de verrou différent de zéro a été supprimé.
Variable:
vol_id
est l'identification du volume.
lock_id
est l'identificateur du verrou.
Réponse utilisateur : Aucune.
Dépassement de temps dans l'attente de message
Explication : un processus a transféré une demande interne à un autre processus. Le dernier n'a pas répondu dans le délai d'attente fixé.
Réponse utilisateur : examinez les messages associés dans le journal des évènements afin d'essayer de déterminer la cause possible de cet état.
surr_main (PID
#####
): la variable d'environnement SURROGATE_QUEUE_AGE n'est pas définie ou a une valeur nulle : arrêt en cours.
Explication : la routine de substitution principale n'a pas réussi à obtenir la variable d'environnement dynamique SURROGATE_QUEUE_AGE
, ou bien la variable n'est pas définie correctement. La substitution IPC s'arrête.
Variable : #####
est l'ID du processus de la substitution générant l'erreur.
Réponse utilisateur : Définissez la valeur de la variable SURROGATE_QUEUE_AGE
à l'aide du programme acsss_config
.
surr_main (PID
#####
): la variable d'environnement SURROGATE_TIMEOUT n'est pas définie ou a une valeur nulle : arrêt en cours.
Explication : la routine de substitution principale n'a pas réussi à obtenir la variable d'environnement dynamique SURROGATE_TIMEOUT
, ou bien la variable n'est pas définie correctement. La substitution IPC s'arrête.
Variable : #####
est l'ID du processus de la substitution générant l'erreur.
Réponse utilisateur : Définissez la valeur de la variable SURROGATE_TIMEOUT
à l'aide du programme acsss_config
.
surr_main (PID
#####
): la variable d'environnement SURROGATE_PORT n'est pas définie ou a une valeur nulle : arrêt en cours.
Explication : la routine de substitution principale n'a pas réussi à obtenir la variable d'environnement dynamique SURROGATE_PORT
, ou bien la variable n'est pas définie correctement. La substitution IPC s'arrête.
Variable : #####
est l'ID du processus de la substitution générant l'erreur.
Réponse utilisateur : Définissez la valeur de la variable SURROGATE_PORT
à l'aide du programme acsss_config
.
Etat
status
de catalogue ACSLH inattendu détecté
.
Explication : après une demande de catalogue envoyée par un composant ACSLS, une réponse a été reçue mais contenait un code d'état auquel le composant demandant ne s'attendait pas.
Variable: status
est le code d'état spécifique.
Réponse utilisateur : Aucune. Voir le journal des événements pour des informations supplémentaires.
Message inattendu détecteur, l'identificateur de l'IPC est
ipc_id
Explication : un réponse orpheline est renvoyée d'un processus vers un autre, et elle ne correspond à aucune demande en attente.
Variable : ipc_id
est l'identificateur affecté à ce message.
Réponse utilisateur : Examinez les messages associés dans le journal des évènements afin d'essayer de déterminer la cause possible de cet état.
Etat
status
inattendu détecté
.
Explication : une fonction ACSLS a reçu un code d'état inattendu de la part d'une autre fonction ACSLS.
Variable : status
est le code échangé entre les fonctions.
Réponse utilisateur : Collectez les informations requises et les informations ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Volume
vol_id
Type de média inconnu détecté
.
Explication : pendant le processus de récupération de cartouche, une cartouche portant une étiquette lisible a été découverte pour laquelle aucun enregistrement de volume n'a été enregistré dans la base de données. Au cours de l'ajout d'un enregistrement de volume, une tentative de détermination du type de volume a été faite sur la base du type de média. Cette tentative a échoué car le type de média était inconnu.
Variable : vol_id
est l'identificateur du volume spécifique de la cartouche.
Réponse utilisateur : Aucune.
Suppression du fichier
file
: échouée en raison de
cause of failure
.
Explication : une opération exécutée sur un fichier du journal des événements a échoué.
Variable:
file
est le nom du fichier de journal d'événements.
cause of failure
est la cause de l'échec de l'opération.
Réponse utilisateur : Collectez les informations requises et les informations ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Version
version
de paquet non prise en charge détectée : rejetée
.
Explication : le CSI de l'ACSLS a détecté une version de paquet non pris en charge sur une demande.
Variable : version
est la version du paquet non pris en charge.
Réponse utilisateur : Mettez à jour l'application cliente pour pouvoir utiliser une version de paquet prise en charge, ou bien collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Volume
vol_id
: Trouvé(e) dans
cell/CAP/drive/recovery
cell_id/CAP_id/drive_id/cell
ajouté(e).
Explication : ce message est envoyé lorsqu'une bande incorrectement placée est retrouvée dans la bibliothèque lors d'un basculement d'état ou d'un traitement CAP.
Variable:
vol_id
est l'identificateur du volume qui a été trouvé.
cell/CAP/drive/recovery
est le type d'emplacement où le volume a été trouvé.
cell_id/CAP_id/drive_id/cell
est l'identificateur de l'emplacement où le volume a été trouvé. Dans le cas d'un volume trouvé dans la zone de cellules (récupération), seul le mot cell
est inclus, pas cell_id
.
Réponse utilisateur : Aucune.
Cartouche mal placée détectée ;
le volume
vol_id
ne peut pas être restauré et sera supprimé
.
Explication : ACSLS a trouvé ce volume dans la zone de cellules/cellule en transit ou dans une cellule PCP pendant la récupération d'un LSM. Il a tenté de récupérer le volume en le déplaçant vers une nouvelle cellule dans ce LSM. Toutefois, le déplacement a échoué car la cellule de destination contenait une cartouche. Le volume n'a pas été récupéré et est marqué comme supprimé dans la base de données.
Variable: vol_id
identifie le volume supprimé.
Réponse utilisateur :
Vérifiez que le problème ne provient pas d'une seule cartouche incorrectement placée.
Si ce n'est pas le cas, procédez à un audit du LSM afin de mettre à jour la base de données ACSLS et de la faire correspondre au contenu réel de la bibliothèque.
Mettez le LSM hors ligne puis à nouveau en ligne pour récupérer le volume.
Volume
vol_id
: la nouvelle cellule initiale est la cellule
cell_id
.
Explication : lors du contrôle d'une cellule de stockage, la récupération de la cartouche a trouvé une cartouche qui semblait mal placée. La cellule initiale enregistrée pour cette cartouche a été contrôlée et il a été constaté qu'elle était soit vide, soit remplie par une autre cartouche.
Variable:
vol_id
est l'identificateur du volume spécifique de la cartouche.
cell_id
est la cellule dans laquelle la cartouche a été trouvée.
Réponse utilisateur : Aucune. L'enregistrement de volume pour cette cartouche est mis à jour pour refléter le nouvel emplacement de la cellule initiale.
Audit démarré.
Explication : l'audit a commencé.
Réponse utilisateur : Aucune.
calling_routine:id_type
indentifier called_routine()
en état inattendu =
status_code
.
Explication : une routine d'audit a reçu un état d'échec en cours de la part d'une routine appelée. La routine appelante s'arrête avec un état d'échec en cours.
Variable:
calling_routine
est la routine d'appel.
id_type
est le type d'identificateur (par exemple : lsm, cap, panel, subpanel).
identifier
est l'identificateur du composant.
called_routine
est la routine appelée qui a renvoyé le code d'état d'échec en cours.
status_code
est le code d'état d'échec en cours qui a été renvoyé. Voir le chapitre Codes d'état pour connaître la signification de cet état.
Réponse utilisateur : Les messages survenus plus tôt peuvent expliquer l'origine de cet échec. Contactez le support technique Oracle si nécessaire.
Etat inattendu de Cartridge Recovery () = STATUS_LIBRARY_NOT_AVAILABLE
Explication : lors du contrôle des cellules de stockage, Cartridge Recovery n'a pas pu contrôler un LSM qui était inactif.
Réponse utilisateur : Aucune.
audit completed not all cartridges were ejected, messages lost status =
audit_completion_status.
Explication : un processus d'audit déclenché a envoyé un message incomplet ou inintelligible au processus d'audit parent. Par conséquent, certaines cartouches déplacées ne seront peut-être pas éjectées.
Variable : audit_completion_status
est l'état de l'audit une fois terminée.
Réponse utilisateur : Pour répondre à ce message, effectuez les points suivants :
Vérifiez les entrées précédentes dans le journal des événements pour déterminer pourquoi la ou les mesages ont été perdus.
Si le statut audit_completion_status
est Audit annulé
ou Echec audit
, l'audit doit être à nouveau exécuté.
Si l'audit se termine une nouvelle fois par un échec, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Audit terminé.
Explication : l'audit s'est terminé avec succès.
Réponse utilisateur : Aucune.
audit cancelled not all cartridges were ejected, messages lost status =
audit_completion_status.
Explication : un processus d'audit déclenché a envoyé un message incomplet ou inintelligible au processus d'audit parent. Par conséquent, certaines cartouches déplacées ne seront peut-être pas éjectées.
Variable : audit_completion_status
est l'état de l'audit une fois terminée.
Réponse utilisateur :
Vérifiez les entrées précédentes dans le journal des événements pour déterminer pourquoi la ou les mesages ont été perdus.
Si le statut audit_completion_status
est Audit annulé
ou Echec audit
, l'audit doit être à nouveau exécuté.
Si l'audit se termine une nouvelle fois par un échec, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Si audit_completion_status
est Audit terminé
, aucune action n'est requise vu que l'audit s'est alors terminé avec succès.
Audit annulé.
Explication : L'audit en cours a été annulé. La base de données peut présenter des différences ou des cartouches déplacées n'ont peut-être pas été éjectées.
Réponse utilisateur : Aucune.
Echec de l'audit, toutes les cartouches n'ont pas été éjectées, état des messages perdus =
audit_completion_status.
Explication : un processus d'audit déclenché a envoyé un message incomplet ou inintelligible au processus d'audit parent. Par conséquent, certaines cartouches déplacées ne seront peut-être pas éjectées.
Variable: audit_completion_status
est l'état renvoyé par l'audit.
Réponse utilisateur : Pour répondre à ce message, effectuez les points suivants :
Vérifiez les entrées précédentes dans le journal des événements pour déterminer pourquoi la ou les mesages ont été perdus.
Si le statut audit_completion_status
est Audit annulé
ou Echec audit
, l'audit doit être à nouveau exécuté.
Si l'audit se termine une nouvelle fois par un échec, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Si audit_completion_status
est Audit terminé
, aucune action n'est requise vu que l'audit s'est alors terminé avec succès.
Echec de l'audit.
Explication : l'audit en cours a été interrompu en raison d'une situation d'erreur. La description de l'erreur est affichée dans la zone de commande. La base de données peut présenter des différences ou des cartouches déplacées n'ont peut-être pas été éjectées.
Réponse utilisateur : Vérifiez les entrées précédentes dans le journal des événements pour déterminer la cause de l'échec. Exécutez l'action recommandée pour le ou les messages associés. Une fois ceci effectué, exécutez une nouvelle fois l'audit.
Echec de l'audit, toutes les cartouches n'ont pas été éjectées, état =
status
Explication : un audit ACSLS a été interrompu (par exemple par une commande inactive de force ou par un défaillance matérielle).
Variable : status
décrit l'événement qui a interrompu l'audit.
Réponse utilisateur : Exécutez une nouvelle fois l'audit.
Taille de demande de verrou incorrecte.Req =
string1
, Exp =
number1
, Rec =
number2.
Explication : la taille de la demande de verrou envoyée ne correspond pas au nombre d'octets attendu.
Variable:
string1
est le type actuel de la demande de verrou.
number1
est le nombre d'octets attendu pour la demande de verrou actuelle.
number2
est le nombre d'octets réel de la demande de verrou actuelle.
Réponse utilisateur : Exécutez une nouvelle fois la demande de verrou avec les informations correctes dans la demande.
Initiation démarrée,
acsss_version
.
Explication : l'initiation du serveur de bibliothèque a commencé.
Variable : acsss_version
est le numéro de version d'ACSLS.
Réponse utilisateur : Aucune.
Initiation terminée (serveur de bibliothèque).
Explication : initiation du produit terminée avec succès.
Réponse utilisateur : Aucune.
attente() renvoie un PID non valide
PID
Explication : le PID
renvoyé par l'attente n'est pas le PID attendu.
Variable : PID
est l'ID de processus renvoyé par wait()
.
Réponse utilisateur : Redémarrez ACSLS si nécessaire. Si le redémarrage d'ACSLS échoue après trois tentatives, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
état de sortie
(status_code
), status
, reçu de process_name
Explication : le démon du serveur de bibliothèque a reçu un état de sortie inattendu de la part d'un processus du serveur de bibliothèque.
Variable:
status_code
est le code d'état du serveur de bibliothèque qui a été généré en raison de la sortie.
status
est l'état de sortie numérique provenant du processus.
process_name
est le processus du serveur de bibliothèque.
Réponse utilisateur : Si l'erreur a lieu à un autre moment que l'arrêt d'ACSLS ou lors d'une commande inactive de force, vérifiez les points suivants :
Le traitement continue, pas d'autres erreurs.
Aucune action. Message d'information uniquement.
Le traitement continue mais la même erreur continue pendant plusieurs jours, semaines ou mois.
Collectez les données ACSLS pertinentes Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Le traitement ne continue pas.
Collectez les données ACSLS pertinentes Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
signal
(signal_num
) terminé
process_name.
Explication : un processus d'ACSLS a été arrêté à cause du signal spécifié. ACSLS va soit redémarrer le processus, soit l'arrêter, en fonction du processus qui s'est arrêté. Ce message n'est fourni qu'à titre d'information s'il a été reçu à l'arrêt d'ACSLS.
Variable:
signal_num
est le numéro du signal reçu qui a arrêté le processus.
process_name
est le processus du serveur de bibliothèque qui s'est arrêté.
Réponse utilisateur : Redémarrez ACSLS si nécessaire. Si le redémarrage d'ACSLS échoue après trois tentatives, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Arrêt invoqué,
termination_status.
Explication : l'arrêt du serveur de bibliothèque a commencé.
Variable : termination_status
est le code d'état du serveur de bibliothèque qui indique la raison de l'arrêt.
Réponse utilisateur : exécutez l'action recommandée pour letermination_status
approprié :
Si termination_status
estSTATUS_TERMINATED
, aucune action n'est nécessaire, puisque cela indique un arrêt du logiciel invoqué manuellement par l'utilisateur acsss
.
Si termination_status
est STATUS_DATABASE_ERROR
, appliquez la procédure suivante :
Essayez de redémarrer le serveur de bibliothèque avec le fichier de commande rc.acsss
.
Vous serez peut-être invité à saisir le mot de passe de l'utilisateur acsss
. Si vous êtes un utilisateur acsss
ou root
, cette invitation n'apparaît pas.
Le serveur de bibliothèque a-t-il redémarré correctement ?
Oui : passez à l'étape 3.
Non : passez à l'étape 4.
Exécutez l'utilisateur de récupération de base de données, rdb.acsss
(en tant qu'utilisateur acsss
).
Les commandes rdb.acsss
vous invite à saisir une bande. Saisissez la bande de la sauvegarde la plus récente dont vous disposez car cet utilitaire écrase les données de votre base de données existante. (Si vous n'avez pas de bande de sauvegarde actuelle, saisissez Control+c
pour quitter cette procédure).
Quand rdb.acsss
s'est terminé correctement, essayez de redémarrer le logiciel du serveur de bibliothèque avec l'utilitaire rc.acsss
.
Effectuez un audit afin de rapprocher la base de données du contenu physique de la bibliothèque.
Si aucune des étapes ci-dessus ne réussit, collectez les données ACSLS pertinentes.
Si termination_status
est STATUS_CONFIGURATION_
ERROR
, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle. Il ajuste la configuration de la LMU pour la faire concorder avec la configuration physique de la bibliothèque. Une fois ceci fait, exécutez à nouveau le programme de configuration du serveur de bibliothèque pour redéfinir la configuration de bibliothèque dans la base de données.
Si termination_status
est STATUS_RECOVERY_FAILED
, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
attente échouée, ret =
wait_return_code
, n° erreur =
error_no
.
Explication : l'appel wait()
du système UNIX a échoué.
Variable:
wait_return_code
est le code renvoyé par l'attente.
error_no
est le numéro d'erreur du système.
Réponse utilisateur : Redémarrez ACSLS si nécessaire. Si le redémarrage d'ACSLS échoue après trois tentatives, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
process_name
redémarré
, pid
process_id
.
Explication un processus de serveur de bibliothèque a été redémarré automatiquement.
Variable:
process_name
est le processus de serveur de bibliothèque qui a été arrêté.
process_id
est l'identificateur du processus de serveur de bibliothèque.
Réponse utilisateur : Si ce message réapparaît pendant plusieurs jours, semaines ou mois, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Etiquette
cell_id
illisible.
Explication : le robot n'a pas pu déchiffrer l'étiquette externe du volume.
Variable: cell_id
est l'emplacement de la cellule de stockage où réside le volume.
Réponse utilisateur : Ejectez le volume et examinez l'étiquette. Si vous ne pouvez pas déterminer le volume qui doit être détecté, soumettez la commande suivante :
sql.sh "select volid from volumetable where acs=v and lsm=w and panel=x and row=y and column=z."
Dans cet exemple v, w, x, y et z sont les valeurs qui correspondent à acs, lsm, panel (panneau), row (ligne) et column (colonne).
Si cette erreur se produit fréquemment avec des étiquettes correctes, contactez votre technique de maintenance du service client (CSE) pour qu'il inspecte le système optique du robot.
Emplacement de destination plein :
cell_id
/drive_id
Explication : la cellule de stockage vers laquelle une cartouche allait être démontée est pleine, bien que la base de données indique qu'elle est vide. Le robot va retenter de la démonter jusqu'à ce qu'il trouve une cellule disponible. Cette erreur est très probablement due au fait qu'une personne a saisi le LSM et déplacé une cartouche manuellement.
Variable:
cell_id
est l'emplacement de la cellule de stockage indiqué dans la base de données.
drive_id
est l'identificateur du lecteur de bande.
Réponse utilisateur : Il est recommandé d'effectuer un audit sur le LSM pour rapprocher la base de données du contenu physique du LSM.
Emplacement source vide :
cell_id
Explication : une cartouche marquée pour éjection n'a pas été trouvé dans sa cellule de stockage lorsque le robot est venu pour la déplacer vers le CAP. L'audit s'arrête. Cette est très probablement due à une défaillance matérielle dans le robot.
Variable : cell_id
est l'identificateur de la cellule dans laquelle la cartouche marquée pour éjection aurait dû se trouver.
Réponse utilisateur : Vérifiez les entrées précédentes dans le journal des événements pour obtenir plus d'informations sur l'échec. Utilisez la procédure de saisie de LSM correcte et vérifiez si les bras du robot contiennent des cartouches en transit. Retirez toutes les cartouches éventuelles qui s'y trouvent. Répétez l'audit après avoir rebasculé le LSM en ligne.
Unité
drive_id
: aucune cartouche de nettoyage disponible
Explication: l'unité spécifiée requiert un nettoyage, mais il n'y a pas de cartouche de nettoyage disponible. Le montage commence.
Variable : drive_id
est l'identificateur du lecteur de bande.
Réponse utilisateur : Ajoutez plus de cartouches de nettoyage en vous assurant qu'elles sont compatibles avec le type d'unité. Voir « Defining Cleaning Cartridges » dans la section « Cleaning Transports » du chapitre « Cartridge Management » du guide de l'administrateur ACSLS pour les informations sur l'ajout de cartouches de nettoyage.
mc_mo_error: échec du nettoyage. Unité
drive_id
Explication : l'opération de montage impliquant une cartouche de nettoyage a échoué.
Variable : drive_id
est l'identificateur de l'unité qui demande l'opération de nettoyage.
Réponse utilisateur : Examinez les messages d'erreur associés dans le journal des événements afin de déterminer la cause de l'échec.
Cartouche de nettoyage
vol_id
: Limite d'utilisation dépassée
Explication : lors du nettoyage d'un lecteur de bande, une cartouche de nettoyage a dépassé sa capacité d'utilisation maximale nominale. La cartouche de nettoyage ne peut plus être sélectionnée pour le nettoyage automatique.
Variable : vol_id
est l'identificateur de la cartouche de nettoyage.
Réponse utilisateur : Ejectez la cartouche de nettoyage.
Emplacement source vide :
cell_id
Explication : le robot de LSM n'a pas pu trouver la cartouche de bande à l'emplacement spécifié dans la base de données. La demande échoue.
Variable : cell_id
est l'emplacement de la cellule de stockage indiqué dans la base de données.
Réponse utilisateur : Cette erreur est très probablement due au fait qu'une personne a saisi le LSM et déplacé une cartouche manuellement. Il est recommandé d'effectuer un audit sur le LSM pour rapprocher la base de données du contenu physique du LSM.
Etiquette de la cartouche
cell_id
, illisible
Explication : le robot de LSM n'a pas pu lire l'étiquette de la cartouche trouvée dans l'unité spécifique. La demande échoue.
Variable : cell_id
est l'emplacement de la cellule de stockage indiqué dans la base de données.
Réponse utilisateur : Ejectez la cartouche. Corrigez le problème de l'étiquette et entrez à nouveau la cartouche.
Enregistrement de volume créé pour
vol_id
Explication : une cellule ou une unité marqué(e) comme étant réservé(e) s'avère contenir une cartouche de bande inexistante dans la base de données. Un enregistrement est créé pour le nouveau volume. Ce message apparaît habituellement conjointement au message de l'unité (drive_id
) lisible, marquée en utilisation.
Variable : vol_id
est l'enregistrement de volume qui a été créé.
Réponse utilisateur : Nous vous recommandons d'effectuer un audit sur le LSM pour rapprocher la base de données du contenu physique du LSM.
Echec de recherche dans la table
m_id: m_id
Explication : une erreur de traitement de message s'est produite pour une demande de montage. Le montage est identifié comme incomplet en raison d'un défaut.
Variable : m_id
est l'ID de la demande de montage.
Réponse utilisateur : Si l'erreur se produit à nouveau, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Volume :
vol_id
est peut-être coincé dans l'unité :
drive_id
Explication : le volume spécifié est coincé dans le support spécifié.
Variable:
vol_id
est le volume coincé.
drive_id
est l'unité qui contient le volume coincé.
Réponse utilisateur : Le volume coincé doit être ôté manuellement de l'unité. Si nécessaire, contactez le support technique Oracle.
Cartouche
vol_id
, nouvel emplacement
cell_id
.
Explication : ce message signale l'enregistrement d'un nouvel emplacement pour la cartouche dans la base de données d'ACSLS.
Variable:
Vol_id
est l'identificateur du volume qui a été déplacé.
cell_id
est le nouvel emplacement du volume déplacé.
Réponse utilisateur : Aucune.
volume
vol_id
pas dans l'unité
drive_id
, supprimé
.
Explication : une unité marquée comme contenant une cartouche de bande s'avère vide. L'enregistrement de volume est supprimé de la base de données.
Variable:
vol_id
est l'enregistrement de volume qui a été supprimé.
drive_id
est le lecteur de bande indiqué par la base de données comme contenant la cartouche.
Réponse utilisateur : Nous vous recommandons d'effectuer un audit sur le LSM pour rapprocher la base de données du contenu physique du LSM.
Paquet inconnu reçu,
commande
command
, identificateur
ipc_id
Explication : ACSSA a reçu un paquet de messages avec un identificateur d'IPC qui n'a pas trouvé dans la file d'attente de la demande. ACSSA ne peut pas traiter le message.
Variable:
command
est l'entrée dans l'en-tête MESSAGE_HEADER.
ipc_id
est l'identificateur attribué à ce message (utilisé pour synchroniser les demandes et les réponses).
Réponse utilisateur : Si ce message apparaît souvent, utilisez la procédure suivante pour arrêter puis redémarrer le logiciel du serveur de bibliothèque dès que vous le pourrez :
A partir d'une fenêtre de Command Processor, envoyez une demande idle
pour placer le serveur de bibliothèque dans un état inactif.
Connectez-vous en tant utilisateur acsss
et arrêtez le serveur de bibliothèque en utilisant l'utilitaire kill.acsss
.
Redémarrez le serveur de bibliothèque à l'aide de l'utilitaire rc.acsss
.
Nombre d'octets cl_ipc_read() < sizeof(REQUEST_HEADER) =
bytes
Explication : une erreur ACSLS interne s'est produite.
Variable : bytes
est le nombre d'octets lus avant l'erreur.
Réponse utilisateur : Si l'erreur se produit à nouveau, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
ipc_read: shared_block_read failed, n° erreur =
error_no
Explication : une erreur ACSLS interne s'est produite.
Variable : error_no
décrit l'erreur.
Réponse utilisateur : Si l'erreur se produit à nouveau, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
cl_ipc_read: accept() failed, n° erreur +
error_no
.
Explication : pendant l'établissement de la communication entre les processus ACSLS, le côté récepteur n'a pas pu accepter une connexion entrante provenant du côté émetteur.
Variable : error_no
est le code d'erreur renvoyé par l'appel du système à accept()
.
Réponse utilisateur : Aucune. D'autres messages dans le journal des événements peuvent signaler une erreur dans la communication entre processus (IPC)Si l'erreur se produit à nouveau, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
cl_ipc_read: invalid byte_count détecté
.
Explication : un paquet qui semble contenir des données non valides a été reçu au cours de la communication entre les processus ACSLS.
Variable : Aucune.
Réponse utilisateur : Aucune. D'autres messages dans le journal des événements peuvent signaler une erreur dans la communication entre processus (IPC) Si l'erreur se produit à nouveau, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Identificateur de
type
type
non valide
.
Explication : l'identificateur de type
présente un format incorrect ou une valeur non valide.
Variable : l'identificateur de type
renvoie à un type d'identificateur non valide utilisé par l'opérateur sur tout le réseau ou ACSLS.
Réponse utilisateur : Saisissez le format correct (voir « Component Types and Identifiers » dans la section « General Command Syntax » du chapitre « Command Reference » dans le guide de l'administrateur ACSLS) et/ou la valeur correcte de l'identificateur.
Nombre de balises non valide dans le fichier=
number1
vs. code=
number2
.
Explication : un nombre incorrect d'entrées a été trouvé dans le fichier de variables dynamique.
Variable:
number1
est le nombre d'entrées trouvé dans le fichier.
number2
est le nombre d'entrées attendu par ACSLS.
Réponse utilisateur :
Connectez-vous en tant qu'utilisateur acsss
.
Exécutez : dv_print > nom de fichier.
Enregistrez le fichier de variables dynamique pour le support technique Oracle.
Collectez les données ACSLS pertinentes Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
cl_ipc_read: read() échoué, n° erreur =
error_no
.
Explication : le côté récepteur n'a pas pu lire correctement l'entrée provenant du côté émetteur pendant la communication entre les processus d'ACSLS.
Variable : error_no
est le code d'erreur renvoyé par l'appel du système à read()
.
Réponse utilisateur : Aucune. D'autres messages dans le journal des événements peuvent signaler une erreur dans la communication entre processus (IPC) Si le problème se produit à nouveau, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Type erreur matériel bibliothèque =
status
.
Explication : ce message indique qu'ACSLS a reçu un code d'état anormal du matériel de bibliothèque.
Variable : status
est le code échangé entre les fonctions.
Réponse utilisateur : Notez le type d'erreur associé au matériel de bibliothèque pour déterminer la cause de ce message.
Dépassement de délai de verrou EXEC SQL : insertion dans la table ACS * valeurs
(acs, partition_id, acs_state acs_desired_state
).
Explication : une tentative d'insérer des enregistrements dans la table a échoué.
Variable:
acs
est l'identificateur de l'ACS.
partition_id
est l'ID de la partition d'ACS.
acs_state
est l'état actuel d'ACS.
acs_desired_state
est l'état que vous souhaitez pour l'ACS.
Réponse utilisateur :
Redémarrez ACSLS.
Si le problème persiste, redémarrez la base de données.
Erreur EXEC SQL lors de l'insertion dans la table ACS * valeurs
(acs, partition_id, acs_state acs_desired_state
).
Explication : une tentative d'insérer des enregistrements dans la table a échoué.
Variable:
acs
est l'identificateur de l'ACS.
partition_id
est l'ID de la partition d'ACS.
acs_state
est l'état actuel d'ACS.
acs_desired_state
est l'état que vous souhaitez pour l'ACS.
Réponse utilisateur :
Redémarrez ACSLS.
Si le problème persiste, redémarrez la base de données.
EXEC SQL ne peut pas supprimer le volume
vol_id
en raison d'une erreur dans la base de données
.
Explication : ACSLS n'a pas pu trouver un volume dans la bibliothèque et a tenté de le marquer comme supprimé, mais l'interface de la base de données d'ACSLS a renvoyé un état inhabituel pour la mise à jour de la table du volume
. La mise à jour de la base de données a échoué.
Variable : vol_id
identifie le volume absent.
Réponse utilisateur :
Arrêtez ACSLS (kill.acsss
).
Arrêtez la base de données (db_command stop
).
Arrêtez tous les processus ACSLS bloqués.
Redémarrez ACSLS (une fois).
Si le problème persiste, vous aurez besoin de l'assistance du support technique pour vérifier que la table volumetable
existe et que l'utilisateur acsss dispose des autorisations appropriées pour la mettre à jour. Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle.) Contactez ensuite le support technique Oracle.
Nombre d'octets
(byte_count
) trop court pour la taille du paquet min.
(min_size
) ignoré
.
Explication : ACSLM a reçu un message trop court depuis un CIS ou l'ACSSA. ACSLM n'a pas essayé d'interpréter le message car il ne contenait pas assez d'informations. Ceci peut être un problème dû au réseau ou au logiciel.
Variable:
byte_count
est le nombre d'octets dans le message.
min_size
est la taille minimale d'un message lisible et valide.
Réponse utilisateur :
Assurez-vous que le problème n'est pas provoqué par le réseau ou par un client ACSAPI.
Si le problème n'est pas un problème de réseau ou de client ACSAPI, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Erreur grave
(status
), fermeture vers ACSSS
.
Explication : ACSLM a rencontré une erreur fatale, par exemple une défaillance de la base de données ou une incohérence dans la configuration de la base de données. ACSLM va immédiatement initier un processus de récupération s'il en est capable. Si la récupération échoue, et si vous déterminez que le problème n'est pas provoqué par votre réseau ou par votre logiciel client ACS API, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle. Si la récupération se termine avec un état de récupération incomplet, vous n'avez pas besoin de nous contacter. Cependant, nous vous recommandons d'auditer les bibliothèques dès que vous le pourrez.
Variable : status
est un message qui indique la nature de la gravité de l'erreur.
Réponse utilisateur : Vérifiez les entrées précédentes dans le journal des événements pour déterminer la cause de l'échec. Exécutez l'action recommandée pour le ou les messages associés.
Echec de la recherche de l'unité
drive_id
Explication : lors de Cartridge Recovery, un enregistrement de volume a été rencontré avec un état qui indiquait une association d'unité (comme une unité, une activité de montage ou démontage). Aucun enregistrement n'a été trouvé dans al base de données pour l'unité qui a été enregistrée dans l'enregistrement de volume
Variable : drive_id
est l'identificateur d'unité spécifique qui a été enregistrée dans l'enregistrement de volume.
Réponse utilisateur : Aucune. Cartridge Recovery continue comme si aucune unité n'avait été enregistrée pour le volume.
Echec de la traduction du message XDR.
Explication : pendant une traduction d'un paquet de données d'une version (paquet 1, 2, 3, ou 4) en une autre version, le traducteur XDR (représentation des données externes) a détecté une erreur.
Variable : Aucune.
Réponse utilisateur :
Réinitialisez le serveur et vérifiez si le problème persiste.
Si oui, contactez le support technique Oracle avec une trace CSI pendant l'échec et le journal d'événements complet pendant le traçage CSI.
Initiation démarrée
.
Explication : l'initiation de CSI a été démarrée.
Variable : Aucune.
Réponse utilisateur : Aucune.
Echec de la création d'une file d'attente de connexion
.
Explication : l'appel vers la fonction de bibliothèque commune cl_qm_init()
or cl_qm_create()
a échoué pendant la tentative de création d'une file d'attente de connexion à l'adresse SSI interne.
Variable : Aucune.
Réponse utilisateur :
A partir d'une fenêtre de Command Processor, envoyez une demande idle pour placer le serveur de bibliothèque dans un état inactif.
Connectez-vous en tant utilisateur acsss
et arrêtez le serveur de bibliothèque en utilisant l'utilitaire kill.acsss
.
Redémarrez le serveur de bibliothèque à l'aide de l'utilitaire rc.acsss
.
Si l'erreur se produit à nouveau, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Echec de la création d'une file d'attente de sortie
.
Explication : CSI n'a pas réussi à créer la file d'attente de sortie du réseau qui est utilisée pour les messages échangés entre CSI et SSI.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Initiation terminée.
Explication : le processus spécifié a terminé les procédures d'initiation.
Variable : Aucune.
Réponse utilisateur : Aucune.
Message non défini détecté : rejeté
.
Explication : CSI a rencontré un message provenant d'ACSLM ou de l'interface réseau (NI) qui ne peut être délivré en raison du format incorrect du message ou d'une défaillance de CSI. Le message est rejeté.
Variable : Aucune.
Réponse utilisateur : Si l'erreur se produit à nouveau, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Impossible de supprimer Q-id
queue_id
, membre
: member_id.
Explication : Le CSI ne peut pas supprimer un message dans la file d'attente interne.
Variable:
queue_id
est l'identificateur de la file d'attente de connexion au CSI.
member_id
est l'identificateur du membre de file d'attente qu'il tente de supprimer.
Réponse utilisateur : Si l'erreur se produit à nouveau, collectez les données ACSLS pertinentes. Voir Collecte d'informations de diagnostic pour le support technique Oracle. Contactez ensuite le support technique Oracle.
Service de communications non valide.
Explication : cette entrée peut indiquer qu'aucune des variables d'environnement pour les deux services de communication disponibles n'a été définie. Ces variables sont CSI_TCP_RPCSERVICE
etCSI_UDP_RPCSERVICE
, qui peuvent être définies via acsss_config
. Voir le chapitre « Configuring your Library Hardware » dans le guide de l'administrateur ACSLS pour plus d'informations sur l'utilisation de acsss_config
. Ce message peut également indiquer qu'une demande reçue de la part de SSI présente des valeurs incorrectes spécifiées dans les parties dépendantes du protocole du CSI_HEADER
.
Variable:
CSI_TCP_RPCSERVICE
est le service de communiation TCP disponible.
CSI_UDP_RPCSERVICE
est le service de communication UDP disponible.
acsss_config
est le programme utilisé pour configurer votre environnement ACSLS
CSI_HEADER
est la variable qui spécifie les protocoles et valeurs CSI.
Réponse utilisateur :
Assurez-vous que votre service de communication a été défini à l'aide de acsss_config
.
Si le problème se reproduit, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Impossible d'envoyer le message : rejeté
Explication : Le CSI ne peut pas communiquer avec un client. Le CSI rejette le message après une tentative appropriée de tentatives avec dépassement de délai.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Impossible d'obtenir l'état de file d'attente n° erreru :
error_no
Q-id
: queue_id
, membre
: member_id
.
Explication : Le CSI ne peut pas obtenir des informations d'état.
Variable:
error_no
est le numéro d'erreur du système.
queue_id
est l'identificateur de la file d'attente de connexion au CSI.
member_id
est l'identificateur du membre de file d'attente pour lequel CSI recherche des informations
d'état.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Nettoyage de file d'attente Q-id:
queue_id
, membre
: member_id
supprimé
.
Explication : CSI a commencé le processus de purge des processus anciens présents dans sa file d'attente de connexion. CSI recherche normalement les processus plus anciens que CSI_CONNECT_AGETIME
et les purge.
Variable:
queue_id
est l'identificateur de la file d'attente de connexion au CSI.
member_id
est l'identificateur du membre de file d'attente qu'il tente de supprimer.
Réponse utilisateur : Aucune.
Impossible de localiser la file d'attente Q-id:
queue_id
, membre
: member_id
Explication : Le CSI ne peut pas trouver un membre spécifique dans une file d'attente interne.
Variable:
queue_id
est l'identificateur de la file d'attente de connexion au CSI.
member_id
est l'identificateur du membre de file d'attente qu'il tente de localiser.
Réponse utilisateur : Aucune action n'est requise si le membre dans la file d'attente est supprimé parce qu'il est plus ancien que la durée d'ancienneté de la file d'attente de connexion (définie par la variable d'environnement CSI_CONNECT_AGETIME
). Si une erreur survient avec que la durée d'ancienneté de la file d'attente de connexion ne se soit écoulée, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Echec de la création de la file d'attente
.
Explication : Le CSI ne peut pas créer sa file d'attente de connexion.
Variable : Aucune.
Réponse utilisateur :
Redémarrez ACSLS.
Si l'erreur survient, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Impossible d'ajouter un membre à la file d'attente Q-id:
queue_id
Explication : le CSI n'a pas pu placer une adresse de retour de client dans sa file d'attente.
Variable :queue_id
est l'identificateur de la file d'attente de connexion du CSI.
Réponse utilisateur : Si l'erreur survient, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Numéro de procédure non valide.
Explication : un programme tente d'utiliser le CSI, mais le programme d'utilise pas l'un des deux numéros de procédure valides. Il s'agit d'une erreur de programmation dans l'application client.
Variable : Aucune.
Réponse utilisateur : Si l'erreur survient, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Type de module non pris en charge
module_type
détecté: rejeté.
Explication : ACSLM a détecté une demande avec un type de module IPC_HEADER
module_type
non défini sur TYPE_CSI
ou TYPE_SA
. ACSLM ne traite que les demandes reçus d'une application client via CSI ou d'un utilisateur via ACSSA.
Variable : module_type
est l'entrée non valide.
Réponse utilisateur : Si l'erreur survient, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Echec de la onnexion client RPC TCP
, rpc_error_msg
n° erreur
= error_no
adresse Internet distante :
Internet_add
, port
: port_id
.
Explication : la connexion TCP tentée n'est pas possible. Il s'agit d'une erreur dans le réseau du système client.
Variable:
rpc_error_msg
est un message d'erreur détaillé généré par le service RPC lui-même. Dans la plupart des cas, ce message est Numéro de programme non enregistré, ce qui indique que soit CSI, soit SSI n'est pas en cours d'exécution.
error_no
est le numéro d'erreur du système.
Internet_add
est l'adresse de la machine client à laquelle la réponse est envoyée.
port_id
est l'identificateur du port.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Echec de la onnexion client RPC_UDP
, rpc_error_msg
, adresse Internet distante :
Internet_add
, port: port
.
Explication : la connexion UDP tentée n'est pas possible.
Variable:
rpc_error_msg
est un message d'erreur détaillé généré par le service RPC lui-même. Dans la plupart des cas, ce message est Numéro de programme non enregistré, ce qui indique que CSI ou SSI n'est pas en cours d'exécution.
internet_add
est l'adresse du client hôte exprimée sous forme d'entier long non signé.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Protocole réseau non valide
Explication : un protocole réseau non pris en charge est passé. Il s'agit d'une erreur de programmation dans le SSI client.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Impossible de répondre au message RPC.
Explication : Le CSI ne peut pas répondre à un message RPC car l'appel à la fonction svc_sendreply()
a échoué. Il s'agit d'une erreur dans le réseau du système client.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Service RPC enregistré précédemment non mappé
.
Explication : CSI a été initié. Il vous signale qu'un numéro RPC précédemment assigné au CSI existe toujours. CSI efface le mappage de ce numéro et svctcp_create()
exécute le mappage sur un nouveau numéro pendant l'initiation.
Variable : Aucune.
Réponse utilisateur : Aucune.
Echec de la création du service RPC TCP.
Explication : l'appel RPC à la fonction svctcp_create()
a échoué.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Impossible d'enregistrer le service
.
Explication : l'appel à la fonction svc_register()
a échoué.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Echec de la création
du service RPC UDP service
.
Explication : l'appel RPC à la fonction svctcp_create()
a échoué.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Echec de l'enregistrement du service RPC UDP service
.
Explication : l'appel à la fonction svc_register
() a échoué.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Arrêt démarré.
Explication : l'arrêt de CSI a été démarré.
Variable : Aucune.
Réponse utilisateur : Aucune.
Arrêt
terminé
.
Explication : l'arrêt de CSI s'est terminé avec succès.
Variable : Aucune.
Réponse utilisateur : Aucune.
Type d'erreur de matériel de bibliothèque = LH_ERR_TRANSPORT_BUSY
drive_id
Explication : l'unité identifiée est occupée.
Variable : drive_id
identifie l'unité occupée.
Réponse utilisateur : Aucune.
Commande non valide.
Explication : CSI a reçu un paquet de SSI avec une commande non reconnue spécifiée dans la portion MESSAGE_HEADER
de l'en-tête CSI_REQUEST_HEADER
.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Type d'emplacement non valide.
Explication : CSI a reçu un paquet de demande de SSI avec un type non reconnu spécifié dans la portion message_data
de la demande.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Type non valide
Explication : CSI a reçu un paquet du NI avec soit un TYPE
non reconnu dans la portion IPC_HEADER
de l'en-tête CSI_REQUEST_HEADER
soit un type IDENTIFIER
non reconnu dans le paquet du message.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Impossible de lire le message provenant d'ACSLM : rejeté
Explication : Le CSI a détecté un message provenant d'ACSLM mais ne peut pas le lire.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Erreur du système d'exploitation
error_no
.
Explication : CSI a rencontré une erreur du système d'exploitation. Ce message indique un problème dans le système d'exploitation lui-même, pas dans CSI ou dans le serveur de bibliothèque.
Variable : error_no
est le numéro d'erreur du système ; reportez-vous à la documentation de votre OS Oracle pour la description.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Paquet dupliqué provenant d'ACSLM détecté : rejeté.
Explication : CSI a reçu un paquet IPC dupliqué. Il élimine automatiquement le paquet dupliqué.
Variable : Aucune.
Réponse utilisateur : Si l'erreur se produit à nouveau, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Taille de paquet insuffisante =
bytes
.
Explication : une erreur ACSLS interne s'est produite.
Variable : bytes
est la taille du paquet.
Réponse utilisateur : Si l'erreur se produit à nouveau, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Ligne
line_number
, paquet inconnu reçu, commande =
command
.
Explication : ACSLM (processus du gestionnaire de bibliothèque) a reçu un paquet IPC inattendu de la part d'un autre processus ACSLS. Ceci se produit habituellement lorsque des commandes sont annulées parce qu'un processus de demande en suspens peut encore envoyer des paquets à ACSLM avant que la commande de demande ne soit totalement nettoyée.
Variable:
line_number
est l'emplacement dans le code ACSLS où l'erreur a été détectée.
command
est le type du paquet de commande ACSLS reçu.
Réponse utilisateur : Aucune.
CAP
cap_id
: insertion réussie
status.
Explication : une insertion a réussi.
Variable:
cap_id
est l'identificateur de CAP.
status
est le code de l'état final de la commande d'insertion.
Réponse utilisateur : Aucune.
Echec de l'initiation de CSI
Explication : l'initiation de CSI a échoué.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Impossible d'envoyer un message à NI:rejeté,
failure_msg
. N° erreur=
error_no
(none
) adresse Internet distante :
Internet_add
port
: port_id
.
Explication : Le mécanisme de communication de NI ne peut pas accepter un message provenant de CSI. Le CSI rejette le message après une tentative appropriée de tentatives avec dépassement de délai.
Variable:
failure_msg
est le texte de message qui identifie la cause de l'échec.
error_no
est le numéro d'erreur du système.
internet_add
est l'adresse du client hôte exprimée sous forme d'entier long non signé.
port_id
est l'identificateur du port.
Réponse utilisateur : Voir la descriptionfailure_msg
correspondante pour l'explication et l'action suggérée. Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Impossible d'envoyer un message à NI:rejeté
status
n° erreur =
error_no
adresse Internet distante :
Internet_add
Port:
port_id
.
Explication : le serveur ACSLS n'a pas pu répondre à un client et son nombre de tentatives d'essai est épuisé. Le paquet de réponse sera rejeté.
Variable:
status
est le code de l'état final de la fonction.
error_no
est le numéro d'erreur du système associé à l'échec (qui peut ne pas être significatif pour l'erreur ACSLS).
Internet_add
est l'adresse de la machine client à laquelle la réponse est envoyée.
port_id
est le port de la machine client à laquelle la réponse est envoyée.
Réponse utilisateur : Si les communication client/serveur et les demandes ne sont pas affectées, aucune action n'est nécessaire. Si ces communications/demandes sont affectées de manière négative, Oracle recommande d'effectuer ce qui suit :
Demandez à vos techniciens réseau de déterminer si c'est le réseau local ou le trafic sur le réseau qui a provoqué le problème.
Si le réseau local n'est pas la cause, contactez le fournisseur de votre logiciel système client pour obtenir de l'aide à déterminer la raison pour laquelle le client n'accepte pas les paquets de réponse provenant du serveur.
Signal inattendu reçu :
signal.
Explication : CSI a reçu un signal qu'il n'attendait pas.
Variable : signal
est la valeur du signal que CSI a reçu.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Suppression de la file d'attente : adresse Internet distante :
Internet_add
port
: port_id
ssi_identifier
: ssid
protocole
: protocol_type
type de connexion
: connection_type
Explication : le serveur ACSLS n'a pas pu répondre à un client et son nombre de tentatives d'essai est épuisé. Le paquet de réponse sera rejeté.
Variable:
internet_add
est l'adresse de la machine client à laquelle la réponse est envoyée.
port_id
est le port de la machine client à laquelle la réponse est envoyée.
ssid
est l'identificateur associé à l'interface réseau côté client.
protocol_type
est le protocole réseau utilisé.
connection_type
est le type de connexion au réseau.
Réponse utilisateur : Si les communication client/serveur et les demandes ne sont pas affectées, aucune action n'est nécessaire. Si ces communications/demandes sont affectées de manière négative, Oracle recommande d'effectuer ce qui suit :
Demandez à vos techniciens réseau de déterminer si c'est le réseau local ou le trafic sur le réseau qui a provoqué le problème.
Si le réseau local n'est pas la cause, contactez le fournisseur de votre logiciel système client pour obtenir de l'aide à déterminer la raison pour laquelle le client n'accepte pas les paquets de réponse provenant du serveur.
Volume
vol_id
absent, cellule initiale était
cell_id
, unité était
drive_id
, impossible examiner l'
emplacement
Explication : Cette cartouche de bande n'a pas été trouvée à l'emplacement prévu par ACSLS mais la cellule initiale ou le lecteur n'a pas pu être examiné pendant le processus de récupération. L'enregistrement de volume restera dans la base de données jusqu'à ce qu'ACSLS puisse examiner tous les emplacements enregistrés pour la cartouche et déterminer qu'il ne s'agit d'aucun de ces emplacements.
Variable:
vol_id
est l'identificateur de volume de la cartouche manquante.
cell_id
est l'emplacement de la cellule de stockage pour cette cartouche enregistré dans la base de données.
drive_id
est le lecteur de bande qui contient la cartouche, enregistré dans la base de données, ou aucun.
Réponse utilisateur : Aucune action n'est requise La cartouche est enregistrée comme étant dans une cellule initiale ou une unité qui ne peut être examinée pour le moment. ACSLS tentera automatiquement de récupérer la cartouche lorsque le LSM passera en ligne ou quand l'unité sera prête et en état de communication avec la bibliothèque. Si ACSLS ne trouve pas la cartouche, le client peut effectuer un audit de l'ACS afin de localiser les volumes perdus.
Volume
vol_id
n'a pas été trouvé et sera supprimé.
Explication : l'enregistrement de volume de cette cartouche de bande est supprimé de la base de données.
Variable : vol_id
est l'identifiant de volume de la cartouche manquante.
Réponse utilisateur : Aucune action n'est requise
Volume
vol_id
supprimé, cellule initiale était
cell_id
, unité était
drive_id
Explication : l'enregistrement de volume de cette cartouche de bande est supprimé de la base de données.
Variable:
vol_id
est l'identificateur de volume de la cartouche manquante.
cell_id
est l'emplacement de la cellule de stockage pour cette cartouche enregistré dans la base de données.
drive_id
est le lecteur de bande qui contient cette cartouche, enregistré dans la base de données, ou aucun.
Réponse utilisateur : Aucune action n'est requise Le client peut effectuer un audit de l'ACS afin de localiser les volumes perdus.
ACS
: acs_id
port
: port_id
erreur de parité
.
Explication : une erreur de parité s'est produite dans la communication entre le serveur ACSLS et la bibliothèque.
Variable:
acs_id
est l'identificateur de l'ACS.
port_id
est l'identificateur du port ACSLS-LMU.
Réponse utilisateur : Aucune. Si ce message survient fréquemment ou affecte négativement l'exécution des demandes de la bibliothèque, vérifiez le branchement du câble ACSLS-LMU.
ACS
: acs_id
port
: port_id
lecture expirée.
Explication : une lecture est arrivée à expiration dans la communication entre le serveur ACSLS et la bibliothèque.
Variable:
acs_id
est l'identificateur de l'ACS.
port_id
est l'identificateur du port ACSLS-LMU.
Réponse utilisateur : Aucune. Si ce message survient fréquemment ou affecte négativement l'exécution des demandes de la bibliothèque, vérifiez le branchement du câble ACSLS-LMU.
ACS
: acs_id
aucune entrée de file d'attente trouvée.
Explication : ce message indique qu'une réponse a été reçue depuis le LMU avec un état d'erreur, mais ACSLS n'a pas pu trouver l'entrée correspondante quand il l'a recherchée dans la file d'attente en cours. La cause réelle ne peut être déterminée ici, mais elle peut être due à une erreur de transmission des données entre le LMU et ACSLS, ou peut-être à un message de retour en double envoyé par la LMU.
Variable : acs_id
est l'identificateur de l'ACS.
Réponse utilisateur : Si le problème se produit à nouveau, vérifiez si les journaux de la LMU affichent des problèmes matériels et si nécessaire, obtenez une trace de la LMU pour aider au diagnostic du problème par le techicien de votre matériel.
ACS
: acs_id
accusé de réception inattendu reçu de la bibliothèque: ignoré
.
Explication : Le gestionnaire de la bibliothèque ACSLS a reçu un accusé de réception inattendu de la part de la bibliothèque. Cet accusé de réception en excédent a été ignoré.
Contexte : quand ACSLS communique avec une bibliothèque via l'interface HLI (Host/Library Interface), chaque transmission doit faire l'objet d'un accusé de réception. Si aucun accusé de réception n'est reçu dans les 10 secondes, ACSLS renvoie cette transmission. Si ACSLS reçoit alors un accusé de réception en retard, celui-ci est ignoré. Les bibliothèques HLI incluent les bibliothèques SL8500 et SL3000.
Variable : acs_id
est l'identificateur de l'ACS.
Réponse utilisateur : Aucune. ACSLS et la bibliothèque renvoient automatiquement les transmissions pour lesquels un accusé de réception n'a pas été reçu dans les temps.
Caractère non valide reçu, ligne =
line_number.
Explication : un paquet de données reçu de la part de la LMU contient un caractère non valide. Les caractères valides sont : A à Z, 0 à 9.
Variable :line_number
est l'emplacement dans le code ACSLS où l'erreur a été détectée.
Réponse utilisateur : Si le problème persiste et si le système ne récupère pas, vérifiez les branchements de câbles entre la LMU et le serveur ACSLS.
ACS:
acs_id
port:
port_id
échec de connexion, ligne =
line_number
Explication : une connexion entre le serveur ACSLS et la LMU n'a pas réussi à établir la communication.
Variable:
acs_id
est l'identificateur de l'ACS.
port_id
est l'identificateur du port ACSLS-LMU.
line_number
est l'emplacement dans le code ACSLS où l'erreur a été détectée.
Réponse utilisateur : Vérifiez le branchement physique et le câble entre le port spécifié sur le serveur ACSLS et la LMU.
Erreur Rp : Co_4400:Vwrite: ACS
acs_id
: pas encore de connexion, ligne =
line_nbr.
Explication : un processus de demande d'ACSLS a tenté d'envoyer une demande à la bibliothèque alors qu'ACSLS ne disposait pas de connexion active avec la bibliothèque.
Variable:
acs_id
identifie la bibliothèque (ACS) à laquelle ACSLS a tenté d'envoyer la demande.
line_nbr
identifie la ligne du code source qui a émis le message.
Réponse utilisateur : Avant d'envoyer les demandes à la bibliothèque, rétablissez la communication entre ACSLS et la bibliothèque :
assurez-vous que la bibliothèque est prête.
L'état souhaité pour les deux port(s) et ACS doit être « en ligne ». S'ils ne sont pas en ligne, basculez-les en ligne.
Résolvez tous les problèmes de communication de réseau entre ACSLS et la bibliothèque.
ACS:
acs_id
port:
port_id
réinitialisation du port, ligne =
line_number.
Explication : une erreur de communication s'est produite entre le serveur ACSLS et la LMU. Le port est en cours de réinitialiser afin de tenter un rétablissement de la communication.
Variable:
acs_id
est l'identificateur de l'ACS.
port_id
est l'identificateur du port ACSLS-LMU.
line_number
est l'emplacement dans le code ACSLS où l'erreur a été détectée.
Réponse utilisateur : Aucune si le rétablissement de la communication réussit. Si tel n'est pas le cas, vérifiez les branchements physiques entre le serveur ACSLS et la LMU ainsi que le réglage acsss_config
du port de communication ACS.
Média non valide ou inconnu trouvé dans la transaction. Décompressez la transaction du message de LMU.
Explication : la LMU a rencontré un type de média inconnu ou non valide associé au volume de l'objet de l'opération en cours avec la bibliothèque.
Variable : Aucune.
Réponse utilisateur : Vérifiez le caractère du type de média sur l'étiquette physique du volume associé. Si le caractère de type de média est confus ou absent, une nouvelle étiquette doit être apposée sur le volume. Si ce type d'erreur se reproduit, cela peut être dû au système optique du robot.
Volume
vol_id
: cell_id/CAP_id/drive_id/cell trouvé(e) dans action cell/CAP/drive/recovery
Explication : ce message est envoyé lorsqu'une bande incorrectement placée est retrouvée dans la bibliothèque.
Variable:
vol_id
est l'identificateur du volume qui a été trouvé.
cell/CAP/drive/recovery
est le type d'emplacement où le volume a été trouvé.
cell_id/CAP_id/drive_id/cell
est l'identificateur de l'emplacement où le volume a été trouvé. Dans le cas d'un volume trouvé dans la zone de cellules (récupération), seul le mot cell est inclus, pas cell_id
.
action
est soit ajouté si un enregistrement de volume a été créé, soit récupéré si ce volume possédait déjà un enregistrement.
Réponse utilisateur : Aucune.
Erreur DBMS. Code renvoyé
sql_code
et message
error_message
. DI_STATUS =
di_status.
Explication : la base de données ACSLS a trouvé une transaction non valide ou une erreur système.
Variable:
sql_code
est le code d'erreur SQL renvoyé par ODBC:
error_message
est la description du sql_code_code
.
di_status
est l'état renvoyé par l'interface de la base de données.
Réponse utilisateur : Résolvez la situation ayant provoqué l'erreur. Si vous avez besoin d'aide, collectez les informations requises et les informations ACSLS pertinentes (Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
LSM
lsm_id
hors ligne
.
ExplicationExplication: le LSM est hors ligne et est donc indisponible pour l'insertion de cartouches de bande. Si ce message est consigné pendant un processus d'insertion, il signifie que le LSM a été basculé hors ligne avec option Force alors que son CAP était en cours d'utilisation pour l'insertion.
Variable : lsm_id
est l'identificateur du LSM.
Réponse utilisateur : Basculez le LSM en ligne puis renvoyez la demande d'insertion.
Echec de transport
drive_id
.
Explication : une défaillance matérielle s'est produite dans le transport spécifié.
Variable : drive_id
est le transport qui a échoué.
Réponse utilisateur : Contactez le support technique Oracle.
Système serveur inactif
Explication : ACSLM a été placé en état inactif par un opérateur et est indisponible pour les demandes qui utilisent des ressources de la bibliothèque.
Variable : Aucune.
Réponse utilisateur : Aucune.
Système serveur en cours d'exécution
Explication : ACSLM a été placé en état d'exécution.
Variable : Aucune.
Réponse utilisateur : Aucune.
CAP
cap_id
: cartouches détectées dans CAP
.
Explication : des cartouches ont été détectées dans le CAP pendant une opération de basculement en ligne ou pendant une initiation ou une récupération du serveur de bibliothèque.
Variable : cap_id
est l'identificateur du CAP.
Réponse utilisateur : Envoyez une demande d'insertion pour déverrouiller le CAP concerné puis retirez les cartouches du CAP.
Unité
drive_id
: nettoyer l'unité.
Explication : l'unité spécifiée a besoin d'être nettoyée.
Variable : drive_id
est l'identificateur de l'unité de bibliothèque.
Réponse utilisateur : Si Auto Clean indique FALSE, montez une cartouche de nettoyage dans l'unité indiquée. Si Auto Clean indique TRUE, ce message est purement informatif. L'unité sera nettoyée automatiquement avant le prochain montage de l'unité.
Erreur de configuration de la bibliothèque.
Explication : La configuration de bibliothèque spécifiée dans la base de données est différente de celle définie dans la LMU, ou bien un composant apparaît dans la base de données mais ne répond pas aux commandes de la LMU. Cette erreur provoque l'arrêt du serveur de bibliothèque.
Variable : Aucune.
Réponse utilisateur :Exécutez une nouvelle fois acsss_config
. Ensuite, exécutez un audit. Voir le chapitre « Configuring your Library Hardware » dans le guide de l'administrateur ACSLS pour plus d'informations sur l'utilisation de acsss_config
et sur l'exécution d'audit.
Echec de la base de données
.
Explication : Un processus d'ACSLS ne peut pas accéder à la base de données. Un code d'erreur de base de données qui indique la raison de l'échec est également inscrit dans le journal des événements.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Le journal des événements est plein.
Explication : le journal des événements a atteint sa taille maximale définie dans l'installation du serveur de bibliothèque. Les messages continueront à être ajoutés au journal des événements mais ce message sera consigné par intervalles d'une minute jusqu'à ce que vous réduisiez la taille du journal.
Variable : Aucune.
Réponse utilisateur : Si vous souhaitez conserver une copie du journal des événements actuel pour vos archives, déplacez-le vers un autre répertoire. Le journal des événements créera automatiquement un nouveau fichier lorsqu'il consignera le prochain message. Pour plus d'informations sur le journal des événements, voir le chapitre « Reporting and Logging » dans le guide de l'administrateur ACSLS.
Le système serveur inactif est en attente.
Explication : ACSLM a été placé en état inactif-en attente et est donc indisponible pour les demandes qui utilisent des ressources de la bibliothèque.
Variable : Aucune.
Réponse utilisateur : Aucune.
CAP
cap_id
: placez des cartouches dans le CAP
.
Explication : le CAP spécifié est prêt à recevoir des cartouches dans le cadre d'une opération d'insertion. Ce message est répété à intervalles de deux minutes environ jusqu'à ce que la porte du CAP soit ouverte.
Variable : cap_id
est l'identificateur du CAP.
Réponse utilisateur : Ouvrez la porte indiquée du CAP et placez les cartouches dans le CAP.
Echec IPC sur le socket
socket_id
.
Explication : ACSLM ou ACSSA ne peuvent pas communiquer avec un autre composant logiciel du serveur de bibliothèque.
Variable : socket_id
est l'identificateur du socket en échec.
Réponse utilisateur : Si vous n'avez pas envoyé de commande Idle Force et que le problème se réapparaît, arrêtez et redémarrez le logiciel du serveur de bibliothèque. Utilisez la procédure suivante :
A partir d'une fenêtre cmd_proc
, envoyez une demande idle pour placer le serveur de bibliothèque dans un état inactif.
Connectez-vous en tant utilisateur acsss
et arrêtez le serveur de bibliothèque en utilisant l'utilitaire kill.acsss
.
Redémarrez le serveur de bibliothèque à l'aide de l'utilitaire rc.acsss
.
Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
composant component_id
: erreur bibliothèque,
error_type.
Explication : une erreur sur le matériel de la bibliothèque a été signalé à ACSLS.
Variable:
component
est le composant de bibliothèque (par exemple port ou unité).
component_id
est l'identificateur du composant de bibliothèque.
error_type
est le type d'erreur reçu de la bibliothèque par le serveur ACSLS ou rencontré lorsqu'ACSLS a tenté de communiquer avec la bibliothèque.
Réponse utilisateur : Si la cause de l'erreur n'est pas évidente et qu'il y a d'autres messages dans le journal des événements, signalez l'erreur au support technique Oracle. Il contrôlera la bibliothèque et les composants matériels associés pour déterminer la cause de l'échec de la bibliothèque.
Délai dépassé sur l'interface réseau du système serveur.
Explication : en raison d'une l'absence de réponse d'un client, un dépassement de délai a eu lieu pendant le traitement de données sur le réseau. Des données comme des demandes précédemment placées ou des réponses du système ont peut-être été perdues.
Réponse utilisateur :
Vérifiez les connexions réseau sur le système serveur et sur le système client. Si elles sont intactes, l'erreur peut être due à l'activité du réseau ou à une charge momentanée.
Si l'erreur persiste, vérifiez les opérations sur le réseau.
composant component_id:
hors ligne
.
Explication : le composant spécifié a été basculé hors ligne.
Variable:
component
est le composant de bibliothèque (par exemple ACS).
component_id
est l'identificateur du composant de bibliothèque.
Réponse utilisateur : Aucune.
componsant component_Id
: en ligne.
Explication : le composant spécifié a été basculé en ligne.
Variable:
component
est le composant de bibliothèque (par exemple ACS).
component_id
est l'identificateur du composant de bibliothèque.
Réponse utilisateur : Aucune.
Echec du traitement logiciel.
Explication : le traitement d'une demande de la bibliothèque a échoué. Ceci peut être dû à une erreur dans le traitement de la demande ou à l'arrêt inattendu du traitement. Cette erreur peut être ignorée si vous venez d'envoyer une commandeidle force
.
Variable : Aucune.
Réponse utilisateur : Renvoyez la commande et voyez si la même erreur se produit à nouveau. Si c'est le cas, arrêtez puis redémarrez ACSLS :
A partir d'une fenêtre de Command Processor, envoyez une demande idle
pour placer le serveur de bibliothèque dans un état inactif.
Connectez-vous en tant utilisateur acsss
et arrêtez le serveur de bibliothèque en utilisant l'utilitaire kill.acsss
.
Redémarrez le serveur de bibliothèque à l'aide de l'utilitaire rc.acsss
.
Il est recommandé d'effectuer un audit afin de rapprocher la base de données du contenu physique de la bibliothèque.
Récupération du système serveur terminée.
Explication : la récupération du serveur de bibliothèque s'est terminée avec succès.
Variable : Aucune.
Réponse utilisateur : Aucune.
Echec de la récupération du système serveur.
Explication : la récupération du serveur de bibliothèque a échoué.
Variable : Aucune.
Réponse utilisateur : Vérifiez les entrées précédentes du journal des événements pour obtenir plus d'informations sur l'échec. Exécutez l'action recommandée pour le ou les messages d'erreur associés.
LSM
lsm_id
: récupération incomplète d'une cartouche en transit
Explication : le LSM spécifié n'a pas pu récupérer toutes les cartouches en transit pendant la récupération du serveur de bibliothèque.
Variable : lsm_id
est l'identificateur du LSM qui contient les cartouches en transit.
Réponse utilisateur :
Envoyez une requête au LSM pour vous assurer qu'il contient des des cellules vides.
S'il n'y a pas de cellules vides dans le LSM, éjectez les cartouches pour libérer de l'espace dans les cellules. Voir le chapitre « Cartridge Management » dans le guide de l'administrateur ACSLS pour plus d'informations sur l'éjection des cartouches.
Assurez-vous que le CAP dans le LSM spécifié est vide.
Basculez le LSM hors ligne puis à nouveau en ligne pour tenter de récupérer les cartouches en transit.
Si ceci échoue, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Récupération du système serveur démarrée.
Explication : la récupération du serveur de bibliothèque a été lancée.
Variable : Aucune.
Réponse utilisateur : Aucune.
CAP
cap_id
: retirez les cartouches du CAP.
Explication : le CAP spécifié contient des cartouches et est prêt pour laisser l'opérateur les retirer. Ce message est répété à intervalles de deux minutes environ jusqu'à ce que la porte du CAP soit ouverte.
Variable : cap_id
est l'identificateur du CAP.
Réponse utilisateur : Ouvrez la porte indiquée du CAP et retirez les cartouches.
Echec de l'interface réseau du système serveur.
Explication : le CSI a rencontré une erreur RPC (appel de procédure distante). Des données comme des demandes précédemment placées ou des réponses du système ont peut-être été perdues.
Variable : Aucune.
Réponse utilisateur : Vérifiez les entrées précédentes du journal des événements pour obtenir plus d'informations sur l'échec. Exécutez l'action recommandée pour le ou les messages d'erreur associés.
Pool
pool_id
: avertissement de limite supérieure du contrôle du débit
.
Explication : le nombre de volumes dans le pool de volumes vacants spécifié est supérieur ou égal à la limite supérieure du contrôle du débit.
Variable : pool_id
est l'identificateur de pool.
Réponse utilisateur : Aucune. A moins d'utiliser les cartouches du pool ou de réinitialiser le seuil de la limite supérieure du contrôle du débit, ce message réapparaîtra quand un volume sera ajouté au pool de volumes vacants spécifié. Voir le chapitre « Cartridge Management » dans le guide de l'administrateur ACSLS pour plus d'informations sur la gestion des pools de volumes vacants.
Pool
pool_id
: avertissement de limite inérieure du contrôle du débit
.
Explication : le nombre de volumes dans le pool de volumes vacants spécifié est inférieur ou égal à la limite inférieure du contrôle du débit.
Variable : pool_id
est l'identificateur de pool.
Réponse utilisateur : Suivez les procédures de votre entreprise pour l'ajout de volumes vides sauf si ce n'est pas un problème de ne plus disposer de volumes vides. Voir le chapitre « Cartridge Management » dans le guide de l'administrateur ACSLS pour plus d'informations sur la gestion des pools de volumes vacants.
CAP
cap_id
: pas de CAP disponible, en attente
.
Explication : l'audit s'est terminé avec succès mais aucun CAP n'est disponibles pour l'éjection des cartouches.
Variable : cap_id
indique l'ACS qui ne dispose pas de CAP.
Réponse utilisateur : Aucune. Quand un CAP sera disponible, les cartouches seront éjectées.
Unité
drive_id
: nettoyée.
Explication : l'unité spécifiée a été nettoyée.
Variable : drive_id
est l'identificateur de l'unité de bibliothèque.
Réponse utilisateur : Aucune.
CAP
CAP_id
: CAP ouvert
.
Explication :le CAP spécifié a été ouvert.
Variable : cap_id
est l'identificateur du CAP qui a été ouvert.
Réponse utilisateur : Aucune.
CAP
cap_id
: CAP est désinstallé, non opérationnel, ou hors ligne
.
Explication : le CAP est désinstallé, non opérationnel, ou hors ligne.
Variable : cap_id
est l'identificateur du CAP dont la porte a été ouverte.
Réponse utilisateur : Si le CAP est hors ligne, basculez-le en ligne. Si le CAP a été désinstallé ou n'est pas opérationnel, utilisez l'autre CAP disponible.
filesystem
: l'utilisation du disque de
current
% dépasse la limite
limit
de %.
Explication : l'espace disque disponible dans le système de fichiers indiqué est sur le point de manquer d'espace. L'apparition de ce message indique habituellement soit que l'espace disque du journal des événements se remplit parce qu'il n'a pas été régulièrement réinitialisé, soit que l'espace disque du journal de la base de données se remplit parce que la sauvegarde de la base de données n'a pas été réalisée régulièrement.
Variable:
filesystem
est le nom du sous-système du disque qui va bientôt manquer de place.
current
est le pourcentage actuel d'espace disque utilisé dans le système de fichiers.
limit
est la limite du disque au-delà de laquelle ce message s'affiche régulièrement.
Réponse utilisateur :
Voir « ACSLS Event Log » dans « Appendix B: Troubleshooting » dans le guide de l'administrateur ACSLS pour plus d'informations sur la gestion de la taille du journal des événements et les fichiers de remplacement.
Voir le chapitre « Database Backup and Restore » dans le guide de l'administrateur ACSLS pour plus d'informations sur les sauvegardes de bases de données et la gestion des fichiers de journal pour la restauration des bases de données.
Identificateur de volume
vol_id
effacé.
Explication : l'identificateur de volume spécifié a été retiré de la base de données d'ACSLS. Ceci se produit habituellement lorsque des volumes sont éjectés de la bibliothèque. Cela peut également se produire lorsque le volume spécifié est introuvable là où il devrait être (par exemple parce qu'il a été retiré manuellement de la bibliothèque).
Variable :vol_id
est l'identificateur du volume qui a été supprimé.
Réponse utilisateur : Aucune. Cependant, si vous pensez que le volume a été effacé par erreur, signalez l'erreur au support technique Oracle. Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle).
CAP
cap_id
: opération d'insertion
status
Explication : ce message indique l'état de l'opération d'insertion soit en cours, soit terminée.
Variable:
cap_id
est l'identificateur de CAP.
status
est l'état actuel de l'opération d'insertion et le CAP identifié dans le message.
Réponse utilisateur : Aucune.
Système serveur arrêté.
Explication : ce message indique que le serveur ACSLS est en cours d'arrêt et qu'il n'acceptera plus de demandes ou de commandes.
Variable : Aucune.
Réponse utilisateur : Attendez que l'arrêt du serveur se termine et redémarrez le serveur ACSLS.
lib_cmpnt cmpnt_id
configuration modifiée.
Explication : la configuration du composant de bibliothèque identifié par cmpnt_id
, (par exemple LSM 0,0
) a été modifiée.
Variable:
lib_cmpnt
est le type de composant de bibliothèque (LSM, ACS ou CAP).
cmpnt_id
est l'identificateur d'un composant de bibliothèque, par exemple 0,0 (lsm_id
).
Réponse utilisateur : Aucune.
lib_cmpnt cmpnt_id
configuration de port modifiée
.
Explication : les connexions aux ports d'un ACS identifié par acs_id
ont été modifiées.
Variable:
Lib_cmpnt
est le composant de bibliothèque, par exemple ACS.
Acs_id
identifie l'ACS. Il s'agit d'un acs_id
, par exemple 0.
Réponse utilisateur : Aucune.
Type de média inconnu détecté. Non inséré.
Valider les volumes placés dans le CAP
.
Explication : le type de média d'un volume trouvé dans le CAP est inconnu d'ACSLS et le volume ne sera pas inséré dans la bibliothèque.
Variable : Aucune.
Réponse utilisateur : Retirez la cartouche du CAP et vérifiez le caractère de type du média sur l'étiquette. Assurez-vous que l'étiquette est lisible et associée à un périphérique à bande valide associé à la bibliothèque. Si ce type d'erreur se reproduit, cela peut être dû au système optique du robot.
Sauvegarde des fichiers de contrôle d'ACSLS
.
Explication : la sauvegarde des fichiers de contrôle d'ACSLS a démarré.
Variable : Aucune.
Réponse utilisateur : Aucune.
Erreur lors de la sauvegarde des fichiers de contrôle d'ACSLS
control_file
.
Explication : une erreur est survenue lors de la sauvegarde des fichiers de contrôle control_file
d'ACSLS.
Variable : control_file
sont les fichiers sous $ACS_HOME/data
ou $ACS_HOME/data/external
.
Réponse utilisateur : Examinez les messages d'erreur associés afin d'essayer de déterminer la cause possible de cet état.
Fichiers de contrôle d'ACSLS
control_files
correctement sauvegardés sur le périphérique.
Explication : la sauvegarde des fichiers de contrôle d'ACSLS vers le périphérique de sauvegarde a réussi.
Variable : control_file
sont les fichiers sous $ACS_HOME/data
ou $ACS_HOME/data/external
sur le périphérique à bande ou le fichier vers lequel l'utilisateur essaie de sauvegarder.
Réponse utilisateur : Aucune.
Restauration des fichiers de contrôle d'ACSLS
.
Explication : la restauration des fichiers de contrôle d'ACSLS a démarré.
Variable : Aucune.
Réponse utilisateur : Aucune.
Les fichiers de contrôle d'ACSLS
control_files
ont été restaurés.
Explication : la restauration des fichiers de contrôle d'ACSLS s'est terminée avec succès.
Variable : control_files
sont les fichiers sous $ACS_HOME/data
ou $ACS_HOME/data/external
.
Réponse utilisateur : Aucune.
Impossible d'extraire les fichiers de contrôle d'ACSLS de
restore_file
.
Explication : une erreur est survenue lors de l'extraction des fichiers de contrôle d'ACSLS deouis restore_file
.
Variable : restore_file
est le fichier utilisé pour la restauration d'ACSLS.
Réponse utilisateur : Examinez les messages d'erreur associés afin d'essayer de déterminer la cause possible de cet état.
Impossible de renommer
source_file
en
destination_file
.
Explication : une erreur est survenue lors du déplacement du source_file
vers le destination_file
Variable:
source_file
est le fichier devant être déplacé.
destination_file
est l'emplacement de destination.
Réponse utilisateur : Vérifiez que l'utilisateur qui effectue cette opération dispose des autorisations nécessaires.
Le programme de configuration de la bibliothèque va être quitté car les services ACSSS sont en cours d'exécution. Pour modifiez la configuration de la bibliothèque, basculez d'abord le bibliothèque su « idle » puis exécutez la commande « acsss disable ».
Explication : la routine acsss_config
a constaté qu'ACSLS est en cours d'exécution.
Variable : Aucune.
Réponse utilisateur : Vous devez arrêter tous les services ACSLS avant de pouvoir exécuter acsss_config
. Pour ce faire, exécutez acsss disable.
Echec de l'exportation des fichiers de contrôle d'ACSLS. Mais l'exportation de la base de données a réussi.
Explication : une erreur est survenue lors de l'exportation des fichiers de contrôle d'ACSLS. Cependant, l'exportation de la base de données d'ACSLS s'est terminée avec succès.
Variable : Aucune.
Réponse utilisateur : Examinez les messages associés dans le journal des évènements afin d'essayer de déterminer la cause possible de cet état.
Impossible de trouver un fichier d'exportation des fichiers de contrôle d'ACSLS correspondant aux données exportées de la table de la base de données dans import_file. Si ACSLS vient d'être installé (ou réinstallé), cette importation ne pourra pas restaurer les réglages personnalisés précédemment du produit, par exemple le contrôle d'accès ou les préférences de travail.
Explication : les fichiers de contrôle d'ACSLS ne feront pas partie du import_file
si l'exportation a été effectuée à partir d'une version antérieure à ACSLS 5.2.
Réponse utilisateur : Aucune.
Echec de l'importation des fichiers de contrôle d'ACSLS. Mais l'importation de la base de données a réussi.
Explication : une erreur est survenue lors de l'importation des fichiers de contrôle d'ACSLS. Cependant, l'importation de la base de données d'ACSLS s'est terminée avec succès.
Variable : Aucune.
Réponse utilisateur : Examinez les messages associés dans le journal des évènements afin d'essayer de déterminer la cause possible de cet état.
Veuillez placer la cartouche d'exportation d'ACSLS dans le lecteur de bande.
Explication : une opération qui utilise un périphérique à bande a été démarrée.
Variable : Aucune.
Réponse utilisateur : Placez la bande correcte qui contient les fichiers de la base de données d'ACSLS exportée dans le lecteur de bande.
Vérifiez le périphérique à bande
tape_device
: problèmes avec la bande d'exportation d'ACSLS.
Explication : une opération qui utilise le périphérique à bande a été démarrée.
Variable : tape_device
est le périphérique à bande utilisé pour exporter les données d'ACSLS.
Réponse utilisateur : Corrigez les problèmes que vous trouvez avec le lecteur de bande.
Début de la phase d'exportation de la base de données.
Explication : L'exportation de la base de données d'ACSLS a débuté.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS ne doit pas être en cours d'exécution pour faciliter l'importation et l'exportation de la base de données. Exécutez le script d'arrêt du serveur d'ACSLS (kill.acsss).
Explication : cette erreur est consignée lorsque vous tentez d'arrêter la base de données alors qu'ACSLS est en cours d'exécution. Ceci n'est pas autorisé car l'application communique intensément avec la base de données. L'application ACSLS doit être arrêtée avant l'arrêt de la base de données.
Variable : Aucune.
Réponse utilisateur : Arrêtez ACSLS en exécutant les commandes idle
et kill.acsss
. Arrêtez le serveur de la base de données en exécutant db_command stop
.
Début de la phase d'importation de la base de données.
Explication : L'exportation de la base de données d'ACSLS a débuté.
Variable : Aucune.
Réponse utilisateur : Aucune.
Les services ACSLS ne doivent pas être en cours d'exécution pendant la gestion des importations et exportations. Arrêtez les services non associés à la base de données avec acsss disable.
Explication : l'utilitaire d'importation ou d'exportation a constaté que les services ACSSS
étaient en cours d'exécution.
Variable : Aucune.
Réponse utilisateur : Vous devez d'abord arrêter les services ACSSS
pour importer ou exporter la base de données d'ACSLS. Pour ce faire, exécutez acsss
disable
.
Extraction des fichiers de contrôle d'ACSLS
.
Explication : l'extraction des fichiers de contrôle d'ACSLS a été démarrée.
Variable : Aucune.
Réponse utilisateur : Aucune.
Impossible de
démarrer la base de données d'ACSLS
.
Explication : une erreur est survenue lors du démarrage de la base de données d'ACSLS.
Variable : Aucune.
Réponse utilisateur : Voir les fichiers journaux de la base de données d'ACSLS. Si vous avez besoin d'aide, collectez les informations requises et les informations ACSLS pertinentes (Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Restauration commencée de la base de données d'ACSLS.
Explication : ce message est consigné quand la restauration de la base de données d'ACSLS est démarrée.
Variable : Aucune.
Réponse utilisateur : Aucune.
Restauration d'ACSLS terminée avec succès.
Explication : la restauration d'ACSLS s'est terminée avec succès.
Variable : Aucune.
Réponse utilisateur : Aucune.
Restauration de la base de données d'ACSLS terminée avec succès. La base de données a été restaurée à l'état de la dernière sauvegarde, avec les transactions suivantes enregistrées sur le disque actuel.
Explication : ce message indique que la restauration que vous avez exécuté est terminée. La deuxième partie du message peut signifier que toutes les transactions ont été restaurées sauf si :
Vous n'avez pas de deuxième disque, juste un disque primaire.
Votre disque primaire était endommagé et vous avez effectué une restauration.
Dans ces conditions, il est possible que tous les fichiers de transaction n'aient pas été restaurés après l'exécution de la restauration. Il est possible que les journaux redo
n'aient pas été appliqués puisqu'ils étaient corrompus par le même problème qui a déclenché la restauration.
Si vous avez un deuxième disque ou si vous avez uniquement un disque primaire qui n'a pas subi d'arrêt brutal, il est probable que toutes les transactions aient été restaurées.
Variable : Aucune.
Réponse utilisateur : Aucune.
Le média de sauvegarde (dans
device
) ne semble pas avoir été généré par l'exportation de la base de données d'ACSLS. Vérifiez et réessayez avec une bande ou un fichier valide.
Explication : l'importation de la base de données d'ACSLS a échoué car un fichier d'entrée ou un tape_device
erroné est spécifié.
Variable : device
est le périphérique à bande ou le fichier à partir duquel l'utilisateur tente d'exécuter l'importation.
Réponse utilisateur : Utilisez un fichier ou un tape_device
correct.
Echec d'ajout de l'entrée CRON nécessaire pour la gestion du journal PostGres.
Explication : une erreur est survenue lors de l'ajout d'entrées cron
pour la gestion du journal PostgreSQL.
Variable : Aucune.
Réponse utilisateur : Vérifiez si l'utilisateur dispose des autorisations nécessaires pour ajouter une entrée cron
.
Impossible d'arrêter scsilh.im, PID
PID
.
Explication : un processus scsilh
était toujours en cours d'exécution (scsilh.im
) quand le produit est apparu. Ce processus scsilh.im
doit être arrêté avant que le produit ne puisse apparaître.
Variable : PID
est l'id du processus pour l'image scsilh.im
toujours en cours d'exécution.
Réponse utilisateur :
En tant qu'utilisateur acsss
, arrêtez scsilh.im
en exécutant stopSCSILH.sh
.
Si stopSCSILH.sh
ne marche pas sous acsss
, exécutez stopSCSILH.sh
en tant qu'utilisateur root
.
Si stopSCSILH.sh
ne marche pas en tant que root, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Echec de l'arrêt du processus SCSILH
PID
avec SIGTERM
error_desc
, n° erreur = error_no.
Explication : un processus scsilh.im
était toujours en cours d'exécution quand le produit est apparu ou a été arrêté. Ce processus scsilh.im
doit être arrêté avant que le produit ne puisse apparaître.
Variable:
process-id
est le processus qui a trouvé l'erreur.
PID
est l'ID du processus qui doit être arrêté.
error_desc
est la description d'erreur Unix associée à error_no
renvoyé par l'arrêt.
error_no
est la valeur du numéro d'erreur du système Unix.
Réponse utilisateur :
En tant qu'utilisateur acsss
, arrêtez scsilh.im
en exécutant stopSCSILH.sh
.
Si stopSCSILH.sh
ne marche pas sous acsss
, exécutez stopSCSILH.sh
en tant qu'utilisateur root
.
Si stopSCSILH.sh
ne marche pas en tant que root, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
driver_state
state
non valide pour la demande Connexion/Basculement d'
ACS ACS_id
port_name
.
Explication : ce message d'erreur indique une erreur du logiciel d'ACS.
Variable:
state
est l'état du pilote, indiqué sous la forme STATE_<NAME_OF_STATE>.
acs_id
est l'identificateur de l'ACS qui reçoit la demande.
port_name
est le nom du port dans la demande Connexion/Basculement.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Echec du nettoyage de SCSILH, exécutez à nouveau stopSCSILH.sh manually, errno
error_desc
Explication : un processus scsilh
était toujours en cours d'exécution quand le produit est apparu ou a été arrêté. Ce processus scsilh
doit être arrêté avant que le produit ne puisse apparaître.
Variable : error_desc
est la description d'erreur Unix associée au numéro d'erreur
renvoyé par l'appel system du système UNIX.
Réponse utilisateur :
En tant qu'utilisateur acsss
, arrêtez scsilh
en exécutant stopSCSILH.sh
.
Si stopSCSILH.sh
ne marche pas sous acsss
, exécutez stopSCSILH.sh
en tant qu'utilisateur root
.
Si stopSCSILH.sh
ne marche pas en tant que root
, contactez le support technique Oracle
Echec du nettoyage de SCSILH, exécutez à nouveau stopSCSILH.sh manually, code renvoyé
return_code
Explication : un processus scsilh
était toujours en cours d'exécution quand le produit est apparu ou a été arrêté. Ce processus scsilh
doit être arrêté avant que le produit ne puisse apparaître.
Variable: return_code
est le code renvoyé par le script du shell ACSLS stopSCSILH.sh
.
Réponse utilisateur :
En tant qu'utilisateur acsss
, arrêtez scsilh
en exécutant stopSCSILH.sh
.
Si stopSCSILH.sh
ne marche pas sous acsss
, exécutez stopSCSILH.sh
en tant qu'utilisateur root
.
Si stopSCSILH.sh
ne marche pas en tant que root
, collectez les données pertinentes et contactez le support technique Oracle
ACS
acs_id
:échec du fork de SCSILH n° erreur
(error_no
) error_desc
Explication : l'appel fork du système UNIX a échoué.
Variable:
acs_id
est l'identificateur de l'ACS.
error_no
est la valeur du numéro d'erreur du système UNIX renvoyé par l'appel système fork UNIX.
error_desc
est la description d'erreur UNIX associée au numéro d'erreur renvoyé par l'appel fork du système UNIX.
Réponse utilisateur : Redémarrez ACSLS. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Echec du programem execl (
), n° erreur
=error_desc
Explication : l'appel execl du système UNIX n'a pas réussi à exécuter le programem.
Variable:
program
est le programme qu'execl a tenté d'exécuter.
error_desc
est la description d'erreur UNIX associée au numéro d'erreur
renvoyé par l'appel execl du système UNIX.
Réponse utilisateur : Redémarrez ACSLS. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
SCSILH n'a pas démarré, sortie d'acslh.
Explication : Ce message renvoie à une erreur fatale dans ACSLS, SCSILH ou le système UNIX. Le produit va se fermer comme indiqué dans le message.
Variable : Aucune.
Réponse utilisateur : Redémarrez ACSLS. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Code renvoi (
return_code
) a arrêté scsilh.im.
Explication : SCSILH s'est terminé sans signal. Si ce message survient pendant l'arrêt d'ACSLS, il est purement informatif. Sinon, voir les actions requises plus bas.
Variable : return_code
est le code renvoyé par SCSILH.
Réponse utilisateur : Redémarrez ACSLS. Si ACSLS ne redémarre pas après trois tentatives, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle. Notez également le code renvoyé.
Unité
drive_id
: impossible de positionner sur l'unité, état: chargé
.
Explication : l'unité est chargée.. Le robot n'a pas pu cibler l'unitér.
Variable: drive_id
est l'identificateur de l'unité.
Réponse utilisateur : L'unité indique un problème. Cela peut être dû à l'unité ou au robot. Procédez comme suit :
Vérifiez s'il y a une bande coincée dans l'unité.
Si l'unité ne présente aucun problème, vérifiez les journaux d'erreur de la LMU et du LSM pour plus d'informations.
Impossible de créer le fichier
filename
.
Explication : un utilitaire d'ACSLS n'a pas pu créer un fichier requis.
Variable : filename
est le nom du fichier à créer.
Réponse utilisateur : Assurez-vous que tous les utilisateurs sont autorisés à accéder au répertoire /tmp
puis réexécutez la sauvegarde.
Impossible de lire les fichiers depuis le périphérique de sauvegarde,
dev
Explication : l'utilitaire rdb.acsss
ne peut pas lire les fichiers de sauvegarde à partir du périphérique de sauvegarde spécifié.
Variable : dev
est le périphérique de sauvegarde que vous avez spécifié.
Réponse utilisateur : Exécutez une nouvelle fois l'opération de restauration en spécifiant un périphérique valide possédant un fichier de sauvegarde valide créé par l'utilitairebdb.acsss
.
Le périphérique de sauvegarde
dev
n'est pas une sauvegarde bdb valide d'ACSLS
release
. Recommencez en spécifiant une sauvegarde bdb valide.
Explication : l'utilitaire rdb.acsss
ne peut pas vérifier que les fichiers de sauvegarde spécifiés sont valides.
Variable:
dev
est le périphérique de sauvegarde que vous avez spécifié.
release
est la version d'ACSLS exécutée.
Réponse utilisateur : Vous devez restaurer la base de données depuis une sauvegarde créée par l'utilitaire bdb.acsss
à partir de la même version d'ACSLS exécutée chez vous. Exécutez une nouvelle fois l'opération de restauration en spécifiant un périphérique valide possédant un fichier de sauvegarde valide créé par la version correcte de l'utilitairebdb.acsss
.
Trop de processus en cours. Avec les réglages actuels spécifiés paracsss_config, ACSLS requière
no_req_pro
processus exécutés simultanément. Actuellement, la limite de votre système autorise seulement
sys_limit_no_pro_user
processus par utilisateur. Réduisez le nombre de processus de montage, des processus de demandes persistants ou non persistants, ou augmentez la limite du système.
Explication : le message parle de lui-même.
Variable:
no_req_pro
est le nombre de processus requis.
sys_limit_no_pro_user
est la limite du système du nombre de processus accordé par utilisateur.
Réponse utilisateur : Effectuez l'une ou plusieurs des actions suivantes :
Réduisez le nombre des processus de demande persistants via acsss_config
.
Réduisez le nombre des processus de montage via acsss_config
.
Réduisez le nombre des processus de persistants via acsss_config
.
Augmentez le nombre maximal autorisé de processus par utilisateur. (Ceci dépend du système).
<this_mem>
est insuffisant en mémoire.
<recommended_mem>
is recommandé.
Explication : un contrôle vérifiant que l'espace mémoire est suffisant est effectué pendant l'installation d'ACSLS. Si le serveur n'a pas assez de mémoire, ce message s'affiche et indique la valeur (installée) et la valeur recommandée en mémoire physique.
Variable:
this_mem
est la mémoire physique réellement installée.
recommended_mem
est la quantité de mémoire recommandée pour cette version d'ACSLS.
Réponse utilisateur : Pour éviter les lenteurs et autres difficultés lors de l'exécution d'ACSLS, il est recommandé de doter la machine de la quantité de mémoire physique minimale recommandée.
<current_swap>
est un swap insuffisant.
<min_swap>
recommandé.
Explication : un contrôle vérifiant que l'espace swap est suffisant est effectué pendant l'installation d'ACSLS. Si le serveur n'a pas assez de swap, ce message s'affiche et indique la valeur actuellement configurée et la valeur recommandée en mémoire swap.
Variable:
current_swap
est la quantité d'espace swap actuellement configurée.
min_swap
est la quantité d'espace swap recommandée pour cette version d'ACSLS.
Réponse utilisateur : Pour éviter les lenteurs et nombreuses autres difficultés lors de l'exécution d'ACSLS, il est recommandé de configurer votre système avec la quantité de mémoire swap minimum recommandée.
RPtimeout value for
keyword
is not numeric.
Explication : Dans le fichier $ACS_HOME/data/internal/RPtimeout
, la valeur de keyword
n'était pas entièrement numérique. Ce message sera suivi du message 1974.
Variable : La valeur dekeyword
représente l'opération ayant la valeur de temporisation correspondante.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
RPtimeout value for keyword
is not in range
.
Explication : Dans le fichier $ACS_HOME/data/internal/RPtimeout
, la valeur de keyword ne figurait pas dans la plage 1 seconde à 24 heures. Ce message sera suivi du message 1974. La valeur par défaut de keyword
sera utilisée.
Variable : La valeur dekeyword
représente l'opération ayant la valeur de temporisation correspondante.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Unable to find
keyword
in RPtimeout file.
Explication : Dans le fichier, ACSLS n'a pas été en mesure de trouver le keyword
. Ce message est suivi du message 1974, qui fournit le keyword
.
Variable : La valeur dekeyword
représente l'opération ayant la valeur de temporisation correspondante.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Unable to open RPtimeout file.
Explication : ACSLS a tenté d'ouvrir $ACS_HOME/data/internal/RPtimeout
mais n'a pas pu le faire. La valeur par défaut sera utilisée. Ce message est suivi du message 1974, qui fournit le keyword
.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Using default timeout value for keyword.
Explication : Ce message suit le message 1970, 1971, 1972 ou 1973 afin de vous informer que la valeur de temporisation par défaut à été utilisée pour le keyword
du type de demande LH.
Variable : La valeur dekeyword
représente l'opération ayant la valeur de temporisation correspondante.
Réponse utilisateur : Aucune. L'action s'applique au message ayant précédé celui-ci.
Failed to get queue member.
Explication : Le message n'a pas été récupéré depuis la file d'attente de messages pour suppression.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Do not have read permission.
Explication : Le CSI ne dispose pas de droit d'accès en lecture au niveau du fichier csi_ip_switch.dat
.
Variable : Aucune.
Réponse utilisateur : Utilisez chmod
pour définir des autorisations au niveau du fichier csc_ip_switch.dat
afin que l'utilisateur puisse y accéder en lecture et en écriture.
Cannot open file errno=
error_no.
Explication : Une erreur de type errno
s'est produite lors de la tentative d'ouverture du fichier csi_ip_switch.dat
.
Variable : Le errno
est le numéro d'erreur système associé à l'ouverture de ce fichier.
Réponse utilisateur : Vérifiez que le fichier csc_ip_switch.dat
existe et se trouve à l'emplacement correct : $ACSLS_HOME/data/internal/client_config/
. Si ces deux conditions sont remplies et que le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle. Pour plus d'informations sur la gestion d'une configuration client LAN double, reportez-vous à la section ”Gestion d'une configuration client double LAN” du chapitre ”Gestion de la bibliothèque” du Guide de l'administrateur ACSLS.
Invalid entry
displayed_line
- line ignored.
Explication : La ligne affichée n'est pas une entrée valide et la ligne est ignorée.
Variable : displayed_line
est la ligne non valide à corriger.
Réponse utilisateur : Corrigez la ligne affichée et redémarrez ACSLS.
Duplicate addresses
displayed_line
- line ignored.
Explication : Adresses principales et secondaires en double ayant été entrées dans le fichier csc_ip_switch.dat
.
Variable : displayed_line
est la ligne non valide à corriger.
Réponse utilisateur : Corrigez la ligne affichée et redémarrez ACSLS.
Max number of (
max_no_allowed
) dual clients exceeded.
Explication : Le nombre de clients doubles autorisables qui ont été entrés dans le fichier csc_ip_switch.dat
dépasse le nombre maximal. Seul le nombre maximal de clients doubles est autorisé.
Variable : max_no_allowed
est le nombre maximal de clients doubles autorisables entrés dans le fichier csc_ip_switch.dat
.
Réponse utilisateur : Ne dépassez pas le nombre maximal de clients doubles autorisables entrés dans le fichier csc_ip_switch.dat
. Si vous avez besoin de plus clients, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Bad primary addr - bad conversion:
displayed_addr
.
Explication : L'adresse principale entrée dans le fichier csc_ip_switch.dat
n'est pas un format d'adresse IP.
Variable : displayed_addr
est l'adresse principale erronée utilisée.
Réponse utilisateur : Corrigez l'adresse affichée dans le fichier csc_ip_switch.dat
et redémarrez ACSLS.
Bad primary addr - not digital:
displayed_addr.
Explication : L'adresse principale entrée dans le fichier csc_ip_switch.dat
n'est pas un format d'adresse IP.
Variable : displayed_addr
est l'adresse principale erronée utilisée.
Réponse utilisateur : Corrigez l'adresse affichée dans le fichier csc_ip_switch.dat
et redémarrez ACSLS.
Bad secondary addr - bad conversion:
displayed_addr
.
Explication : L'adresse secondaire entrée dans le fichier csc_ip_switch.dat
n'est pas un format d'adresse IP.
Variable : displayed_addr
est l'adresse secondaire erronée utilisée.
Réponse utilisateur : Corrigez l'adresse affichée dans le fichier csc_ip_switch.dat
et redémarrez ACSLS.
Bad secondary addr - not digital:
displayed_addr
.
Explication : L'adresse secondaire entrée dans le fichier csc_ip_switch.dat
n'est pas un format d'adresse IP. L'adresse n'est pas numérique.
Variable : displayed_addr
est l'adresse secondaire erronée utilisée.
Réponse utilisateur : Corrigez l'adresse affichée dans le fichier csc_ip_switch.dat
et redémarrez ACSLS.
path
opened - DUAL PATH OPTION ACTIVATED.
Explication : Le fichier (csc_ip_switch.dat
) a été ouvert et lu avec succès. La fonction de chemin d'accès double est activée.
Variable : path
est le chemin d'accès complet au fichier csc_ip_switch.dat
.
Réponse utilisateur : Aucune.
path
opened - Dual Option Process Failure.
Explication : Une erreur de processus majeure s'est produite lors de la tentative de retirer de la file d'attente les paquets d'adresse principale.
Variable : path
est le chemin d'accès complet au fichier csc_ip_switch.dat
.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
LMU error: ACS:
acs_id
Invalid value found in transmission, value =
character
.
Explication : Le processus ACSLS (processus de gestionnaire de bibliothèque) a détecté un caractère non valide dans la transmission reçue de la LMU.
Variable:
acs_id
est l'identificateur de l'ACS.
character
est le caractère non valide détecté dans la transmission.
Réponse utilisateur : Si la demande a échoué, relancez-la.
LMU error: ACS:
acs_id
Invalid lmu_mode
lmu_mode
.
Explication : Le processus ACSLS (processus de gestionnaire de bibliothèque) a reçu un paquet de réponse de la LMU avec un code LMU non reconnu spécifié dans lmu_mode
.
Variable:
acs_id
est l'identificateur de l'ACS.
lmu_mode
est le mode LMU à partir duquel la réponse a été reçue. Ce mode est l'un des modes suivants : actif, de secours ou standby.
Réponse utilisateur : Aucune.
LMU error: ACS:
acs_id
Invalid compatibility level
compat_level
line =
line_number
.
Explication : Un niveau de compatibilité LMU non valide a été détecté.
Variable:
acs_id
est l'identificateur de l'ACS.
compat_level
est le niveau de compatibilité non valide détecté.
line_number
est l'emplacement dans le code ACSLS où l'erreur a été détectée.
Réponse utilisateur : Aucune.
ACS:
acs_id
Library Recovery Complete.
Explication : Le processus ACSLH (processus de gestionnaire de bibliothèque) a terminé de traiter les demandes de bibliothèque ayant été affectées par une LMU de commutation ou un chargement initial de bibliothèque ou lorsque la communication avec la bibliothèque a été perdue et réétablie.
Variable : acs_id
identifie l'ACS.
Réponse utilisateur : Aucune. Ce message n'est fourni qu'à titre d'information.
ACS:
acs_id
New Active LMU.
Explication : Le processus ACSLS (processus de gestionnaire de bibliothèque) a reçu un message non sollicité de la LMU indiquant qu'il y existe un nouvelle LMU active.
Variable : acs_id
est l'identificateur de l'ACS.
Réponse utilisateur : Aucune.
LMU error: ACS:
acs_id
Invalid lmu_name
lmu_name
.
Explication : Le processus ACSLS (processus de gestionnaire de bibliothèque) a reçu un paquet de la LMU avec un nom LMU non reconnu spécifié dans la portion lmu_name
du paquet.
Variable:
acs_id
est l'identificateur de l'ACS.
lmu_name
est le nom de la LMU de laquelle le paquet a été reçu : A, B ou autonome.
Réponse utilisateur : Aucune.
LMU error: ACS:
acs_id
Invalid standby_status
standby_status
.
Explication : Un statut inattendu pour une LMU en standby a été renvoyé dans la réponse à une demande d'interrogation lmu
.
Variable:
acs_id
est l'identificateur de l'ACS.
standby_status
est la valeur inattendue ayant été reçue.
Réponse utilisateur : Vérifiez le statut du port utilisé par ACSLS pour communiquer avec la LMU en standby pour l'ACS spécifiée. Une commande vary port
peut corriger le statut de la LMU. Si l'erreur persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
ACS:
acs_id
Standby LMU now communicating.
Explication : La LMU en standby communique avec l'ACS spécifié.
Variable : acs_id
est l'identificateur de l'ACS.
Réponse utilisateur : Aucune.
ACS:
acs_id
Standby LMU not communicating
.
Explication : Le processus ACSLH (processus de gestionnaire de bibliothèque) a reçu un message non sollicité de la LMU indiquant que la LMU en standby ne communique pas avec le serveur ACSLS.
Variable : acs_id
est l'identificateur de l'ACS.
Réponse utilisateur : Aucune.
ACSLH: Request Recoverer:
message.
Explication : Ce message s'affiche généralement lorsqu'une erreur logicielle se produit pendant une récupération de permutation LMU double ou dans la période de récupération après un chargement initial de LMU autonome.
Variable : Le message
fournit une description détaillée d'erreur.
Réponse utilisateur : Ayez à disposition la description d'erreur du message et collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
status =
port_status
: Cannot vary last Active port offline, leaving port online.
Explication : Lancer une commande vary port offline
pour le dernier port actif en ligne n'est pas autorisé.
Variable : port_status
est le statut du port.
Réponse utilisateur : Aucune.
Standalone LMU, cannot initiate switch.
Explication : Lancer une commande de permutation LMU pour une LMU autonome n'est pas autorisé.
Variable : Aucune.
Réponse utilisateur : Aucune.
Standby LMU not communicating, cannot initiate switch.
Explication : Lancer une commande de permutation LMU lorsque la LMU en standby ne communique pas n'est pas autorisé.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACS
acs_id
has no LSMs configured; you may want to verify hardware configuration.
Explication : Ce message peut s'afficher dans l'une des conditions suivantes :
Si l'ACS a été configuré avec des ports connectés à des ACS différents
Si vous avez une configuration LMU double et qu'une permutation se produit pendant acsss_config
, il est possible que ce message s'affiche lors du chargement initial de l'une des LMU pendant acsss_config
.
Variable : acs_id
est l'ACS n'ayant pas de LSM configurés.
Réponse utilisateur :
Si ce message s'affiche pendant la configuration du produit, vérifiez intégralement la configuration matérielle et toutes les connexions matérielles. Ces connexions incluent les connexions au serveur, des LMU aux LSM et entre les LMU et la configuration LMU double.
Si toutes les connexions matérielles sont correctes et que acsss_config
détecte encore un ACS vide, collectez toutes les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support Oracle.
Si ce message apparaît avec une permutation LMU pendant acsss_config
, exécutez de nouveau acsss_config
.
Could not find
text
text
in file
filename
.
Explication : Du texte attendu dans le fichier spécifié n'a pas été trouvé. Il se peut que le fichier soit corrompu.
Variable:
text
est le texte qui devait se trouver dans ce fichier.
filename
est le fichier.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Error processing command:
command - error
.
Explication : Ce message apparaît en cas d'erreur dans le traitement d'une commande reçue dans ACSLS.
Variable:
command
est la commande ayant provoqué l'erreur.
error
est l'erreur spécifique s'étant produite.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Ipc error reading command:
error
.
Explication : Une erreur de communication interne s'est produite lors de la tentative de lecture d'une commande pour le traitement.
Variable : L'erreur error
rencontrée pendant IPC.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Unable to get value for TRACE_VOLUME dynamic variable
.
Explication : Une erreur s'est produite pendant l'extraction de la valeur de la variable dynamique TRACE_VOLUME
. Ceci peut provoquer un comportement incohérent de la fonction de trace de volume.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Error trying to create volume statistics entry.
error_desc
.
Explication : Un problème s'est produit lors de la tentative de création d'une entrée dans le fichier LIB_VOL_STSTS
.
Variable : error_desc
est le message d'erreur détaillé décrivant le problème.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Move to
cell_id
failed cartridge recovery needed. Volume
vol_id
may be stuck
intransit.
Explication : Le volume est bloqué dans le LSM entre sa source d'origine et sa destination.
Variable:
cell_id
est l'adresse de la cellule de destination.
vol_id
est l'identificateur du volume bloqué.
Réponse utilisateur : Effectuez l'une des actions suivantes :
Retirez manuellement la bande de LSM, puis procédez à un audit de sa cellule et insérez-la.
Basculez de force le LSM contenant le volume vers l'état hors ligne avec la commande vary
, puis basculez le LSM vers l'état en ligne pour forcer la récupération en transit.
Error updating cel
l cell_id
state to full.
Explication : Une erreur s'est produite pendant la définition de l'état d'une cellule sur plein. Ceci a peut-être résulté dans une base de données ACSLS incohérente.
Variable : cell_id
est l'adresse de la cellule ayant rencontré l'erreur.
Réponse utilisateur : Effectuez un audit de sous-panneau de la cellule indiquée pour tenter de réconcilier la base de données.
Error updating cell
cell_id
state to empty.
Explication : Une erreur s'est produite pendant la définition de l'état d'une cellule sur vide. Ceci a peut-être résulté dans une base de données ACSLS incohérente.
Variable : cell_id
est l'adresse de la cellule ayant rencontré l'erreur.
Réponse utilisateur : Effectuez un audit de sous-panneau de la cellule indiquée pour tenter de réconcilier la base de données.
Error updating cell
cell_id
state to reserved.
Explication : Une erreur s'est produite pendant la définition de l'état d'une cellule sur réservé. Ceci a peut-être résulté dans une base de données ACSLS incohérente.
Variable : cell_id
est l'adresse de la cellule ayant rencontré l'erreur.
Réponse utilisateur : Effectuez un audit de sous-panneau de la cellule indiquée pour tenter de réconcilier la base de données.
Idle command failed
information
.
Explication : Une tentative de rendre inactive une portion du serveur ACSLS a échoué.
Variable : information
indique les informations détaillées sur l'échec.
Réponse utilisateur : Le serveur sera encore opérationnel mais vous devriez signaler le problème car il peut indiquer un problème plus important. Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Failed to close accept socket. Error:
error
.
Explication : Une erreur s'est produite lors de la tentative de fermeture d'un mécanisme de communication ACSLS interne.
Variable : error
est l'erreur spécifique à l'origine de l'échec.
Réponse utilisateur : Cette erreur peut indiquer une anomalie ponctuelle ou peut être le symptôme d'un problème sous-jacent plus vaste. Si ce message se produit une fois sans autres messages d'erreur, il peut être ignoré. S'il apparaît plusieurs fois ou accompagné d'autres messages d'erreur, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support Oracle.
Database Error:
error
.
Explication : Une erreur s'est produite lors du traitement d'une transaction avec la base de données utilisée par ACSLS.
Variable : error
est l'erreur spécifique s'étant produite avec la base de données.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Invalid data found in command:
information.
Explication : ACSLS a détecté des données non valides dans une structure de commande interne.
Variable : information
fournit une description détaillée des données non valides.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Unexpected ACSLH result received by move:
information
.
Explication : Une erreur interne s'est produite dans la communication entre les composants ACSLS.
Variable : information
indique les informations détaillées sur l'erreur.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Internal error in processing the move command:
information.
Explication : Une erreur interne s'est produite lors du traitement d'une demande de déplacement.
Variable : information
indique les informations détaillées sur l'erreur.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Error getting LIB_VOL_STATS value:
explanation
.
Explication : ACSLS n'a pas été en mesure de lire la valeur de la variable dynamique LIB_VOL_STATS
. Ceci peut empêcher de consigner les entrées statistiques de volume.
Variable : explanation
indique les informations détaillées sur l'erreur.
Réponse utilisateur : Exécutez de nouveau acsss_config
pour essayer d'activer LIB_VOL_STATS
, puis réessayez la demande. Si l'erreur persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Error creating record for Volume
vol_id
: information
.
Explication : Une erreur interne s'est produite lors de la tentative de mise à jour de l'enregistrement de base de données interne ACSLS pour le vol_id
donné.
Variable:
vol_id
est l'identificateur du volume ne s'étant pas créé.
information
indique les informations détaillées sur l'erreur.
Réponse utilisateur : Essayez d'effectuer un audit de l'emplacement attendu du volume. Si ceci ne fonctionne pas, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Unable to update status for Volume
vol_id: information
.
Explication : Une erreur interne s'est produite lors de la tentative de mise à jour de l'enregistrement de base de données interne ACSLS pour le vol_id
donné.
Variable:
vol_id
est l'identificateur du volume ne s'étant pas créé.
information
indique les informations détaillées sur l'erreur.
Réponse utilisateur : Essayez d'effectuer un audit de l'emplacement attendu du volume. Si ceci ne fonctionne pas, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
move: volume
(vol_id
) not found in cell
(cell_id
), deleted
.
Explication : Lors de la tentative de déplacement du volume, le volume n'a pas été trouvé dans sa cellule initiale. L'enregistrement de volume est supprimé de la base de données.
Variable:
vol_id
est l'identificateur du volume n'ayant pas été trouvé.
cell_id
est l'emplacement de la cellule.
Réponse utilisateur : Effectuez un audit du LSM pour rapprocher la base de données ACSLS avec le contenu du LSM.
cl_vol_write failed:
vol_id.
Explication : Le processus n'a pas réussi à mettre à jour l'enregistrement de volume dans la base de données.
Variable : vol_id
est l'ID de volume de l'enregistrement de volume n'ayant pas été mis à jour dans la base de données.
Réponse utilisateur : Affichez volume. Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Attempting to log an invalid message
(message_number
) from a client thread.
Explication : Un thread de client CSI a retourné un numéro de message non pris en charge au thread CSI principal. Le message n'est pas pris en compte.
Variable: message_number
désigne le numéro de message non pris en charge.
Réponse utilisateur : Aucune. Le traitement CSI se poursuit sans problèmes. Si vous le souhaitez, signalez ce problème au support technique Oracle.
XDR translation failed.
Explication : La conversion XDR d'une réponse a échoué. Un message antérieur identifie probablement le problème exact. Le CSI n'est pas en mesure d'envoyer cette réponse au client réseau.
Variable : Aucune.
Réponse utilisateur : Collectez les journaux pertinents, en particulier le journal acsss_event.log
, et signalez ce problème au support technique Oracle.
Sending first response to client
ip_address
.
Explication : Ce message apparaît lorsque la première réponse est envoyée à un client réseau.
Variable: ip_address
désigne l'adresse IP du client réseau.
Réponse utilisateur : Aucune.
Unable to allocate shared queue for client
ip_address
.
Explication : Le CSI n'a pas été en mesure d'affecter une file d'attente partagée pour les réponses au client réseau spécifié. Aucune réponse ne sera retournée à ce client tant que le problème n'est pas résolu.
Variable: ip_address
désigne l'adresse IP du client réseau.
Réponse utilisateur : Vérifiez si le serveur ACSLS manque de mémoire. Utilisez vmstat
ou vmstat –s
et recherchez les pages échangées. Si le serveur ACSLS ne manque pas de mémoire, collectez les informations de diagnostic et contactez le support technique Oracle.
Unable to add entry to shared queue for client
ip_address
.
Explication : Le CSI n'a pas été en mesure d'ajouter une réponse à la file d'attente partagée pour le client réseau spécifié. Cette réponse sera abandonnée.
Variable: ip_address
désigne l'adresse IP du client réseau.
Réponse utilisateur : Vérifiez si le serveur ACSLS manque de mémoire. Utilisez vmstat
ou vmstat –s
et recherchez les pages échangées. Si le serveur ACSLS ne manque pas de mémoire, collectez les informations de diagnostic et contactez le support technique Oracle.
Unable to create thread for client
ip_address
.
Explication : Le CSI n'a pas été en mesure de créer un thread pour envoyer les réponses au client réseau spécifié. Aucune réponse ne sera retournée à ce client tant que le problème n'est pas résolu.
Variable: ip_address
désigne l'adresse IP du client réseau.
Réponse utilisateur : Vérifiez si le serveur ACSLS manque de mémoire. Utilisez vmstat
ou vmstat –s
et recherchez les pages échangées. Si le serveur ACSLS ne manque pas de mémoire, collectez les informations de diagnostic et contactez le support technique Oracle.
Unable to create clients queue.
Explication : Le CSI n'a pas été en mesure de créer la liste de tous les clients réseau et ne peut pas retourner les réponses aux clients tant qu'il ne peut pas créer cette liste.
Variable : Aucune.
Réponse utilisateur : Vérifiez si le serveur ACSLS manque de mémoire. Utilisez vmstat
ou vmstat –s
et recherchez les pages échangées. Si le serveur ACSLS ne manque pas de mémoire, collectez les informations de diagnostic et contactez le support technique Oracle.
Unable to create response queue.
Explication : Le CSI n'a pas été en mesure de créer la file d'attente pour les réponses des threads client au thread CSI principal. Le CSI aura peut-être des problèmes pour retourner les réponses aux clients tant qu'il ne peut pas créer la file d'attente de réponses.
Variable : Aucune.
Réponse utilisateur : Vérifiez si le serveur ACSLS manque de mémoire. Utilisez vmstat
ou vmstat –s
et recherchez les pages échangées. Si le serveur ACSLS ne manque pas de mémoire, collectez les informations de diagnostic et contactez le support technique Oracle.
Discarding packet for client
ip_address
with SSI identifier of
request_id
.
Explication : Une réponse à une demande d'un client réseau a été ignorée. La réponse était soit un accusé de réception d'une demande d'un client, soit une réponse à une demande. Il se peut qu'elle n'ait pas été envoyée en raison de problèmes de réseau ou parce que le serveur ACSLS est en train de s'arrêter. Si le serveur ACSLS n'est pas en train de s'arrêter, le CSI continue à essayer d'envoyer d'autres réponses.
Variable:
ip_address
désigne l'adresse IP du client réseau.
request_id
identifie de manière unique cette demande qui est affectée par la SSI (sur le client réseau).
Réponse utilisateur : Reportez-vous aux messages associés pour plus de détails. Si le réseau ACSLS n'est pas en train de s'arrêter, déterminez s'il peut y avoir des problèmes de réseau entre le client et le serveur ACSLS.
Pthread function failed with return code
return_code
.
Explication : La fonction de thread indiquée a échoué avec le code de retour donné. Le CSI ACSLS ne fonctionne pas correctement.
Variable : return_code
identifie de manière unique la demande affectée.
Réponse utilisateur : Collectez les journaux pertinents, en particulier le journal acsss_event.log
, et signalez ce problème au support technique Oracle.
Resetting bad RPC file descriptor
rpc_fd
.
Explication : Ce message consigne la récupération après un erreur RPC. Le CSI réinitialise automatiquement le descripteur de fichier RPC et le traitement se poursuit.
Variable : rpc_fd
est le descripteur de fichier RPC ayant été réinitialisé.
Réponse utilisateur : Aucune. Le CSI réinitialise automatiquement le descripteur de fichier RPC et le traitement se poursuit.
Unable to shift transaction log file on secondary disk.
Explication : Le gestionnaire de disque secondaire ne peut pas créer le fichier journal des transactions sur le disque secondaire. Il s'agit d'une erreur de base de données.
Réponse utilisateur : Exécutez de nouveau le gestionnaire de disque secondaire (sd_mgr.sh
).
Cannot allocate environment handle.
Explication : L'appel ODBC pour affecter le descripteur d'environnement a échoué.
Variable : Aucune.
Réponse utilisateur : L'application doit être redémarrée. Contactez votre administrateur système.
Cannot allocate database handle.
Explication : L'appel ODBC pour affecter le descripteur de base de données a échoué.
Variable : Aucune.
Réponse utilisateur : L'application doit être redémarrée. Contactez votre administrateur système.
Cannot allocate statement handle.
Explication : L'appel ODBC pour affecter l'instruction SQL a échoué.
Variable : Aucune.
Réponse utilisateur : L'application doit être redémarrée. Contactez votre administrateur système.
Cannot free connection handle.
Explication : L'appel ODBC pour libérer le descripteur de connexion de base de données a échoué.
Variable : Aucune.
Réponse utilisateur : Aucune.
Cannot free environment handle
Explication : L'appel ODBC pour libérer le descripteur d'environnement a échoué.
Variable : Aucune.
Réponse utilisateur : Aucune.
Cannot fetch. Return code
return_code
Explication : L'appel ODBC pour récupérer une ligne de l'ensemble de résultats d'interrogation a échoué.
Variable : return_code
est le numéro de code d'erreur retourné par ODBC.
Réponse utilisateur : L'application doit être de nouveau exécutée. Contactez votre administrateur système.
Error in preparing statement
.
Explication : L'appel ODBC pour préparer une instruction SQL à s'exécuter a échoué.
Variable : Aucune.
Réponse utilisateur : L'application doit être de nouveau exécutée. Contactez votre administrateur système.
Cannot reset auto commit option
.
Explication : L'appel ODBC pour définir orreset sur l'option de validation automatique pour toutes les transactions de bases de données a échoué.
Variable : Aucune.
Réponse utilisateur : L'application doit être de nouveau exécutée. Contactez votre administrateur système.
Attempt to database recovery was aborted by the user
.
Explication : Pendant la récupération de la base de données, un message d'avertissement s'affiche pour le remplacement de la base de données actuelle. Une fois qu'elle a démarré, la récupération de la base de données ne peut pas être interrompue. Avec ce message, l'utilisateur a choisi d'interrompre le processus de récupération de la base de données.
Variable : Aucune.
Réponse utilisateur : Aucune.
Could not create the
filename
file
.
Explication : La commande de création de fichier a échoué. Ce message est consigné lorsque le programme d'installation ne peut pas créer le fichier odbc.ini
. Le programme d'installation ne parvient pas à créer ce fichier lorsque l'une des variables d'environnement suivantes n'est pas définie : $ACS_HOME
, $INFORMIXDIR
ou $HW_PLATFORM
Variable : filename
est le fichier odbc.ini
.
Réponse utilisateur : Vérifiez que les variables ci-dessus sont définies. Si elles ne sont pas définies, réinstallez ACSLS.
ACSLS database gentle shutdown did not succeed.
Explication : L'arrêt en douceur de la base de données a échoué. Cette erreur est consignée lorsque la commande échoue au bout de 10 nouvelles tentatives.
Variable : Aucune.
Réponse utilisateur :
Si l'erreur s'est produite pendant l'installation initiale, réinstallez le produit et réessayez.
Si la base de données existante est corrompue, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
ACSLS database forced shutdown did not succeed
.
Explication : L'arrêt forcé a échoué.
Réponse utilisateur :
Si l'erreur s'est produite pendant l'installation initiale, réinstallez le produit et réessayez.
Si la base de données existante est corrompue, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
ACSLS database fast shutdown did not succeed
.
Explication : L'arrêt rapide a échoué.
Réponse utilisateur :
Si l'erreur s'est produite pendant l'installation initiale, réinstallez le produit et réessayez.
Si la base de données existante est corrompue, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
There remains only
%
MB of free space for ACSLS database space.
Explication : La base de données ACSLS manque d'espace.
Variable : %
désigne le pourcentage d'espace libre.
Réponse utilisateur : Contactez le support technique Oracle.
ACS
: acs_id
Standby LMU now communicating with active.
Explication : La LMU en standby pour l'ACS spécifié a recommencé à communiquer avec la LMU active pour cet ACS via leur connexion interne. Vous constaterez que le statut de communication entre ACSLS et la LMU en standby fait l'objet d'un suivi séparé et peut être affiché à l'aide de la commande query lmu
.
Variable : acs_id
est l'identificateur de l'ACS.
Réponse utilisateur : Aucune. Ce message n'est fourni qu'à titre d'information et remplace le message numéro 2031.
ACS:
acs_id
Standby LMU not communicating with active.
Explication : La LMU en standby pour l'ACS spécifié a arrêté de communiquer avec la LMU active pour cet ACS via leur connexion interne. Le statut de communication entre ACSLS et la LMU en standby fait l'objet d'un suivi séparé et peut être affiché à l'aide de la commande query lmu
.
Variable : acs_id
est l'identificateur de l'ACS.
Réponse utilisateur : Aucune action n'est requise pour ACSLS, qui continue à communiquer avec la LMU active. Ce message n'est fourni qu'à titre d'information et remplace le message numéro 2032. Ce message s'affiche généralement lorsqu'un chargement initial de la LMU en standby est effectué. Une fois le chargement initial terminé, le message 2131 devrait apparaître, indiquant que la communication interne entre les LMU a repris. Si ceci ne se produit pas, il peut y avoir un problème. Inspectez les LMU en vérifiant qu'elles sont toutes les deux opérationnelles et que le ou les câbles LAN qui les relient sont correctement connectés.
LMU error: ACS:
acs_id
Invalid
active_status
active_status
.
Explication : Un statut inattendu pour une LMU active a été renvoyé dans la réponse à une demande d'interrogation lmu
.
Variable:
acs_id
est l'identificateur de l'ACS.
active_status
est la valeur inattendue ayant été reçue.
Réponse utilisateur :
Vérifiez le statut du port utilisé par ACSLS pour communiquer avec la LMU active pour l'ACS spécifiée. Une commande vary port
peut corriger le statut de la LMU.
Si l'erreur persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Module
: Selecting another volume because scratch or cleaning volume
vol_id
may be in use.
Explication : ACSLS a sélectionné une cartouche pour un montage provisoire ou une demande de nettoyage automatique et était en train de mettre à jour la base de données. Toutefois, la cellule initiale de la cartouche était déjà réservée. ACSLS peut appeler Cartridge Recovery pour examiner la cellule et le volume et peut tenter de sélectionner une cartouche provisoire ou de nettoyage différente.
Variable:
Module
est le module ACSLS affichant ce message.
vol_id
est l'identificateur de l'ACS.
Réponse utilisateur : Aucune.
Cannot cancel automatic enter at CAP
cap_id
Explication : Une annulation a été tentée au niveau d'une demande d'entrée automatique, ce qui n'est pas autorisé.
Variable : L'identificateur cap_id
du CAP où l'entrée automatique n'a pas pu être annulée.
Réponse utilisateur : Aucune.
Cannot cancel this request type:
request_type
Explication : Une annulation a été tentée au niveau d'un type de demande, request_type
, et n'a pas été pas autorisée.
Variable : request_type
est le type de demande non autorisé.
Réponse utilisateur : Aucune.
CAP
proc_id
: CAP
cap_id
is in a partitioned library, but the CAP is not dedicated to this partition. Therefore, it cannot be set to automatic mode
Explication : Une tentative a été effectuée pour définir le cap_id
CAP sur le mode automatique, mais le mode automatique n'est pas autorisé dans une bibliothèque partitionnée, sauf si le CAP est dédié à cette partition.
Variable:
proc_id
est le nom de la procédure générant le message d'erreur.
cap_id
identifie le CAP.
Réponse utilisateur : Aucune.
CAP
cap_id
is already reserved in partition
partition_num
by host
host_id
.
Explication : Une tentative a été effectuée pour utiliser le CAP cap_id
mais a échoué en raison d'une réservation de CAP antérieure faite par une autre partition.
Variable:
cap_id
est le CAP que vous avez tenté d'utiliser.
partition_num
est la partition qui détient actuellement la réservation CAP.
host_id
est l'identificateur de l'hôte qui utilise la partition ayant le CAP réservé.
Réponse utilisateur : Pour que l'opération CAP se termine, le CAP doit être rendu disponible. Pour ce faire, mettez fin au processus qui utilise le CAP. Si cela n'est pas possible, reportez-vous aux procédures de bibliothèque permettant de remplacer une réservation CAP.
CAP
cap_id
received an unexpected CAP door opened message; ignoring.
Explication : L'ACSLM a reçu un message inattendu appartenant à un évènement d'ouverture de porte CAP.
Variable : cap_id
est le CAP que vous avez tenté d'utiliser.
Réponse utilisateur : Aucune.
CAP
cap_id
received an unexpected CAP door closed message; ignoring.
Explication : L'ACSLM a reçu un message inattendu appartenant à un évènement de fermeture de porte CAP.
Variable : cap_id
est le CAP que vous avez tenté d'utiliser.
Réponse utilisateur : Aucune.
CAP
cap_id
has been set to manual mode because the CAP is now shared; it is no longer dedicated to this partition.
Explication : Le CAP n'est plus dédié à cette partition et ne peut donc pas être dans le mode automatique ; un CAP doit être dans le mode manuel lorsqu'il est partagé.
Variable : cap_id
identifie le CAP.
Réponse utilisateur : Aucune.
CAP
cap_id
is in a partitioned library, and the CAP is dedicated to another partition. Please run Dynamic Config or acsss_config to remove the CAP from the configuration for this ACS. Le CAP sera basculé vers l'état hors ligne.
Explication : Le CAP n'est plus accessible à cette partition et doit donc être retiré de la configuration.
Variable : cap_id
identifie le CAP.
Réponse utilisateur : Exécutez l'utilitaire Dynamic Configuration pour mettre à jour la configuration de l'ACS (config acs
acs_id
) ou arrêtez l'ACSLS et exécutez acsss_config
pour reconfigurer l'ACS.
The library reports CAP
cap_id
as not installed. Please run Dynamic Config or acsss_config to remove the CAP from the configuration. Le CAP sera basculé vers l'état hors ligne.
Explication : Le CAP n'est plus installé dans la bibliothèque et doit donc être retiré de la configuration.
Variable : cap_id
identifie le CAP.
Réponse utilisateur : Exécutez l'utilitaire Dynamic Configuration pour mettre à jour la configuration de l'ACS (config acs
acs_id
) ou arrêtez l'ACSLS et exécutez acsss_config
pour reconfigurer l'ACS.
Intermediate dismount response not received when dismounting volume
vol_id
from drive
drive_id
.
Explication : ACSLS n'a pas reçu la réponse à titre d'information uniquement de la bibliothèque sur un démontage.
Variable:
vol_id
identifie le volume.
drive_id
identifie le lecteur.
Réponse utilisateur : Aucune.
proc_id
: Maintenance required for
component component_id
.
Explication : La bibliothèque a signalé un problème au niveau du composant spécifié.
Variable:
proc_id
est le nom de la procédure générant le message d'erreur.
component
identifie le type de composant (volume ou lecteur).
component_id
identifie le composant.
Réponse utilisateur : Contactez le support technique Oracle pour faire inspecter le composant.
Fault Symptom Code (FSC)
fsc
reported when dismounting volume
vol_id
from drive
drive_id
.
Explication : Le lecteur a signalé un code FSC (Fault Symptom Code) au niveau d'un démontage.
Variable:
fsc
est le code FSC à quatre chiffres.
vol_id
identifie le volume.
drive_id
identifie le lecteur.
Réponse utilisateur : Aucune. Ce message n'est fourni qu'à titre d'information. Si le lecteur ou la cartouche continue à poser problème, communiquez ce code FSC au support technique Oracle pour lui permettre de diagnostiquer le problème.
Duplicate label
vol_id
, with media domain and type
media_domain_type
, reported
in the library in
component component_id
.
Explication : La bibliothèque a signalé qu'elle contient deux cartouches ou plus portant la même étiquette.
Variable:
vol_id
identifie l'étiquette de volume en double.
media_domain_type
est le domaine de média suivi immédiatement du type de média.
component
identifie le type de composant (ACS, CAP, cellule ou lecteur).
component_id
identifie le composant.
Réponse utilisateur : Reportez-vous au message 2148.
Please eject the duplicate volumes with label
vol_id
via SLConsole and re-enter the correct volume
.
Explication : La bibliothèque a signalé qu'elle contient deux cartouches ou plus portant la même étiquette. Dans la mesure où ACSLS ne prend en charge que des étiquettes (numéros de série de volume) uniques, les doublons doivent être éjectés.
Variable : vol_id
identifie l'étiquette de volume en double.
Réponse utilisateur : Utilisez la fonction de mode de récupération de SLConsoles pour éjecter tous les volumes signalés par le message 2147. Inspectez-les, puis ré-entrez le volume correct.
proc_id
: The configuration for ACS
acs_id
is
out of date. The current configuration does not include
component component_id
with volume
vol_id
. Please update the configuration using Dynamic Config or acsss_config.
Explication : La configuration de l'ACS est obsolète, tandis qu'un volume se trouve dans un composant ne figurant actuellement pas dans la configuration et n'étant donc plus accessible.
Variable:
proc_id
est le nom de la procédure générant le message d'erreur.
acs_id
identifie l'ACS.
component
identifie le type de composant (cellule ou lecteur).
component_id
identifie le composant.
vol_id
identifie le volume.
Réponse utilisateur : Exécutez l'utilitaire Dynamic Configuration pour mettre à jour la configuration de l'ACS (config acs
acs_id
) ou arrêtez l'ACSLS et exécutez acsss_config
pour reconfigurer l'ACS.
Lh error
: proc_id
: ACS
acs_id
configured to ACSLS with partition ID =
partition_id
, but the library is NOT partitioned.
Explication : L'ACS tente de se connecter à une bibliothèque partitionnée mais la bibliothèque n'est pas partitionnée.
Variable:
proc_id
est le nom de la procédure générant le message d'erreur.
acs_id
identifie l'ACS.
partition_id
est la partition sur laquelle l'ACS est configuré.
Réponse utilisateur : Si le partitionnement est censé être désactivé, exécutez acsss_config
pour supprimer l'ACS ou le reconfigurer sur une bibliothèque non partitionnée. Dans le cas contraire, activez le partitionnement de la bibliothèque avec la partition partition_id
définie et relancez la connexion.
Lh error:
proc_id
: ACS
acs_id
configured to ACSLS as NOT partitioned, but the library reports that this ACS is partitioned.
Explication : L'ACS tente de se connecter à une bibliothèque non partitionnée mais la bibliothèque est partitionnée.
Variable:
proc_id
est le nom de la procédure générant le message d'erreur.
acs_id
identifie l'ACS.
Réponse utilisateur : Si le partitionnement est supposé être activé, exécutez acsss_config
pour supprimer l'ACS ou le reconfigurer sur une partition définie. Dans le cas contraire, désactivez le partitionnement sur la bibliothèque et relancez la connexion.
Lh error:
proc_id
: ACS
acs_id
configured to ACSLS with partition ID =
partition_id
, but the library reports that this partition is not defined.
Explication : L'ID de partition de l'ACS n'est pas un ID de partition défini dans la bibliothèque.
Variable:
proc_id
est le nom de la procédure générant le message d'erreur.
acs_id
identifie l'ACS.
partition_id
est la partition sur laquelle l'ACS est configuré.
Réponse utilisateur : Vérifiez que le partitionnement est activé et que l'ID de partition est défini dans la bibliothèque. Si le partitionnement est activé mais que l'ID de partition n'est pas défini, exécutez acsss_config
pour reconfigurer l'ACS sur la partition correcte.
Lh error:
proc_id
: HLI Transmission header invalid for host/library compatibility level =
compat_level
.
Explication : Une erreur de communication s'est produite entre le serveur ACSLS et la bibliothèque. Lorsqu'ACSLS communique avec une bibliothèque via l'interface HLI (Host/Library Interface), la transmission doit comporter le niveau de compatibilité adéquat. Les bibliothèques HLI incluent les bibliothèques Sl3000 et SL8500.
Variable:
proc_id
est le nom de la procédure générant le message d'erreur.
compat_level
est le niveau de compatibilité HLI de la transmission.
Réponse utilisateur : Redémarrez ACSLS. Si l'erreur se reproduit, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Lh error:
proc_id
: ACS
acs_id
already defined to partition
defined_id
; attempt to connect to partition
new_id
rejected
.
Explication : Le gestionnaire de bibliothèque ACSLS a reçu une demande de connexion comportant un ID de partition différent de celui déjà défini pour l'ACS.
Variable:
proc_id
est le nom de la procédure générant le message d'erreur.
acs_id
identifie l'ACS.
defined_id
est l'ID de partition déjà défini pour une connexion à l'ACS.
new_id
est l'ID de partition nouveau rejeté de l'ACS.
Réponse utilisateur : Si le problème interrompt l'opération en cours, procédez comme suit :
Basculez l'ACS vers l'état hors ligne.
Basculez tous les ports de l'ACS vers l'état hors ligne.
Rebasculez tous les ports de l'ACS vers l'état en ligne.
Basculez l'ACS vers l'état en ligne.
Si le problème n'est pas résolu, redémarrez l'ACSLS.
Si le problème se reproduit, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Lh error:
proc_id
: Port
port_id
already defined with port-name
defined_name
; attempt to connect to port-name
new_name
rejected
.
Explication : Le gestionnaire de bibliothèque ACSLS a reçu une demande de connexion comportant un nom de port différent de celui déjà défini pour le port.
Variable:
proc_id
est le nom de la procédure générant le message d'erreur.
port_id
identifie le port.
defined_name
est le nom de port déjà défini pour le port.
new_name
est le nom de port nouveau rejeté du port.
Réponse utilisateur :
Basculez l'ACS vers l'état hors ligne.
Basculez tous les ports de l'ACS vers l'état hors ligne.
Rebasculez tous les ports de l'ACS vers l'état en ligne.
Basculez l'ACS vers l'état en ligne.
Si le problème n'est pas résolu, redémarrez l'ACSLS.
Si le problème n'est pas résolu, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
The reservation on CAP
cap_id
was overridden by the librarys’ CLI or SLConsole.
Explication : ACSLS a été informé par la bibliothèque qu'un opérateur a remplacé la réservation CAP détenue par ACSLS pour un CAP dans une bibliothèque partitionnée.
Variable : cap_id
identifie le CAP.
Réponse utilisateur : Toute entrée ou éjection en cours a été terminée car la réservation CAP a été remplacée. Si des cartouches se trouvent encore dans le CAP, elles doivent être retirées pour que l'autre partition puisse utiliser le CAP. Etiquetez ces cartouches avec la partition dans laquelle elles étaient en cours d'entrée ou à partir de laquelle elles étaient en cours d'éjection.
ACS
acs_id
is affected by a configuration, capacity, or partition change. Please run dynamic config to update the configuration of this ACS, and audit it.
Explication : ACSLS a été informé par la bibliothèque que cet ACS est affecté par une modification de configuration, de capacité ou de partition.
Variable:
acs_id
identifie l'ACS.
lsm_id
est l'identificateur du LSM.
Réponse utilisateur :
Exécutez l'utilitaire Dynamic Configuration pour mettre à jour la configuration.
Si la configuration ou la capacité de la bibliothèque a changé, mettez la configuration de l'ACS (config acs
acs_id
) ou du LSM (config
lsm_id
) à jour.
Effectuez un audit de l'ACS affecté.
Si des lecteurs de bandes ont été ajoutés au pool de validation de média ou supprimés de ce pool, utilisez config drive
<panel_id
> pour mettre la configuration du lecteur à jour.
Re-trying the mount of volume
vol_id
on drive
drive_id
using the volumes’ new home cell.
Explication : Le montage d'origine du volume a échoué car le volume ne se trouvait pas dans sa cellule initiale. Toutefois, ACSLS a pu trouver le volume dans une autre cellule et ré-essaye donc le montage.
Variable:
vol_id
identifie le volume.
drive_id
identifie le lecteur.
Réponse utilisateur : Aucune.
ACS
acs_id
: Library Recovery Started.
Explication : Le processus ACSLH (processus de gestionnaire de bibliothèque) a commencé le traitement des demandes de bibliothèque ayant été affectées par une LMU de commutation ou un chargement initial de bibliothèque ou lorsque la communication avec la bibliothèque a été perdue et réétablie.
Variable : acs_id
identifie l'ACS.
Réponse utilisateur : Aucune.
Port
port_id
lost communication with the library and has been varied offline. If communication is reestablished, the port will automatically be varied online
.
Explication : ACSLS ne parvient pas à communiquer avec la bibliothèque via le port. Le port tentera de ré-établir la communication sans s'arrêter et, une fois qu'il aura réussi, il sera rebasculé vers l'état en ligne.
Variable : port_id
identifie le port.
Réponse utilisateur :
Vérifiez que les câbles utilisés par le port sont branchés et opérationnels.
Vérifiez que tous les hubs, commutateurs, routeurs, etc., utilisés par le port sont opérationnels.
Vérifiez que les périphériques physiques situés sur l'ACSLS et la bibliothèque sont opérationnels.
Si le port ne revient pas en ligne automatiquement une fois toutes les vérifications effectuées, basculez-le vers l'état hors ligne puis rebasculez-le vers l'état en ligne.
Si le port ne retourne toujours pas à l'état en ligne :
Basculez l'ACS vers l'état hors ligne.
Basculez tous les ports de l'ACS vers l'état hors ligne.
Rebasculez tous les ports de l'ACS vers l'état en ligne.
Rebasculez l'ACS vers l'état en ligne.
Si le port est toujours hors ligne, redémarrez l'ACSLS.
Si le port ne retourne pas en ligne, redémarrez la bibliothèque.
Si le problème se reproduit, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
ACS
acs_id
lost control of the library and has been varied offline. If control is reestablished, the ACS will automatically be varied to its previous state
(previous_state
).
Explication : ACSLS ne peut plus contrôler la bibliothèque. Tous les ports capables de contrôler la bibliothèque (port non de secours) ont été basculés vers l'état hors ligne ou ont perdu la communication avec la bibliothèque. Lorsqu'un port contrôlant est basculé vers l'état en ligne ou ré-établit la communication, l'ACS retourne automatiquement à son état précédent. Dans une configuration LMU double, le ou les ports de secours peuvent encore être en ligne et en train de communiquer. Toutefois, parce que les ports de secours ne peuvent pas contrôler la bibliothèque, l'ACS a été basculé vers l'état hors ligne.
Variable:
acs_id
identifie l'ACS.
previous_state
est l'état souhaité de l'ACS avant la perte de contrôle.
Réponse utilisateur : Si un port contrôlant est basculé vers l'état hors ligne, basculez le port vers l'état en ligne. Si tous les ports contrôlant se reconnectent, suivez la section Action Required du message 2160 pour reconnecter les ports. Si l'ACS ne revient pas automatiquement à son état précédent une fois qu'un port contrôlant est passé à l'état ligne :
Basculez l'ACS vers l'état hors ligne.
Basculez tous les ports de l'ACS vers l'état hors ligne.
Rebasculez tous les ports de l'ACS vers l'état en ligne.
Rebasculez l'ACS vers l'état en ligne/de diagnostic.
Si l'ACS est toujours hors ligne, redémarrez l'ACSLS.
Si l'ACS ne retourne pas en ligne, redémarrez la bibliothèque.
Si le problème se reproduit, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Port
port_id
has reestablished communication with the library and has been varied online
.
Explication : ACSLS a ré-établi la communication avec la bibliothèque via le port. Le port est à présent en ligne et opérationnel.
Variable : port_id
identifie le port.
Réponse utilisateur : Aucune.
ACS
acs_id
has reestablished control of the library and has been varied to its previous state
(previous_state
).
Explication : ACSLS a rétabli le contrôle sur la bibliothèque et l'ACS a été basculé vers l'état désiré avant la perte de contrôle. Ceci s'est produit car un port capable de contrôler la bibliothèque (port non de secours) a rétabli la communication avec la bibliothèque ou a été basculé vers l'état en ligne.
Variable:
acs_id
identifie l'ACS.
previous_state
est l'état souhaité de l'ACS avant la perte de contrôle.
Réponse utilisateur : Aucune.
Port
port_id
cannot be varied offline because the desired state for ACS
acs_id
is
acs_state
. Please vary ACS
acs_id
offline first
.
Explication : La tentative de basculement du port vers l'état hors ligne a échoué car le port est le dernier port en ligne ou le dernier port affichant un état désiré en ligne et l'ACS doit être à l'état en ligne ou de diagnostic (acs_state
précédent). Vous ne pouvez pas basculer tous les ports d'un ACS vers l'état hors ligne si l'ACS doit encore être à l'état en ligne ou de diagnostic.
Variable:
port_id
identifie le port.
acs_id
identifie l'ACS.
acs_state
est l'état désiré de l'ACS.
Réponse utilisateur : Pour basculer le port vers l'état hors ligne, basculez un autre port de l'ACS vers l'état en ligne ou basculez l'ACS vers l'état hors ligne.
Cannot vary ACS
acs_id
new_state
because no ports for this ACS have a desired state of online. Please vary a port for AC
S
acs_id
online first.
Explication : La tentative de basculement de l'ACS vers l'état en ligne ou de diagnostic a échoué car aucun port de l'ACS n'est à l'état en ligne. Vous ne pouvez pas basculer un ACS vers l'état en ligne ou de diagnostic si aucun port n'est en ligne.
Variable:
acs_id
identifie l'ACS.
new_state
est l'état demandé de l'ACS.
Réponse utilisateur : Pour basculer l'ACS vers l'état en ligne ou de diagnostic, basculez un port de l'ACS vers l'état en ligne.
Desired state for component
component_id
set to
new_state
.
Explication : L'état désiré du composant a été mis à jour et défini sur new_state
dans la base de données.
Variable:
component
identifie le type de composant (ACS ou port).
component_id
identifie le composant.
new_state
est l'état désiré du composant.
Réponse utilisateur : Aucune.
Module
: CAP
cap_id
is an Access Expansion Module (AEM) and should not be used for small enters and ejects. Therefore maximum CAP priority is one.
Explication : Une tentative a été effectué pour définir la priorité de CAP d'un AEM sur une priorité supérieure à un (1). Les AEM ne sont pas conçus pour les entrées ou les éjections de petites quantités de cartouches. Pour éviter qu'ils soient automatiquement sélectionnés lorsque l'ID CAP reçoit un astérisque comme caractère générique ou qu'un ID LSM est spécifié, il n'est pas autorisé de définir les AEM sur une priorité supérieure à 1.
Variable:
Module
est le module ACSLS affichant ce message.
cap_id
est l'AEM spécifié dans la commande set cap priority
.
Réponse utilisateur : Définissez la priorité d'un AEM uniquement sur zéro ou un. N'utilisez pas d'AEM pour entrer ou éjecter de petites quantités de cartouches.
Limit of
max_value variable_name
exceeded
.
Explication : ACSLS a détecté une valeur dépassant le maximum autorisé pour un paramètre ou une variable de programme. Le traitement d'ACSLS se poursuit.
Variable:
max_value
est la valeur maximale autorisée.
variable_name
est le paramètre ou la variable de programme.
Réponse utilisateur : Informez-en le support technique Oracle. (Bien que le traitement d'ACSLS se poursuive, nous souhaitons être au courant de cet évènement.)
operation
of volser on drive
drive_id
failed due to component
status
, and the time of
timeout
minutes was exceeded
.
Explication : ACSLS n'a pas été en mesure d'effectuer une opération de montage ou de démontage car un composant de bibliothèque (ACS, LSM ou lecteur) n'était pas disponible et le délai imparti pour les nouvelles tentatives automatiques a été dépassé.
Variable:
operation
est le type de demande ayant échoué (montage ou démontage).
drive_id
est l'identificateur du lecteur.
component
est le composant de bibliothèque ayant fait échouer la demande.
status
est le statut du composant de bibliothèque (actuellement à l'état hors ligne ou de récupération).
timeout
est le délai imparti (en minutes) ayant été dépassé. (Reportez-vous à la variable dynamique MOUNT_RETRY_TIME_LIMIT
.)
Réponse utilisateur : Aucune. Pour relancer l'opération, vérifiez que les composants de bibliothèque hors ligne (ACS, LSM et lecteur) sont prêts, disponibles et en ligne.
Volume
vol_id
, not in drive
drive_id
. ACSLS will recover cartridge automatically.
Explication : Une tentative de démontage d'un volume a eu lieu mais le volume ne se trouvait pas dans le lecteur. ACSLS va automatiquement tenter de trouver la cartouche dans la bibliothèque.
Variable:
vol_id
est l'identificateur du volume.
drive_id
est l'identificateur du lecteur.
Réponse utilisateur : Aucune.
switch lmu for ACS
acs_id
not allowed because more than one SL8500 in ACS.
Explication : Une commande switch lmu
a été émise pour un ACS. Toutefois, l'ACS inclut de multiples bibliothèques SL8500 connectées par des ports PTP. Pour les bibliothèques SL8500, la commande switch lmu
est uniquement prise en charge sur une bibliothèque SL8500 autonome unique.
Variable : acs_id
est l'ACS au niveau duquel la commande switch lmu
a été émise.
Réponse utilisateur : Aucune.
switch lmu for ACS
acs_id
not allowed because ACS is partitioned.
Explication : Les demandes switch lmu
d'un hôte (par exemple, ACSLS) ne sont pas pises en charge par une bibliothèque partitionnée car le commutateur provoquerait une panne de l'autre ou des autres partitions.
Variable : acs_id
est l'ACS au niveau duquel la commande switch lmu
a été émise.
Réponse utilisateur : Si vous avez besoin de changer de bibliothèque, utilisez SLConsole.
More than max of
max_drives_in_acsls
drives in database, cannot re-configure.
Explication : Lors de la tentative de définition ou de changement de la configuration matérielle de votre bibliothèque avec acsss_config
, plus du nombre maximal de lecteurs de bandes existe dans l'ensemble des ACS gérés par ce système ACSLS. Le processus acsss_config
s'arrête car il ne peut pas pendre en charge autant de lecteurs de bandes.
Variable : max_drives_in_acsls
est le nombre maximal de lecteurs de bandes pris en charge par acsss_config
.
Réponse utilisateur : Vous pouvez prendre en charge cette configuration matérielle par l'une des méthodes suivantes :
Gérez les ACS séparés (complexes de bibliothèques) avec différents serveurs ACSLS. max_drives_in_acsls
prend en charge au moins 1 500 lecteurs de bandes (plus que ce qui peut être installé sur plus de 20 bibliothèques SL8500).
Utilisez la commande config acs new
pour configurer un nouvel ACS et la commande config acs
acs_id
pour reconfigurer un ACS.
Signalez ceci au support technique Oracle afin que la limite max_drives_in_acsls
puisse être élevée.
Restarting auto-enter for CAP
cap_id
.
Explication : Une entrée automatique a été relancée pour le CAP spécifié.
Variable : cap_id
est le CAP pour lequel l'entrée automatique a été relancée.
Réponse utilisateur : Vous pouvez entrer des cartouches via ce CAP dans le mode d'entrée automatique.
Volume
vol_id
too long for Volume Access Control.
Explication : ACSLS a tenté de vérifier si un volume est détenu par un client dans Volume Access Control. Cependant, l'ID du volume spécifié comporte plus de six caractères. Volume Access Control ne prend en charge que des ID vol_ids
à six caractères.
Variable : vol_id
est le volume dont l'ID dépasse six caractères.
Réponse utilisateur : Collectez les informations de diagnostic puis communiquez-les au support technique Oracle.
CAP
cap_id
: Not reserved for automatic enter.
Explication : Après la fermeture d'un CAP, il a été établi que le CAP n'était pas réservé pour une entrée automatique. La demande d'entrée automatique a été arrêtée.
Variable : cap_id
est le CAP pour lequel l'entrée automatique a été lancée.
Réponse utilisateur : Basculez de force le CAP vers l'état hors ligne via la commande offline force
et rebasculez-le vers l'état en ligne, puis utilisez la commande set cap mode automatic
pour purger le mode et le statut du CAP.
CAP
cap_id
: cap_size
db_cap_size
invalid for automatic enter.
Explication : Après la fermeture d'un CAP, il a été établi que la taille du CAP enregistré dans la base de données n'était pas valide. La demande d'entrée automatique a été arrêtée.
Variable:
cap_id
est le CAP pour lequel l'entrée automatique a été lancée.
db_cap_size
est la taille du CAP enregistré dans la base de données. Cette taille était égale à zéro ou moins ou supérieure à la taille du CAP le plus volumineux.
Réponse utilisateur : Mettez la configuration du CAP à jour dans la base de données pour réinitialiser la taille du CAP.
Vérifiez que tous les composants de bibliothèque sont prêts et en ligne.
Utilisez l'utilitaire dynamic config
pendant que ACSLS est actif ou l'utilitaire acsss_config
une fois l'ACSLS à l'arrêt.
Si vous utilisez dynamic config
, utilisez config acs
acs_id
pour reconfigurer une bibliothèque SL8500 et config lsm
lsm_id
pour reconfigurer une bibliothèque SL3000 ou 9310.
ACS
acs_id
: Called for circuit to standby or unknown LC.
Explication : Le système a tenté de sélectionner une demande pour un LC (Library Controller) actif pour un circuit connecté à un LC de secours ou inconnu.
Variable : acs_id
identifie l'ACS impliqué.
Réponse utilisateur : Il s'agit d'une erreur interne qui ne devrait jamais se produire. Collectez les informations de diagnostic puis communiquez-les au support technique Oracle.
Delete of current Xmit_active_q queue member failed.
Explication : Après la sélection d'une demande à transmettre à la bibliothèque, cette demande n'a pas pu être supprimée de la file d'attente des demandes actives.
Variable : Aucune.
Réponse utilisateur : Il s'agit d'une erreur interne qui ne devrait jamais se produire. Collectez les informations de diagnostic puis communiquez-les au support technique Oracle.
Get of Xmit_active_q queue member_id
queue_member_id
failed
.
Explication : Le système a tenté d'obtenir une demande pour un LC (Library Controller) actif à partir de la file d'attente des demandes actives mais n'a pas été en mesure d'extraire ce membre de la file d'attente.
Variable : queue_member_id
identifie l'ID du membre de file d'attente interne.
Réponse utilisateur : Il s'agit d'une erreur interne qui ne devrait jamais se produire. Collectez les informations de diagnostic puis communiquez-les au support technique Oracle.
Delete of Xmit_active_q queue member_id
queue_member_id
failed
.
Explication : Le système a tenté de supprimer une demande pour un LC (Library Controller) actif à partir de la file d'attente des demandes actives mais n'a pas été en mesure de supprimer ce membre de la file d'attente.
Variable : queue_member_id
identifie l'ID du membre de file d'attente interne.
Réponse utilisateur : Il s'agit d'une erreur interne qui ne devrait jamais se produire. Collectez les informations de diagnostic puis communiquez-les au support technique Oracle.
Module: Selected
vol_type
volume
vol_id
is an incompatible media type for drive
drive_id
.
Explication : La bibliothèque a signalé que le volume provisoire ou de nettoyage sélectionné est incompatible avec le lecteur de bande. Ceci ne devrait pas se produire. ACSLS tente automatiquement de sélectionner une autre cartouche provisoire ou de nettoyage et de la monter.
Variable:
vol_type
est le volume provisoire ou de nettoyage.
vol_id
est l'identificateur du volume.
drive_id
est l'identificateur du lecteur.
Réponse utilisateur : Ejectez la cartouche désignée par le message et examinez-la. Examinez également son étiquette et son code-barres. Vérifiez que le microprogramme de la bibliothèque prend en charge le lecteur de média et de bande.
Cannot create group acsdb.
Explication : Cette erreur ne peut se produire que lors de l'installation du produit sur un système d'exploitation AIX. Le programme d'installation crée le groupe Unix nommé acsdb
. Il invoque la commande Unix mkgroup
pour créer le groupe. Cette erreur est consignée si la commande mkgroup
échoue. L'ID de groupe # 106 devrait être disponible.
Variable : Aucune.
Réponse utilisateur : Réinstallez ACSLS une fois le problème corrigé.
Cannot create acsdb user.
Explication : Cette erreur ne peut se produire que lors de l'installation du produit sur un système d'exploitation AIX. Le programme d'installation crée l'utilisateur UNIX nommé acsdb. Il invoque la commande UNIX mkuser
pour créer le groupe. Cette erreur est consignée si la commande mkuser
échoue. L'ID d'utilisateur # 11 devrait être disponible.
Variable : Aucune.
Réponse utilisateur : Réinstallez ACSLS une fois le problème corrigé.
Group file update (acsdb) failed: updates discarded.
Explication : Cette erreur ne peut se produire que lors de l'installation du produit sur un système d'exploitation Oracle Solaris. Le programme d'installation crée le groupe UNIX nommé acsdb
. Si le nom de groupe existe déjà, il tente de mettre à jour l'entrée. Cette erreur est consignée si la mise à jour échoue.
Variable : Aucune.
Réponse utilisateur : Réinstallez ACSLS une fois le problème corrigé.
Group file move (acsdb) failed: updates discarded.
Explication : Cette erreur ne peut se produire que lors de l'installation du produit sur un système d'exploitation Solaris. Le programme d'installation crée le groupe UNIX nommé acsdb
. Il tente de déplacer la version précédente du fichier de groupe. Cette erreur est consignée si le déplacement échoue.
Variable : Aucune.
Réponse utilisateur : Réinstallez ACSLS une fois le problème corrigé.
Insufficient disk space available in
disk
. Need
needed_space
KB. Have
available_space
KB. You must make at least
needed_space
KB available in disk before installing ACSLS database.
Explication : Le programme d'installation vérifie l'espace disque disponible avant de commencer l'installation. Ce message est consigné si l'emplacement où le disque ACSLS est en cours d'installation ne présente pas un espace suffisant pour installer le logiciel de la base de données ACSLS.
Variable:
Le disk
sur lequel le produit ACSLS est en cours d'installation.
needed_space
est l'espace disque nécessaire à l'installation de la base de données ACSLS.
available_space
indique l'espace disponible sur le disque.
Réponse utilisateur : Libérez de l'espace dans le répertoire choisi en supprimant des fichiers. Choisissez un autre répertoire comportant plus d'espace disque, puis réinstallez ACSLS ou installez un disque plus grand.
ACSLS database installation failed.
Explication : Cette erreur est consignée lorsque l'installation du logiciel de la base de données ACSLS échoue. La cause peut être l'une ou plusieurs des causes suivantes :
Le répertoire choisi pour installer acsdb n'est pas accessible en écriture.
Le disque spécifié pour les sauvegardes ne comporte pas un espace suffisant.
L'initialisation de la mémoire partagée a échoué.
Variable : Aucune.
Réponse utilisateur :
Le répertoire choisi pour installer la base de données ACSLS n'est pas accessible en écriture. Choisissez un répertoire accessible en écriture et réinstallez ACSLS.
Si l'installation s'effectue avec des bandes, la bande est défectueuse et l'extraction a échoué. Remplacez le média et réinstallez ACSLS.
Si le disque spécifié pour les sauvegardes ne comporte pas un espace suffisant, augmentez l'espace disque disponible et réinstallez ACSLS.
Si l'initialisation de la mémoire partagée a échoué, réinstallez ACSLS.
Variable : dev
est le répertoire de sauvegarde enregistré en tant que périphérique de sauvegarde.
Réponse utilisateur : Vérifiez que le répertoire existe. Si ce n'est pas le cas, créez un répertoire portant le même nom et réessayez l'installation. Si le répertoire existe, l'autorisation doit être 664. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Error in labelling
dev
.
Explication : Pendant l'installation, le programme d'installation crée des volumes de sauvegarde. Ce message est consigné lorsque ce processus échoue. Ceci peut se produire si un volume portant le même nom existe déjà.
Variable : dev
est le répertoire de sauvegarde associé au volume de sauvegarde.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Error in mounting
dev
.
Explication : Pendant l'installation, le programme d'installation crée et monte des volumes de sauvegarde. Ce message est consigné lorsque le montage d'un périphérique de sauvegarde échoue. Ceci peut se produire pour les raisons suivantes : le périphérique n'existe pas ou le volume de sauvegarde auquel le périphérique est associé n'existe pas.
Variable : dev
est le répertoire en cours de montage.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Error in creating new devices.
Explication : Pendant l'installation du second disque, les répertoires de sauvegarde sont transférés vers des répertoires sur le second disque. Ce message est consigné lorsque ce processus échoue.
Variable : Aucune.
Réponse utilisateur : Reportez-vous au fichier journal sd_event.log
et examinez le numéro de message d'erreur consigné avant ce numéro d'erreur pour connaître la cause exacte de l'erreur. L'une des erreurs suivantes peut être à l'origine de la panne. Pour plus de détails, reportez-vous aux numéros d'erreurs suivants : 1581, 1516, 1569, 2227, 2229, 2230, 2216, 2217 et 2218. Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Secondary disk already installed
.
Explication : Ce message est consigné lors de l'installation du second disque si un disque secondaire a déjà été installé.
Variable : Aucune.
Réponse utilisateur : Lorsque cette erreur se produit, un second disque est déjà installé et aucune action n'est requise.
ACSLS control files backup successfully completed.
Explication : La sauvegarde du fichier de contrôle d'ACSLS a réussi.
Variable : Aucune.
Réponse utilisateur : Aucune.
Error in turning mirror off for rootdbs.
Explication : Ce message est consigné lors de la désinstallation du second disque.
Variable : Aucune.
Réponse utilisateur : Contactez votre administrateur système ou collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
Second disk de-installation completed successfully.
Explication : Ce message est consigné lorsque la désinstallation du second disque réussit.
Variable : Aucune.
Réponse utilisateur : Ce message n'apparaît pas si l'installation échoue.
Error in unmounting
dev
.
Explication : Ce message est consigné si une erreur se produit lors de l'installation ou de la désinstallation du second disque. De plus, le démontage échoue si le périphérique de sauvegarde est utilisé par une session de sauvegarde ou de restauration.
Variable : dev
est le répertoire en cours de démontage.
Réponse utilisateur :
Vérifiez si un processus de sauvegarde est en cours d'exécution. Si tel est le cas, attendez que la sauvegarde soit terminée.
Si l'erreur s'est produite lors de l'installation de l'option de second disque, réinstallez sd_mgr.sh
.
Si l'erreur s'est produite lors de la désinstallation de l'option de second disque, réinstallez sd_mgr.sh
.
Unable to mirror dbspace on Secondary disk.
Explication : Dans le cadre de l'installation du second disque, ACSLS met en miroir la base de données sur le second disque afin de mieux protéger vos données contre les pannes. Ce message est consigné si le processus de mise en miroir échoue.
Variable : Aucune.
Réponse utilisateur : Vérifiez que le chemin spécifié pour le second disque est un chemin valide. Vérifiez que les autorisations correctes (667) sont définies pour le dbspace
miroir sur le second disque. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Unable to remove the device
dev
.
Explication : Pendant l'installation d'un second disque, les répertoires de sauvegarde sont transférés vers des répertoires sur le second disque. Dans ce processus, les périphériques utilisés avec le disque principal sont supprimés. Ce message est consigné lorsque ce processus échoue.
Variable : dev
est le répertoire en cours de suppression.
Réponse utilisateur :
Vérifiez si un processus de sauvegarde est en cours d'exécution. Si tel est le cas, attendez que la sauvegarde soit terminée.
Si l'erreur s'est produite lors de l'installation de l'option de second disque, réinstallez sd_mgr.sh
.
Si l'erreur s'est produite lors de la désinstallation de l'option de second disque, réinstallez sd_mgr.sh
.
program
: Cannot set ODBC driver version. Status code
(error_code
).
Explication : Une erreur interne s'est produite pendant que ACSLS tentait de se connecter à la base de données.
Variable:
program
est le nom du fichier source au niveau duquel l'erreur s'est produite.
error_code
est le code d'erreur rencontré par l'application après la fonction ODBC SQLSetEnvAttr
.
Réponse utilisateur : Réinitialisez le serveur et réessayez (il se peut qu'il s'agisse d'un problème de mémoire).
ACSLS database backup started.
Explication : Le processus de sauvegarde de la base de données a commencé.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS database backup successfully completed.
Explication : La sauvegarde de la base de données a réussi.
Variable : Aucune.
Réponse utilisateur : Aucune.
EXEC SQL delete from audittable.
Explication : Une tentative de suppression des lignes de la table d'audit a échoué.
Variable : Aucune.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Unable to configure volume backup
data_volume
.
Explication : Dans le cadre de la sauvegarde manuelle, les fichiers de sauvegarde sont archivés dans un fichier tar. Pendant ce processus, les périphériques de sauvegarde sont configurés pour interdire les sauvegardes tant que l'archivage n'est pas terminé. Ce message est consigné si une erreur se produit lors de la configuration des périphériques de sauvegarde.
Variable : Le volume data_volume
de sauvegarde est le volume de sauvegarde n'ayant pas pu être configuré. Les noms de volumes ayant pour suffixe pri_
sont des volumes de disques principaux. Les noms de volumes ayant pour suffixe sec_
sont quant à eux des volumes de disques secondaires.
Réponse utilisateur : Déconnectez-vous puis connectez-vous en tant que acsss
et réessayez d'installer ou de désinstaller le second disque.
Cannot remove the directory
directory
.
Explication : La suppression d'un répertoire a peut-être échoué en raison de problèmes de droits d'accès.
Variable : directory
est le répertoire en cours de suppression.
Réponse utilisateur : Vérifiez que vous êtes connecté sous le nom d'utilisateur correct pour exécuter cet utilitaire. Vérifiez les autorisations access
correspondant à ce répertoire.
Failed to add necessary CRON entry for automatic backup
.
Explication : Le script de configuration de sauvegarde automatique enregistre l'évènement de sauvegarde périodique avec le planificateur du système d'exploitation. Cette erreur est consignée lorsque l'enregistrement échoue.
Variable : Aucune.
Réponse utilisateur : Contactez votre administrateur système ou collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Restauration de la base de données d'ACSLS terminée avec succès. Database has been restored to the point of the specified backup.
Explication : Ce message est consigné lorsque la restauration à partir d'une sauvegarde sur disque local précédente réussit.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS control files backup failed.
Explication : La sauvegarde des fichiers de contrôle d'ACSLS a échoué.
Variable : Aucune.
Réponse utilisateur : Aucune.
Disk is
percentage
full, please decrease the database backup retention period to free disk space.
Explication : Le disque utilisé pour la sauvegarde manque d'espace. Si les volumes expirés ne sont pas retirés, il est très probable qu'un dépassement de capacité se produise sur le disque de sauvegarde. Par conséquent, la sauvegarde automatique pourrait ne pas sauvegarder vos données.
Variable : percentage
est le pourcentage d'espace disque déjà utilisé.
Réponse utilisateur :
Exécutez le script acsss_config
pour sélectionner l'option 5, définition des paramètres de sauvegarde automatique.
Répondez par n
à l'invite Would you like to modify the automatic backup settings? (y or n):
A l'invite suivante, définissez la période de conservation sur une valeur inférieure. Ce paramètre supprime automatiquement les sauvegardes expirées et libère ainsi de l'espace disque verrouillé.
Unexpected error occurred in automatic configuration settings.
Explication : Le script permettant à l'utilisateur de configurer les paramètres de sauvegarde automatique a échoué. L'erreur peut être due aux causes suivantes :
La variable $ACS_HOME
désigne un répertoire incorrect.
Le script dépend d'un autre script $ACS_HOME/.acsss_env
. Ce script est manquant.
Le script fix_autobkup_cron.sh
est introuvable.
Le programme de configuration enregistre vos paramètres de sauvegarde automatique avec le planificateur du système d'exploitation. Ce processus a échoué.
Variable : Aucune.
Réponse utilisateur : Déconnectez-vous de la session et reconnectez-vous. ACSLS recharge toutes les variables. Si l'erreur s'est produite parce que les variables d'environnement ont été modifiées accidentellement, le fait de recharger les variables corrigera le problème. Réinstallez ACSLS si des fichiers de produits sont manquants. Exécutez le script acsss_config
pour configurer les paramètres de sauvegarde automatique.
Expired backup files could not be removed.
Explication : Avant de lancer une sauvegarde, ACSLS supprime les fichiers de sauvegarde expirés afin de ne pas saturer le disque de sauvegarde. Ce message indique que le recyclage des fichiers expirés a échoué.
Ceci peut se produire si :
Le fichier d'environnement $ACS_HOME/.acsss_env
est introuvable.
La variable d'environnement RETENTION_PERIOD
n'est pas définie.
La variable $ACSDB_BACKUP_DIR
a été modifiée ou supprimée.
La variable $ACSDB_BACKUP_DIR
désigne un répertoire incorrect.
Il est interdit de supprimer les fichiers figurant dans le répertoire désigné par la variable $ACSDB_BACKUP_DIR
.
Réponse utilisateur :
Déconnectez-vous de la session et reconnectez-vous avec l'ID utilisateur correct. ACSLS recharge toutes les variables. Si l'erreur s'est produite parce que les variables d'environnement ont été modifiées accidentellement, le fait de recharger les variables corrigera le problème.
Réinstallez ACSLS si des fichiers de produits sont manquants.
Contactez votre administrateur système ou collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Recycle of expired files completed.
Explication : Avant de lancer une sauvegarde, ACSLS supprime les fichiers de sauvegarde expirés afin de ne pas saturer le disque de sauvegarde. Ce message indique que le recyclage des fichiers expirés a échoué.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS backup completed successfully.
Explication : La sauvegarde ACSLS a réussi.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS control files backup started.
Explication : La sauvegarde des fichiers de contrôle utilisés par le produit ACSLS est en cours de démarrage.
Variable : Aucune.
Réponse utilisateur : Aucune.
Failed to recycle expired files.
Explication : Une erreur interne s'est produite lors de la tentative de recyclage des fichiers de sauvegarde expirés.
Variable : Aucune.
Réponse utilisateur : Aucune.
Writing ACSLS backup file to target location.
Explication : Création du fichier tar final pour la sauvegarde.
Variable : Aucune.
Réponse utilisateur : Aucune.
Cartridge stuck in the in-transit cell. Please vary LSM
lsm_id
offline and back online again to recover the cartridge.
Explication : Une cartouche est bloquée dans la cellule en transit du LSM avec l'identificateur lsm_id
.
Variable : lsm_id
est l'identificateur du LSM.
Réponse utilisateur : Basculez le LSM désigné par le message vers l'état hors ligne puis à nouveau vers l'état en ligne pour récupérer la cartouche.
LSM
lsm_id
in maintenance mode.
Explication : Le LSM comportant l'ID lsm_id
spécifié est en mode maintenance.
Variable : lsm_id
est l'identificateur du LSM.
Réponse utilisateur : Enregistrez les informations de statut affichées dans la bibliothèque. Effectuez un chargement initial du LSM. Dans ACSLS, basculez le LSM vers l'état en ligne. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Micro-code had been changed in LSM
lsm_id
.
Explication : Le niveau de microcode du LSM (avec pour identificateur lsm_id
) a été changé.
Variable : lsm_id
est l'identificateur du LSM.
Réponse utilisateur : Aucune.
Pass-thru port inoperative in LSM
lsm_id
.
Explication : Le port PTP du LSM ayant pour identificateur lsm_id
n'est pas opérationnel.
Variable : lsm_id
est l'identificateur du LSM.
Réponse utilisateur : Enregistrez les informations de statut affichées dans la bibliothèque. Effectuez un chargement initial du LSM. Dans ACSLS, basculez le LSM vers l'état en ligne. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
LSM
lsm_id
Not Ready. Manual Intervention Required.
Explication : Le LSM ayant pour identificateur lsm_id
n'est pas prêt. Les causes possibles peuvent être une porte ouverte ou une cartouche bloquée au niveau du bras du LSM.
Variable : lsm_id
est l'identificateur du LSM.
Réponse utilisateur : Vérifiez le bras du LSM et retirez manuellement la cartouche. Vérifiez que la porte du LSM est fermée.
Cartridge stuck in pass-thru port. Please vary any LSM in ACS
acs_id
offline and back online again to recover the cartridge.
Explication : Une cartouche est bloquée au niveau du port PTP de l'ACS ayant pour ID acs_id
. Basculez le LSM de l'ACS désigné par le message vers l'état hors ligne puis à nouveau vers l'état en ligne pour récupérer la cartouche.
Variable : acs_id
est l'identificateur de l'ACS.
Réponse utilisateur : Basculez le LSM de l'ACS désigné par le message vers l'état hors ligne puis à nouveau vers l'état en ligne pour récupérer la cartouche.
LSM
lsm_id
could not recover volume
vol_id
.
Explication : L'un des LSM n'a pas pu récupérer une cartouche.
Variable:
lsm_id
est l'identificateur du LSM.
vol_id
est l'identificateur de volume de la cartouche.
Réponse utilisateur : Aucune. La cartouche sera probablement récupérée par l'autre LSM de la paire L700e pendant qu'elle passe à l'état en ligne.
LSM
lsm_id
received Unit Attention Sense
: sense_code
(sense_desc
).
Explication : Un périphérique SCSI a retourné un code d'analyse pour l'ID lsm_id
du LSM.
Variable:
lsm_id
est l'identificateur du LSM.
sense_code
est le code d'analyse retourné par le périphérique SCSI.
sense_desc
est une brève description du code d'analyse retourné.
Réponse utilisateur : Aucune.
LSM
lsm_id
received Sense
: sense_code
(sense_desc
).
Explication : Un périphérique SCSI a retourné un code d'analyse pour l'ID lsm_id
du LSM.
Variable:
lsm_id
est l'identificateur du LSM.
sense_code
est le code d'analyse retourné par le périphérique SCSI.
sense_desc
est une brève description du code d'analyse retourné.
Réponse utilisateur : Enregistrez les informations de statut affichées dans la bibliothèque. Effectuez un chargement initial du LSM. Dans ACSLS, basculez le LSM vers l'état en ligne. Si le problème persiste, contactez le support technique Oracle.
DB status
[err_num
] detected on delete from clienttable
.
Explication : Une tentative de suppression d'un enregistrement client de la base de données a échoué.
Variable : err_num
est le numéro d'erreur.
Réponse utilisateur : Redémarrez le serveur d'applications et voyez si le problème persiste. Si cela est le cas, redémarrez la base de données et voyez si le problème persiste. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Exec SQL lock timeout on delete from clienttable.
Explication : Une tentative de suppression d'un enregistrement client verrouillé de la base de données a échoué.
Variable : Aucune.
Réponse utilisateur : Redémarrez le serveur d'applications et voyez si le problème persiste. Si cela est le cas, redémarrez la base de données et voyez si le problème persiste. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Unexpected resource type
rsc_type
and resource status
rsc_status
.
Explication : Une correspondance inattendue du type et du statut ressource est détectée.
Variable:
rsc_type
est la valeur du type de ressource.
rsc_status
est la valeur du statut de ressource.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Status of
lib_cmpnt
cmpnt_id
is changed to status
.
Explication : Le statut d'un composant de bibliothèque (par exemple, LSM, CAP ou DRIVE) ayant pour identifiant cmpnt_id
(par exemple, 0,0(lsm_id
), 0,0,0(cap_id
) ou 0,0,7,1(drive_id
)) est redéfini sur status
.
Variable:
lib_cmpnt
est un type de composant de bibliothèque tel que LSM, DRIVE ou CAP.
cmpnt_id
est l'identificateur d'un composant de bibliothèque (par exemple, 0,0(lsm_id
), 0,0,0(cap_id
), ou 0,0,7,1(drive_id
)).
status
est la valeur du nouveau statut.
Réponse utilisateur : Aucune.
Invalid
lib_cmpnt cmpnt_id
received in a message from module_type; dropping message
.
Explication : Ce message indique que acsmon
a reçu un message incluant un identificateur de composant non valide. Le message est ignoré et le traitement normal se poursuit.
Variable:
lib_cmpnt
est un type de composant de bibliothèque tel que LSM, DRIVE ou CAP.
cmpnt_id
est l'identificateur d'un composant de bibliothèque (par exemple, 0,0(lsm_id
), 0,0,0(cap_id
), ou 0,0,7,1(drive_id
)).
module_type
est le nom du module ayant envoyé le message.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Serial number of
lib_cmpnt cmpnt_id
changed to
serial_num
.
Explication : Ce message indique qu'il s'est produit un changement de numéro de série pour un composant de bibliothèque (par exemple, LSM ou DRIVE) ayant pour identificateur cmpnt_id
(par exemple, 0,0(lsm_id
) ou 0,0,7,1(drive_id
)).
Variable:
lib_cmpnt
est un type de composant de bibliothèque, tel que LSM, DRIVE ou CAP.
cmpnt_id
est l'identificateur d'un composant de bibliothèque (par exemple, 0,0(lsm_id
) ou 0,0,7,1(drive_id
)).
serial_num
est le nouveau numéro de série.
Réponse utilisateur : Aucune.
EXEC SQL failed to create
table_name
, error =
err_num
Explication : Un appel ODBC pour préparer une instruction SQL à créer une table table_name
a échoué.
Variable:
table_name
est le nom de la table à créer.
err_num
est le numéro d'erreur retourné par ODBC.
Réponse utilisateur : Redémarrez la base de données et voyez si le problème persiste. Si tel est le cas, contactez votre administrateur système.
DB status
[
err_num
]
detected on delete for client id
client_id
Explication : Une tentative de suppression d'un enregistrement client de la base de données a échoué.
Variable:
err_num
est le numéro de l'erreur.
client_id
est l'identificateur du client à supprimer.
Réponse utilisateur : Redémarrez le serveur d'applications et voyez si le problème persiste. Si cela est le cas, redémarrez la base de données et voyez si le problème persiste. S'il persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
EXEC SQL lock timeout on delete from clienttable where client_id =
clnt_id
Explication : Un appel ODBC pour préparer une instruction SQL à supprimer un enregistrement client de la table client a échoué.
Variable : clnt_id
est l'identificateur du client à supprimer.
Réponse utilisateur : Redémarrez le serveur d'applications et voyez si le problème persiste. Si cela est le cas, redémarrez la base de données et voyez si le problème persiste. Si l'erreur persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
EXEC SQL delete from clienttable failed, where client_id =
clnt_id
Explication : Une tentative de suppression d'un enregistrement client verrouillé de la table client a échoué.
Variable : clnt_id
est l'identificateur du client à supprimer.
Réponse utilisateur : Redémarrez le serveur d'applications et voyez si le problème persiste. Si cela est le cas, redémarrez la base de données et voyez si le problème persiste. Si l'erreur persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
EXEC SQL select client_id
clnt_id
from clienttable failed
.
Explication : Un appel ODBC pour préparer une instruction SQL à sélectionner un ou des enregistrements clients de la table clienttable
a échoué.
Variable : clnt_id
est l'identificateur du client à sélectionner.
Réponse utilisateur : Redémarrez le serveur d'applications et voyez si le problème persiste. Si cela est le cas, redémarrez la base de données et voyez si le problème persiste. Si l'erreur persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
EXEC SQL failed to open
cursor
.
Explication : Un appel ODBC pour préparer une instruction SQL à ouvrir un curseur a échoué.
Variable : cursor
est le descripteur de base de données permettant d'exécuter l'instruction SQL.
Réponse utilisateur : L'application doit être redémarrée. Contactez votre administrateur système.
Starting automatic backup to local disk.
Explication : Ce message s'affiche lorsque vous choisissez de ne pas effectuez de sauvegarde sur bande en quittant rdb.acsss
. Dans ce cas, une sauvegarde automatique sur un disque local est déclenchée.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSSS services are running. To restore the database you must first shutdown ACSLS by running 'acsss db'.
Explication : L'utilitaire de restauration de la base de données a découvert que les services ACSSS
étaient en cours d'exécution.
Variable : Aucune.
Réponse utilisateur : Vous devez arrêter tous les services ACSLS à l'exception de acsdb
pour pouvoir restaurer la base de données ACSLS. Pour ce faire, exécutez acsss db.
ACSLS is running. To stop the database, ACSLS must first be shutdown using 'idle' and 'kill.acsss'. Exiting.
Explication : cette erreur est consignée lorsque vous tentez d'arrêter la base de données alors qu'ACSLS est en cours d'exécution. Ceci n'est pas autorisé car l'application communique intensément avec la base de données. L'application ACSLS doit être arrêtée avant l'arrêt de la base de données.
Variable : Aucune.
Réponse utilisateur : Arrêtez ACSLS en exécutant les commandes idle
et kill.acsss
. Arrêtez le serveur de la base de données en exécutant db_command stop
.
ACSLS is running. To run rdb.acsss, ACSLS must first be shutdown using 'idle' and 'kill.acsss'. Exiting.
Explication : Ce message est consigné lorsque vous tentez de récupérer la base de données à l'aide de rdb.acsss
alors que l'application ACSLS est en cours d'exécution.
Variable : Aucune.
Réponse utilisateur : Arrêtez ACSLS en exécutant les commandes idle
et kill.acsss
. Arrêtez le serveur de la base de données en exécutant db_command stop
.
getenv failed for \"LSPID_FILE\" in
mod_id
at line
line_number
.
Explication : Une tentative d'obtention de la variable d'environnement LSPID_FILE, qui indiquerait que ACSLS est en cours d'exécution, a échoué.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
line_number
est l'emplacement dans le code ACSLS où l'erreur a été détectée.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
stat failed for ${LSPID_FILE} in
mod_id
at line
line_number
. errno
is
error_no
: error
Explication : Une tentative de localisation du fichier /tmp/acsss.pid
a échoué. Sans ce processus, ACSLS ne peut pas s'exécuter correctement.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
line_number
est l'emplacement dans le code ACSLS où l'erreur a été détectée.
error_no
est le numéro d'erreur retourné si le fichier /tmp/acsss.pid
n'existe pas.
error
est le texte du message d'erreur de error_no
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
ACSLS must be running to execute
command
Explication : La commande entrée ne peut pas s'exécuter sans une session ACSLS active.
Variable : command
est la commande entrée par l'utilisateur.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
Volume found in the library. Unable to delete, use EJECT.
Explication : Une demande de suppression de volume manuelle a échoué car le volume à supprimer a été localisé par le composant Cartridge Recovery. La suppression de volume manuelle ne peut pas être utilisée pour supprimer un volume dont la présence peut être vérifiée dans un LSM actif. Dans ce cas, utilisez EJECT pour retirer les bandes d'un LSM.
Variable : Aucune.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
Cartridge Recovery could not examine all recorded locations for this volume.
Explication : Le composant Cartridge Recovery n'a pas été en mesure de cataloguer un emplacement de bibliothèque auquel le volume demandé peut se trouver. Ceci peut être dû à un LSM hors ligne ou à un lecteur qui ne communique pas. La confirmation par l'utilisateur est nécessaire pour supprimer ces volumes. Ce message est généré conjointement avec le message MSG 2308 ci-dessous. Ce message est supprimé et sa confirmation est présumée si -n
(indicateur no_confirm
) figurait dans le message de suppression de volume manuelle d'origine.
Variable : Aucune.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
Do you really want to delete volume
vol_id
from the database? [yes|no]
Explication : Une demande de confirmation par l'utilisateur est générée chaque fois que le composant Cartridge Recovery n'est pas en mesure d'examiner tous les emplacements de bibliothèque possibles pour le volume (voir MSG 2307). Ce message est supprimé et sa confirmation est présumée si -n
(indicateur no_confirm) figurait dans le message de suppression de volume manuelle d'origine.
Variable : vol_id
est le numéro de série de volume demandé pour la suppression.
Réponse utilisateur : Aucune.
md_proc_init
failure: status =
status.
Explication : La fonction d'enregistrement de ce processus pour la consignation des erreurs a échoué.
Variable:
mod_proc_init
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_ipc_create()
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: atexit failure: errno =
error_no: error_msg
.
Explication : Ce message est généré pour une tentative échouée d'enregistrement des fonctions wrapper de destruction ipc ou de déconnexion de base de données à exécuter lors de l'arrêt du processus de suppression de volume manuelle.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
error_no
est le numéro d'erreur retourné si le fichier /tmp/acsss.pid
n'existe pas.
error_msg
est le texte du message d'erreur correspondant à error_no
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_db_connect failure: status =
status.
Explication : Le programme n'a pas réussi à se connecter à la base de données.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_db_connect()
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_vol_read failure: status =
status
Explication : Une tentative de lecture d'un enregistrement de volume de la base de données a échoué.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_vol_read
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_cel_read failure: status =
status
.
Explication : Une tentative de lecture d'un enregistrement de cellule de la base de données a échoué.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_cel_read
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_lsm_read failure: status =
status
Explication : Une tentative de lecture d'un enregistrement LSM de la base de données a échoué.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_lsm_read
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_drv_read failure: status =
status
.
Explication : Une tentative de lecture d'un enregistrement de lecteur de la base de données a échoué.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_drv_read
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_loc_read failure: status =
status.
Explication : Une tentative de lecture d'un enregistrement de verrouillage de la base de données a échoué.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_loc_read
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_vac_read failure: status =
status.
Explication : Une tentative de lecture d'un enregistrement de contrôle d'accès de volume de la base de données a échoué.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_vac_read
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_cel_destroy failure: status =
status.
Explication : Une tentative de suppression d'un enregistrement de volume de la base de données a échoué.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_cel_destroy
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_cel_write failure: status =
status.
Explication : Une tentative de mise à jour d'un enregistrement de cellule de la base de données a échoué.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_cel_write
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_db_disconnect failure: status =
status.
Explication : Une tentative de déconnexion de la base de données a échoué.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_db_disconnect
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: Cartridge Recovery failure: status =
status
Explication : Le composant Cartridge Recovery (ACSCR) a retourné une erreur.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par le composant Cartridge Recovery (ACSCR).
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_ipc_write failure: status =
status.
Explication : La fonction cl_ipc_write
a retourné une erreur.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_ipc_write
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_ipc_read failure: status =
status.
Explication : La fonction cl_ipc_read
a retourné une erreur.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_ipc_read
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_ipc_destroy failure: status =
status.
Explication : La fonction cl_ipc_destroy
a retourné une erreur.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_ipc_destroy
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_qm_init failure: status =
status.
Explication : La fonction cl_qm_init
a retourné une erreur.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
status
est la valeur de statut retournée par cl_qm_init
.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_qm_qcreate failure:
queue =
queue_name
Explication : La fonction cl_qm_create
a retourné une erreur.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
queue_name
est le nom de la file d'attente interne pour laquelle l'erreur s'est produite.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_qm_mcreate failure:
queue =
queue_name
Explication : La fonction cl_qm_mcreate
a retourné une erreur.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
queue_name
est le nom de la file d'attente interne pour laquelle l'erreur s'est produite.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_qm_maccess failure:
member =
member_id
Explication : La fonction cl_qm_maccess
a retourné une erreur.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
member_id
est l'identificateur du membre de file d'attente pour lequel l'erreur s'est produite.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_qm_mlocate failure:
member =
member_id
Explication : La fonction cl_qm_mlocate
a retourné une erreur.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
member_id
est l'identificateur du membre de file d'attente pour lequel l'erreur s'est produite.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
mod_id
: cl_qm_mdelete failure:
member =
member_id
.
Explication : La fonction cl_qm_delete
a retourné une erreur.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
member_id
est l'identificateur du membre de file d'attente pour lequel l'erreur s'est produite.
Réponse utilisateur : Aucune. Le programme s'arrête une fois le message affiché.
Unreadable label found in
location_type location_id
: logged as
vol_id
Explication : Pendant le processus de récupération de cartouche, une cartouche comportant une étiquette illisible a été découverte. Aucune cartouche comportant une étiquette virtuelle n'a été enregistrée à cet emplacement.
Variable:
location_type
est le type de l'emplacement (cellule, lecteur) auquel l'étiquette illisible a été détectée.
location_id
est l'identificateur spécifique de l'emplacement (cell_id
ou drive_id
).
vol_id
est un identificateur de volume généré au format UL@nnn
, où nnn
commence par 001 lorsque Cartridge Recovery est initialisé et est incrémenté chaque fois qu'une cartouche illisible est signalée. Si l'emplacement est un lecteur, cet identificateur de volume est enregistré dans l'enregistrement de lecteur.
Réponse utilisateur : La cartouche illisible n'est pas éjectée par Cartridge Recovery. Si l'emplacement est un lecteur, la cartouche est traitée pendant le démontage. Si l'emplacement est une cellule, le retrait physique de la cartouche illisible peut être nécessaire. Un audit peut être effectué pour vérifier la cellule et aura pour résultat l'éjection de la cartouche.
Duplicate label found in
location_type location_id
: label=
vol_id
logged as
dup_id
Explication : Pendant le processus de récupération de cartouche, une cartouche constituant un doublon a été découverte. La cartouche a été découverte de manière inattendue alors que le système recherchait une autre cartouche et lorsque la cellule initiale enregistrée de la cartouche inattendue a été vérifiée, elle contenait la cartouche présumée être la cartouche d'origine.
Variable:
location_type
est le type de l'emplacement (cellule, lecteur) auquel l'étiquette illisible a été détectée.
location_id
est l'identificateur spécifique de l'emplacement (cell_id
ou drive_id
).
vol_id
est l'identificateur de volume de la cartouche dont un doublon a été découvert. Si l'étiquette rencontrée est illisible, il peut s'agir d'une étiquette virtuelle.
dup_id
est un identificateur de volume généré au format DL@nnn
, où nnn
commence par 001 lorsque Cartridge Recovery est initialisé et est incrémenté chaque fois qu'une cartouche en double est signalée. Si l'emplacement est un lecteur, cet identificateur de volume est enregistré dans l'enregistrement de lecteur.
Réponse utilisateur : La cartouche en double n'est pas éjectée par Cartridge Recovery. Si l'emplacement est un lecteur, la cartouche est traitée pendant le démontage. Si l'emplacement est une cellule, le retrait physique de la cartouche en double peut être nécessaire.
Remarque :
La commandeeject
ne peut pas être utilisée pour éjecter la cartouche parce qu'elle éjecterait la cartouche d'origine plutôt que la cartouche en double et qu'il n'existe aucun enregistrement de l'identificateur de volume généré.Found volume
vol_id
in
location
will check
home_cell_id
when lsm
lsm_id
comes online.
Explication : Pendant le processus de récupération de cartouche, une cartouche a été découverte de manière inattendue dans une cellule de stockage. Pendant la tentative de vérification de la cellule initiale enregistrée pour cette cartouche, le LSM initial était hors ligne ou inaccessible. Il se peut que la cartouche soit un doublon, mais ceci ne peut pas être confirmé pour l'instant. La cellule initiale enregistrée est marquée comme réservée, ce qui provoquera sa vérification lorsque le LSM passe à l'état en ligne. L'enregistrement de volume est mis à jour pour refléter le nouvel emplacement auquel il a été trouvé.
Variable:
vol_id
est l'identificateur de volume de la cartouche.
location
est l'emplacement auquel la cartouche a été trouvée.
home_cell_id
est la cellule initiale enregistrée de la cartouche.
lsm_id
est l'identificateur du LSM contenant la cellule initiale enregistrée.
Réponse utilisateur : Aucune. Lorsque le LSM contenant l'ancienne cellule initiale passe à l'état en ligne, la cellule est vérifiée et son statut corrigé.
Volume
vol_id
missing, home cell was
cell_id
, drive was
drive_id
, unable to examine
location
Explication : Cette cartouche de bande n'a pas été trouvée à l'emplacement prévu par ACSLS mais la cellule initiale ou le lecteur n'a pas pu être examiné pendant le processus de récupération. L'enregistrement de volume restera dans la base de données avec un statut manquant jusqu'à ce que ACSLS puisse examiner tous les emplacements enregistrés.
Variable:
vol_id
est l'identificateur de volume de la cartouche manquante.
cell_id
est la cellule initiale enregistrée de la cartouche.
drive_id
est le lecteur enregistré de la cartouche.
location
est l'emplacement (cellule, lecteur ou les deux) que ACSLS n'a pas pu examiner.
Réponse utilisateur : Au moins un emplacement enregistré n'a pas pu être examiné. ACSLS tentera automatiquement de récupérer la cartouche lorsqu'un LSM passe à l'état en ligne. Le statut manquant sera résolu lorsque :
La cartouche est trouvée à l'un des emplacements enregistrés par Cartridge Recovery. L'enregistrement de volume sera mis à jour pour refléter l'emplacement de la cartouche.
Cartridge Recovery peut vérifier tous les emplacements enregistrés et la cartouche est introuvable. Dans ce cas, l'enregistrement de volume est supprimé.
La suppression de volume manuelle permet de supprimer l'enregistrement de volume de la base de données.
Volume
vol_id
n'a pas été trouvé et sera supprimé.
Explication : Cette cartouche de bande n'a été trouvée à aucun des emplacements enregistrés par ACSLS. L'enregistrement de volume est supprimé de la base de données. Ce message est suivi du message 1054 I, qui indique la cellule initiale et l'ID de lecteur ayant été enregistrés pour ce volume.
Variable : vol_id
est l'identificateur de volume de la cartouche allant être supprimée.
Réponse utilisateur : Aucune.
mod_id
: Invalid volume id
vol_id
Explication : Ce message est affiché lorsqu'un ID de volume non valide est entré.
Variable:
mod_id
est le nom du module qui génère ce message d'erreur.
vol_id
est l'identificateur du volume qui a été trouvé.
Réponse utilisateur : Réexécutez la commande avec l'ID de volume correct.
Volume
vol_id
: Media type mismatch, recorded as
media_type
, read as
media_type
.
Explication : Le type de média du volume spécifié est enregistré dans la base de données d'une manière différente de ce qui a été retourné par un catalogue physique de l'emplacement du volume. Ceci pourrait indiquer qu'une étiquette s'est décollée.
Variable:
vol_id
est le numéro de série de volume trouvé par Cartridge Recovery.
media_type
est le désignateur de type de média du volume.
Réponse utilisateur : Il peut-être nécessaire de ré-étiqueter la cartouche. L'opérateur doit peut-être intervenir.
surr_main (PID
#####
): Unable to set SO_REUSEADDR on SURROGATE LISTENER socke
t NNNNN
Explication : La routine principale du processus de substitution n'a pas été en mesure de définir l'option SO_REUSEADDR
sur le socket à l'aide de l'appel système setsockopt()
. Cette option permet de réutiliser le socket de ce numéro de port s'il existe encore, ce qui peut être le cas si ACSLS est redémarré peut de temps après avoir été arrêté. Le processus de substitution IPC s'arrête.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
NNNNN
est le numéro de port au niveau duquel le processus de substitution tente de définir l'option.
Réponse utilisateur :
Recherchez les erreurs associées pouvant indiquer pourquoi l'appel setsockopt
a échoué.
Arrêtez le système ACSLS à l'aide de la commande kill.acsss
.
Arrêtez ensuite les processus ACSLS « zombie » (via la commande a ps | grep acs
).
Voyez si le socket est utilisé (éventuellement par un autre processus) via une commande netstat -a | grep
NNNNN
, où NNNNN
est le numéro de socket figurant dans le message d'erreur.
Si le socket est utilisé, attendez quelques minutes pour voir s'il finit par expirer. Redémarrez ensuite ACSLS via la commande rc.acsss
. Il peut être nécessaire de réinitialiser l'hôte ACSLS pour libérer les sockets bloqués.
Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
surr_main (PID
#####
): Unable to bind SURROGATE LISTENER socke
t NNNNN
Explication : La routine principale du processus de substitution n'a pas été en mesure de lier le socket de processus d'écoute principal qu'elle utilise pour accepter les demandes de la passerelle lors de l'utilisation de l'appelle système bind()
. Chaque processus de substitution comporte un numéro de port unique auquel il tente de se lier. Le processus de substitution IPC s'arrête.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
NNNNN
est le numéro de port auquel le processus de substitution tente de se lier à l'aide de l'appel bind().
Réponse utilisateur :
Recherchez les erreurs associées pouvant indiquer pourquoi l'appel bind()
a échoué.
Arrêtez le système ACSLS à l'aide de la commande kill.acsss
.
Arrêtez ensuite les processus ACSLS « zombie » (via la commande a ps | grep acs
).
Voyez si le socket est utilisé (éventuellement par un autre processus) via une commande netstat -a | grep
NNNNN
, où NNNNN
est le numéro de socket figurant dans le message d'erreur.
Si le socket est utilisé, attendez quelques minutes pour voir s'il finit par expirer. Redémarrez ensuite ACSLS via la commande rc.acsss
. Il peut être nécessaire de réinitialiser l'hôte ACSLS pour libérer les sockets bloqués.
Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
surr_main
(PID
#####
): Listen error on SURROGATE LISTENER socket
NNNNN
Explication : La routine principale du processus de substitution n'a pas été en mesure d'effectuer un appel système listen() sur le socket de processus d'écoute principal qu'elle utilise pour accepter les demandes de la passerelle. Chaque processus de substitution comporte un numéro de port unique sur lequel il tente d'écouter via l'appel listen(). Le processus de substitution IPC s'arrête.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
NNNNN
est le numéro de port sur lequel le processus de substitution tente d'écouter via l'appel listen()
.
Réponse utilisateur :
Recherchez les erreurs associées pouvant indiquer pourquoi l'appel listen()
a échoué.
Arrêtez le système ACSLS à l'aide de la commande kill.acsss
.
Arrêtez ensuite les processus ACSLS « zombie » (via la commande a ps | grep acs
).
Voyez si le socket est utilisé (éventuellement par un autre processus) via une commande netstat -a | grep
NNNNN
, où NNNNN
est le numéro de socket figurant dans le message d'erreur.
Si le socket est utilisé, attendez quelques minutes pour voir s'il finit par expirer. Redémarrez ensuite ACSLS via la commande rc.acsss
. Il peut être nécessaire de réinitialiser l'hôte ACSLS pour libérer les sockets bloqués.
Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
PID
#####
surr_main (PID
#####
): Surrogate listening on port
NNNNN
SURROGATE_QUEUE_AGE is set to
NN
minutes SURROGATE_TIMEOUT is set to
NNN
seconds TRACING is <ON/OFF> QUEUE currently has
NN
active requests
.
Explication : Ce message indique sur quel port de socket le processus de substitution écoute pour recevoir les demandes ACSLS d'un système Library Management Gateway. Il est généré lorsque le processus de substitution démarre et a créé et lié et écoute activement sur le socket. Les valeurs actuelles que le programme utilise pour SURROGATE_QUEUE_AGE
et SURROGATE_TIMEOUT
sont également affichées. Ces deux variables et la variable SURROGATE_PORT
sont des variables d'environnement dynamiques définies dans le programme acsss_config
. Le système indique également si la fonction de trace de programme est activée ou désactivée. Enfin, le nombre de demandes figurant actuellement dans la file d'attente est affiché. Ce message est aussi affiché lorsque le programme reçoit un signal SIGHUP
(par exemple, kill -hup #####
). Le processus de substitution poursuit son exécution.
Variable:
#####
est l'ID du processus de substitution générant le message.
NNNNN
est le numéro de port sur lequel le processus de substitution écoute.
NN
est le nombre de minutes sur lequel la variable SURROGATE_QUEUE_AGE
est définie.
NNN
est la durée (en secondes) avant que la variable SURROGATE_TIMEOUT
prenne effet.
NN
est le nombre de demandes actives figurant dans la file d'attente (QUEUE
).
Réponse utilisateur : Aucune.
surr_main (PID
#####
): Socket initialization failed for SURROGATE LISTENER socket
NNNNN
; rc=
XX
Explication : La routine principale du processus de substitution n'a pas été en mesure d'effectuer un appel système listen() sur le socket de processus d'écoute principal qu'elle utilise pour accepter les demandes de Library Management Gateway. Chaque processus de substitution comporte un numéro de port unique sur lequel il tente d'écouter via l'appel listen(). Le processus de substitution IPC s'arrête.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
NNNNN
est le numéro de port sur lequel le processus de substitution tente d'écouter.
XX
est le code de retour provenant de l'appel listen()
.
Réponse utilisateur : Il pourrait s'agir d'une panne matérielle ou réseau.
Recherchez les erreurs associées pouvant indiquer pourquoi l'appel listen()
a échoué.
Arrêtez le système ACSLS à l'aide de la commande kill.acsss
.
Arrêtez ensuite les processus ACSLS « zombie » (via la commande a ps | grep acs
).
Voyez si le socket est utilisé (éventuellement par un autre processus) via une commande netstat -a | grep
NNNNN
, où NNNNN
est le numéro de socket figurant dans le message d'erreur.
Si le socket est utilisé, attendez quelques minutes pour voir s'il finit par expirer. Redémarrez ensuite ACSLS via la commande rc.acsss
. Il peut être nécessaire de réinitialiser l'hôte ACSLS pour libérer les sockets bloqués.
Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
surr_handler (PID
#####
): Due to above error, packet is dropped & GATEWAY CONNECTED socket (
NNNNN
) closed.
Explication : La routine de gestionnaire du processus de substitution a rencontré une erreur précédement, qui a empêché la demande ACSLS actuelle de terminer de s'exécuter. Pour cette raison, le processus de substitution est obligé d'abandonner ce paquet de demande spécifique et de fermer le socket qu'il utilisait pour communiquer avec le servlet Library Management Gateway (socket GATEWAY CONNECTED
). Cette erreur n'est pas considérée comme fatale au niveau du processus de substitution. Le processus de substitution PC ferme le socket, retire l'entrée de file d'attente et poursuit son exécution.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
NNNNN
est le numéro de socket que le processus de substitution a fermé.
Réponse utilisateur :
Recherchez un message d'erreur précédant ce message et ayant provoqué l'abandon du paquet et la fermeture du socket.
Recherchez d'autres erreurs associées au niveau des machines client, de la passerelle et de l'adaptateur.
Essayez d'identifier la commande ACSLS qui était en cours d'envoi à partir du système client d'origine.
Si possible, renvoyez la commande posant problème avec la fonction de trace activée pour le processus de substitution, la passerelle et l'adaptateur.
Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
surr_handler (PID
#####
): Write of ipc data to GATEWAY CONNECTED socket
NNNNN
failed
.
Explication : La routine de gestionnaire du processus de substitution a rencontré une erreur en tentant d'écrire des données sur le socket connecté au servlet Library Management Gateway (socket GATEWAY CONNECTED
). L'appel système write()
a échoué. Ceci s'est peut-être produit parce que le socket s'est fermé de manière prématurée avant l'écriture de toutes les données. Le processus de substitution IPC s'arrête.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
NNNNN
est le numéro de socket vers lequel le processus de substitution tentait d'écrire les données.
Réponse utilisateur : Il pourrait s'agir d'une panne matérielle ou réseau.
Recherchez un message d'erreur associé précédant ce message et pouvant indiquer la cause.
Recherchez d'autres erreurs associées au niveau des machines client, de la passerelle et de l'adaptateur.
Essayez d'identifier la commande ACSLS qui était en cours d'envoi à partir du système client d'origine.
Si possible, renvoyez la commande posant problème avec la fonction de trace activée pour le processus de substitution, la passerelle et l'adaptateur.
Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
surr_handler (PID
#####
): Wrote
XX
rather than
YY
bytes of data to GATEWAY CONNECTED socket
NNNNN
.
Explication : La routine de gestionnaire du processus de substitution a rencontré une erreur en tentant d'écrire des données sur le socket connecté au servlet Library Management Gateway (socket GATEWAY CONNECTED
). L'appel système write()
n'a pas été en mesure d'écrire le nombre d'octets prévu sur le socket. Ceci peut être dû à la fermeture prématurée du socket. Le processus de substitution IPC s'arrête.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
XX
est le nombre d'octets retournés pas l'appel système write()
.
YY
est le nombre d'octets que le programme du processus de substitution a tenté d'écrire sur le socket.
NNNNN
est le numéro de socket vers lequel le processus de substitution tentait d'écrire les données.
Réponse utilisateur :
Recherchez un message d'erreur associé précédant ce message et pouvant indiquer la cause.
Recherchez d'autres erreurs associées au niveau des machines client, de la passerelle et de l'adaptateur.
Essayez d'identifier la commande ACSLS qui était en cours d'envoi à partir du système client d'origine.
Si possible, renvoyez la commande posant problème avec la fonction de trace activée pour le processus de substitution, la passerelle et l'adaptateur.
Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
surr_handler (PID
#####
): Unable to create a GATEWAY CONNECTED socket via ACCEPT (SURROGATE LISTENER
NNNNN).
Explication : La routine de gestionnaire du processus de substitution n'a pas été en mesure d'effectuer un appel système accept()
sur le socket de processus d'écoute principal qu'elle utilise pour accepter les demandes d'un servlet Library Management Gateway. Chaque processus de substitution comporte un numéro de port unique sur lequel il tente d'écouter via l'appel listen(). Une nouvelle connexion de socket pour le servlet Library Management Gateway est établie en raison d'un appel accept()
réussi appelé socket GATEWAY CONNECTED
. Le processus de substitution IPC s'arrête.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
NNNNN
est le numéro de port sur lequel le processus de substitution tente d'écouter.
Réponse utilisateur : Il pourrait s'agir d'une panne matérielle ou réseau.
Recherchez les erreurs associées pouvant indiquer pourquoi l'appel accept()
a échoué.
Arrêtez le système ACSLS à l'aide de la commande kill.acsss
.
Arrêtez ensuite les processus ACSLS « zombie » (via la commande a ps | grep acs
) et les ID appropriés (kill -9
).
Voyez si le socket est utilisé (éventuellement par un autre processus) via une commande netstat -a | grep
NNNNN
, où NNNNN
est le numéro de socket figurant dans le message d'erreur.
Si le socket est utilisé, attendez quelques minutes pour voir s'il finit par expirer. Redémarrez ensuite ACSLS via la commande rc.acsss
. Il peut être nécessaire de réinitialiser l'hôte ACSLS pour libérer les sockets bloqués.
Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
surr_read_socket (PID
#####
): Read failed on GATEWAY CONNECTED socket
NNNNN
Explication : La routine de socket de lecture du processus de substitution n'a pas été en mesure d'effectuer un appel système read()
sur le socket qu'elle utilise pour accepter les demandes d'un servlet Library Management Gateway. Chaque processus de substitution comporte un numéro de port unique sur lequel il tente d'écouter via l'appel listen()
. Une nouvelle connexion de socket pour le servlet Library Management Gateway est établie en raison d'un appel accept()
réussi appelé socket GATEWAY CONNECTED
. Le socket GATEWAY CONNECTED est fermé et le processus de substitution IPC poursuit son exécution.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
NNNNN
est le numéro de port à partir duquel le processus de substitution tente de lire.
Réponse utilisateur :
Recherchez les erreurs associées pouvant indiquer pourquoi l'appel read()
a échoué.
Arrêtez le système ACSLS à l'aide de la commande kill.acsss
.
Arrêtez ensuite les processus ACSLS « zombie » (via la commande a ps | grep acs
) et les ID appropriés (kill -9
).
Voyez si le socket est utilisé (éventuellement par un autre processus) via une commande netstat -a | grep
NNNNN
, où NNNNN
est le numéro de socket figurant dans le message d'erreur.
Si le socket est utilisé, attendez quelques minutes pour voir s'il finit par expirer. Redémarrez ensuite ACSLS via la commande rc.acsss
. Il peut être nécessaire de réinitialiser l'hôte ACSLS pour libérer les sockets bloqués. Il peut s'agir d'un résultat de l'expiration de la commande et augmenter la valeur des paramètres de délais d'expiration réseau peut corriger la situation.
Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
surr_read_socket (PID
#####
): Read
X
bytes from GATEWAY CONNECTED socket
(NNNNN)
but expected
Y
Explication : La routine de socket de lecture du processus de substitution n'a pas été en mesure d'effectuer un appel système read()
sur le socket qu'elle utilise pour accepter les demandes d'un servlet Library Management Gateway. Chaque processus de substitution comporte un numéro de port unique sur lequel il tente d'écouter via l'appel listen()
. Une nouvelle connexion de socket pour le servlet Library Management Gateway est établie en raison d'un appel accept() réussi appelé socket GATEWAY CONNECTED
. Le processus tentait de lire le nombre d'octets Y
mais n'a lu que le nombre d'octets X
. Le processus de substitution poursuit son exécution.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
NNNNN
est le numéro de port à partir duquel le processus de substitution tente de lire.
X
est le nombre d'octets ayant été lus.
Y
est le nombre d'octets que le processus tentait de lire.
Réponse utilisateur :
Recherchez les erreurs associées pouvant indiquer pourquoi l'appel read()
a échoué.
Arrêtez le système ACSLS à l'aide de la commande kill.acsss
.
Arrêtez ensuite les processus ACSLS « zombie » (via la commande a ps | grep acs
) et les ID appropriés (kill -9
).
Voyez si le socket est utilisé (éventuellement par un autre processus) via une commande netstat -a | grep
NNNNN
, où NNNNN
est le numéro de socket figurant dans le message d'erreur.
Si le socket est utilisé, attendez quelques minutes pour voir s'il finit par expirer. Redémarrez ensuite ACSLS via la commande rc.acsss
. Il peut être nécessaire de réinitialiser l'hôte ACSLS pour libérer les sockets bloqués. Il peut s'agir d'un résultat de l'expiration de la commande et augmenter la valeur des paramètres de délais d'expiration réseau peut corriger la situation.
Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
surr_read_socket (PID
#####
): select() call failed
GATEWAY CONNECTED socket
(NNNNN)
Explication : La routine de gestionnaire du processus de substitution a échoué au niveau d'un appel système select()
. Cette routine se bloque au niveau du socket qu'elle utilise pour accepter les demandes d'un servlet Library Management Gateway et au niveau du socket qu'elle utilise pour communiquer avec le processus acslm
. Chaque processus de substitution comporte un numéro de port unique sur lequel il tente d'écouter via l'appel listen()
. Une nouvelle connexion de socket pour le servlet Library Management Gateway est établie en raison d'un appel accept()
réussi appelé socket GATEWAY CONNECTED
. Le processus de substitution IPC s'arrête.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
NNNNN
est le numéro de port du processus de substitution connecté au processus de substitution.
Réponse utilisateur :
Recherchez les erreurs associées pouvant indiquer pourquoi l'appel select()
a échoué.
Voyez si le processus acslm
a échoué.
Vérifiez le port de passerelle à l'aide de la commande netstat -a | grep
NNNNN
.
Arrêtez le système ACSLS à l'aide de la commande kill.acsss
.
Arrêtez les processus ACSLS « zombie » (via la commande a ps | grep acs
) et les ID appropriés (kill -9
).
Voyez si le socket est utilisé (éventuellement par un autre processus) via une commande netstat -a | grep
NNNNN
, où NNNNN
est le numéro de socket figurant dans le message d'erreur.
Si le socket est utilisé, attendez quelques minutes pour voir s'il finit par expirer. Redémarrez ensuite ACSLS via la commande rc.acsss
. Il peut être nécessaire de réinitialiser l'hôte ACSLS pour libérer les sockets bloqués.
Recherchez les limites système UNIX dépassées au niveau des sockets, des descripteurs de fichiers ou autres ressources système.
Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
surr_handler (PID
#####
):
COMMAND
(ACK | INTERMEDIATE | FINAL) response discarded because original socket connection is no longer on the queue. Advise increasing
SURROGATE_QUEUE_AGE
.
Explication : Le gestionnaire de bibliothèque ACSLS a renvoyé une réponse à la routine de gestionnaire du processus de substitution pour la commande COMMAND
affichée, mais le processus de substitution n'a pas trouvé la connexion de socket et la demande en suspens au niveau de sa file d'attente. Sa seule alternative a donc été de signaler le problème et d'ignorer la réponse du gestionnaire de bibliothèque. Il est possible que cette situation se produise parce que la bibliothèque est trop longue à exécuter les commandes. Par exemple, un montage ou un démontage peut prendre trop de temps parce que des erreurs matérielles se sont produites, un lecteur est nettoyé avant le montage, des cartouches sont trop éloignées du lecteur demandé (par exemple, un LSM différentes), etc. Au bout de quelques minutes (SURROGATE_QUEUE_AGE
), la demande au niveau de la file d'attente est considérée comme périmée et est retirée de la file d'attente. Lorsque la bibliothèque monte ou démonte finalement la bande, le paquet de réponse FINAL du gestionnaire de bibliothèque ne peut plus être trouvé au niveau de la file d'attente et transmis au client. Le processus de substitution poursuit son exécution.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
COMMAND
est la commande ACS pour laquelle le processus de substitution n'a pas trouvé de connexion de socket et de demande en suspens.
La variable SURROGATE_QUEUE_AGE
est la variable d'environnement dynamique qui détermine pendant combien de temps le processus de substitution conserve les demandes dans sa file d'attente.
Réponse utilisateur :
Recherchez les conditions inhabituelles pouvant provoquer le retard des commandes ACS (voir l'explication ci-dessus).
Déterminez si le matériel est en panne ou n'est pas correctement configuré.
Pour augmenter la durée pendant laquelle le processus de substitution conserve les demandes dans sa file d'attente, augmentez la valeur de la variable d'environnement dynamique SURROGATE_QUEUE_AGE
à l'aide du programme acsss_config
.
Redémarrez le processus de substitution pour que la modification prenne effet.
surr_query_server (PID
#####
): Surrogate process unable to issue query server (
NN
seconds)
Explication : Le processus de substitution émet une demande query server
vers le gestionnaire de bibliothèque lorsqu'il commence à s'exécuter pour être sûr que le gestionnaire de bibliothèque est prêt à recevoir les demandes, ce avant de commencer à accepter les demandes du socket Library Management Gateway. Le processus de substitution s'attend à ce que le serveur soit dans le mode RUN
ou RECOVERY
. Après avoir attendu pendant le nombre de secondes affiché, il a déterminé que la demande query server
n'a pas pu être effectuée et a abandonné. Le processus de substitution s'arrête de manière anormale et est automatiquement redémarré (jusqu'à 10 fois) par le processus acsss_daemon
.
Variable:
#####
est l'ID du processus de substitution générant l'erreur.
NN
est le nombre de secondes.
Réponse utilisateur :
Dans le fichier journal acsss_event.log
, recherchez les erreurs consignées pouvant expliquer pourquoi la demande query server
ne peut pas être effectuée.
Essayez la demande query server
dans cmd_proc
.
surr_query_server (PID
#####
): Surrogate waiting for ACSLS to come up
Explication : Le processus de substitution émet une demande query server
vers le gestionnaire de bibliothèque lorsqu'il commence à s'exécuter pour être sûr que le gestionnaire de bibliothèque est prêt à recevoir les demandes, ce avant d'ouvrir le socket d'écoute Library Management Gateway pour commencer à accepter les demandes. Le processus de substitution s'attend à ce que le serveur soit dans le mode RUN
ou RECOVERY
. Le processus de substitution affiche ce message toutes les 30 secondes (jusqu'à 10 fois) jusqu'à ce qu'un serveur de demande indique en retour qu'il est dans le mode RUN
ou RECOVERY
. Une fois dans le mode RUN
ou RECOVERY
, le processus de substitution continue à s'exécuter. Si 10 minutes s'écoulent, il s'arrête de manière anormale avec l'erreur 2353. Ceci peut se produire si le système démarre dans le mode IDLE
.
Variable : #####
est l'ID du processus de substitution générant l'erreur.
Réponse utilisateur :
Dans le fichier journal acsss_event.log
, recherchez les erreurs pouvant expliquer pourquoi un serveur query server
n'est pas dans le mode RUN
ou RECOVERY
.
Essayez la demande query server
dans cmd_proc
.
Vérifiez si ACSLS est défini pour démarrer automatiquement dans le mode IDLE à l'aide du programme acsss_config
.
Si le système est dans le mode IDLE
, émettez une commande START
.
ss_main: Too many SURROGATE processes specified through acsss_config. The maximum is 10
SURROGATE_Processes
.
Explication : Le processus acsss_daemon
a lu la variable d'environnement dynamique SURROGATE_PROCESSES
afin de savoir combien de processus de substitution démarrer. Le nombre dépasse dix (10), le maximum autorisé. ACSLS s'arrête.
Variable : La variable SURROGATE_PROCESSES
est la variable d'environnement dynamique qui détermine le nombre de processus de substitution en cours d'exécution.
Réponse utilisateur : La plage de la variable d'environnement dynamique SURROGATE_PROCESSES
a été définie sur une valeur supérieure à la valeur que le programme du processus de substitution prend actuellement en charge. Avec le programme acsss_config
, définissez la variable SURROGATE_PROCESSES
sur une valeur inférieure à 10.
surr_handler (PID
#####
):
NN
surrogate requests (open socket) being processed; cannot accept more until some finish. Advise reducing
SURROGATE_QUEUE_AGE
.
Explication : La routine de gestionnaire du processus de substitution n'a pas été en mesure d'effectuer un appel système accept() sur le socket de processus d'écoute principal qu'elle utilise pour accepter les demandes d'un servlet Library Management Gateway. Chaque processus de substitution SURROGATE
comporte un numéro de port unique sur lequel il tente d'écouter via l'appel listen()
. Un appel accept()
réussi (appelé socket GATEWAY CONNECTED
) crée une nouvelle connexion de socket pour le servlet Library Management Gateway. Le code d'erreur (errno) et le message retournés par l'appel système accept()
est 24 - TOO MANY OPEN FILES
.
Le processus de substitution SURROGATE
ignore la tentative de Library Management Gateway pour connecter son servlet à un socket SURROGATE
. Alors que les demandes sont effectuées et que des connexions de socket ouvertes sont fermées, les tentatives de connexion futures réussissent. Le processus de substitution SURROGATE
n'est pas abandonné avec cette erreur. Puisque Library Management Gateway peut poursuivre les tentatives de connexion (et renseigner le fichier journal acsss_event.log
), ce message d'erreur est affiché dans le fichier journal acsss_event.log
pas plus souvent que toutes les cinq (5) minutes. Le processus de substitution SURROGATE
poursuit son exécution.
Variable:
#####
est l'ID du processus de substitution SURROGATE
générant l'erreur.
NN
est le nombre de sockets ouverts.
La variable SURROGATE_QUEUE_AGE
est la variable d'environnement dynamique qui détermine pendant combien de temps une demande demeure dans la file d'attente.
Réponse utilisateur : En général, le problème est que Library Management Gateway a envoyé plus de demandes que le système ACSLS n'est en mesure de traiter (ou les a envoyées trop rapidement) ou que le système de la bibliothèque ACSLS traite les demandes trop lentement. Aussi, le processus de substitution SURROGATE
a atteint la limite maximale de fichiers (sockets) ouverts.
Dans le fichier journal acsss_event.log
, recherchez les erreurs pouvant indiquer des problèmes matériels ou de configuration.
Essayez une commande query request all
dans cmd_proc
pour voir combien de demandes ACSLS sont en suspens.
Vérifiez le logiciel client pour voir si beaucoup de demandes de montage et de démontage sont envoyées.
Il peut également être nécessaire de réduire la durée pendant laquelle le processus de substitution SURROGATE
conserve les demandes en suspens dans sa file d'attente. Réduisez la valeur de la variable d'environnement dynamique SURROGATE_QUEUE_AGE
à l'aide du programme acsss_config
.
Redémarrez le processus de substitution SURROGATE
pour que la modification prenne effet.
Volume
vol_id
: Media type incompatible with L5500. Not entered.
Explication : Ce message ne concerne que les LSM L5500. Il indique une tentative d'entrée d'une cartouche incompatible dans un CAP L5500. Seules les cartouches LTO et 9840/9940 sont compatibles avec les LSM L5500. Les demandes d'entrée de médias incompatibles sont rejetées.
Variable : vol_id
est le volume entré dans le CAP.
Réponse utilisateur : retirez la cartouche du CAP. Remplacez une cartouche LTO ou 9840/9940.
Cell
cell_id
contains incompatible media: must be manually removed.
Explication : Ce message ne concerne que les LSM L5500. Il indique qu'un processus d'audit a trouvé dans un panneau L5500 une cartouche qui n'est ni une cartouche LTO ni une cartouche StorageTek 9840 ou 9940. Seules les cartouches LTO et 9840/9940 sont compatibles avec les LSM L5500. (Il est possible que ce message s'affiche parce que quelqu'un a physiquement entré le LSM et a placé manuellement la cartouche dans le panneau.)
Variable : cell_id
est la cellule dans le LSM L5500 contenant la cartouche incompatible.
Réponse utilisateur : Entrez manuellement le LSM L5500 et retirez manuellement la cartouche incompatible.
Dropping remaining responses for command
command
, request sequence number
request_seq_nbr
from client
client_IP_address
because unable to return intermediate responses.
Explication : Un client ACSAPI a effectué une demande qui entraîne le retour de plusieurs réponses par ACSLS. Le CSI de l'ACSLS n'a pas pu retourner une des réponses à l'application client en raison de problèmes réseau ou parce ce que le client n'a pas reçu la réponse. Comme un ensemble de réponses partiel à cette demande serait incomplet, le CSI abandonne toutes les réponses restantes. Cela permet d'éviter le blocage du CSI à cause des tentatives de renvoi des réponses restantes à un client qui ne répond pas.
Ce message est suivi du message 2366 ou 2367 présentant le même request_seq_nbr
lorsque toutes les réponses à la demande ont été traitées.
Toutes les nouvelles demandes du client sont traitées et les réponses lui sont retournées. Seules les réponses à la demande spécifiée sont abandonnées.
Variable:
command
est la demande qui a été abandonnée, telle que MOUNT
ou QUERY
.
request_seq_nbr
est le numéro de séquence de la demande assigné par l'interface SSI sur le système client pour identifier la demande.
client_IP_address
est l'adresse IP du système client qui a envoyé la demande.
Réponse utilisateur :
Aucune pour le serveur ACSLS. Le CSI continue de traiter les nouvelles demandes pour toutes les applications client.
Déterminez pourquoi le client situé à l'adresse IP spécifiée n'a pas pu recevoir de réponses. Il se peut que le serveur du client ait été réinitialisé, que l'interface SSI du client ait été interrompue ou que des problèmes réseau soient survenus. Si les problèmes liés à l'application ou au réseau client ont été résolus, aucune action supplémentaire n'est nécessaire. ACSLS continue de traiter les nouvelles demandes à partir du client.
Dropping remaining responses for command
command
, request sequence number
request_seq_nbr
from client
client_IP_address
. First response failed at
time_response_failed
, and unable to return
response_count
responses since.
Explication : Un client ACSAPI a effectué une demande d'audit, d'insertion, d'éjection ou de notification d'événement qui a entraîné le retour de plusieurs réponses par ACSLS. Le CSI de l'ACSLS n'a pas pu retourner une des réponses à l'application client en raison de problèmes réseau ou parce ce que le client n'a pas reçu la réponse. Le CSI de l'ACSLS a continué à essayer de retourner des réponses mais a dépassé le nombre maximal de tentatives de renvoi de réponses. Le CSI abandonne toutes les réponses restantes de la demande. Cela permet d'éviter le blocage du CSI à cause des tentatives de renvoi des réponses restantes à un client qui ne répond pas.
Ce message est suivi du message 2366 ou 2367 présentant le même request_seq_nbr
lorsque toutes les réponses à la demande ont été traitées.
Toutes les nouvelles demandes du client sont traitées et les réponses lui sont retournées. Seules les réponses à la demande spécifiée sont abandonnées.
Variable:
command
est la demande qui a été abandonnée, telle queAUDIT
ou REGISTER
.
request_seq_nbr
est le numéro de séquence de la demande assigné par l'interface SSI sur le système client pour identifier la demande.
client_IP_address
est l'adresse IP du système client qui a envoyé la demande.
time_response_failed
correspond à la première fois qu'une tentative d'envoi de réponse échoue.
response_count
est le nombre total de réponses qu'ACSLS n'a pas pu retourner au client avant l'abandon des réponses restantes.
Réponse utilisateur : Aucune pour le serveur ACSLS. Le CSI continue de traiter les nouvelles demandes pour toutes les applications client.
Déterminez pourquoi le client situé à l'adresse IP spécifiée n'a pas pu recevoir de réponses. Il se peut que le serveur du client ait été réinitialisé, que l'interface SSI du client ait été interrompue ou que des problèmes réseau soient survenus.
Si les problèmes liés à l'application ou au réseau client ont été résolus, aucune action supplémentaire n'est nécessaire. ACSLS continue de traiter les nouvelles demandes à partir du client.
Unable to return
response_count
responses for command
command
, request sequence number
request_seq_nbr
from client
client_IP_address
. First response failed at
time_response_failed
Explication : Un client ACSAPI a envoyé une demande qui a entraîné le retour de plusieurs réponses par ACSLS. Le CSI de l'ACSLS n'a pas pu retourner une ou plusieurs des réponses à l'application client en raison de problèmes réseau ou parce ce que le client n'a pas reçu la réponse. Le CSI de l'ACSLS a finalement abandonné les réponses restantes à la demande pour éviter le blocage du CSI à cause des tentatives de renvoi des réponses restantes à un client qui ne répond pas.
Un message 2364 ou 2365 a été signalé lorsque le CSI a commencé à abandonner les réponses à la demande. Ce message s'affiche après le traitement de la réponse finale à la demande et il indique le nombre total de réponses abandonnées. Le message antérieur se trouve en regard de request_seq_nbr
.
Toutes les nouvelles demandes du client sont traitées et les réponses lui sont retournées. Seules les réponses à la demande spécifiée sont abandonnées.
Variable:
response_count
est le nombre total de réponses qu'ACSLS n'a pas pu retourner au client.
command
est la demande qui a été abandonnée, telle que DISPLAY
ou QUERY
.
request_seq_nbr
est le numéro de séquence de la demande assigné par l'interface SSI sur le système client pour identifier la demande.
client_IP_address
est l'adresse IP du système client qui a envoyé la demande.
time_response_failed
correspond à la première fois qu'une tentative d'envoi de réponse échoue.
Réponse utilisateur : Aucune pour le serveur ACSLS. Le CSI continue de traiter les nouvelles demandes pour toutes les applications client.
Déterminez pourquoi le client situé à l'adresse IP spécifiée n'a pas pu recevoir de réponses. Il se peut que le serveur du client ait été réinitialisé, que l'interface SSI du client ait été interrompue ou que des problèmes réseau soient survenus.
Si les problèmes liés à l'application ou au réseau client ont été résolus, aucune action supplémentaire n'est nécessaire. ACSLS continue de traiter les nouvelles demandes à partir du client.
Unable to return
response_count
responses for command
command
, request sequence number
request_seq_nbr
from client
client_IP_address
. First response failed at
time_response_failed
. Final response never received and entry aged off queue.
Explication : Un client ACSAPI a envoyé une demande qui a entraîné le retour de plusieurs réponses par ACSLS. Le CSI de l'ACSLS n'a pas pu retourner une ou plusieurs des réponses à l'application client en raison de problèmes réseau ou parce ce que le client n'a pas reçu la réponse. Le CSI de l'ACSLS a finalement abandonné les réponses restantes à la demande pour éviter le blocage du CSI à cause des tentatives de renvoi des réponses restantes à un client qui ne répond pas.
Un message 2364 ou 2365 a été signalé lorsque le CSI a commencé à abandonner les réponses à la demande. Ce message s'affiche, car la réponse finale à la demande n'a jamais été transmise au CSI. Il indique le nombre total de réponses abandonnées. Le message antérieur se trouve en regard de request_seq_nbr
.
Toutes les nouvelles demandes du client sont traitées et les réponses lui sont retournées. Seules les réponses à la demande spécifiée sont abandonnées.
Variable:
response_count
est le nombre total de réponses qu'ACSLS n'a pas pu retourner au client.
command
est la demande qui a été abandonnée, telle que AUDIT
ou QUERY
.
request_seq_nbr
est le numéro de séquence de la demande assigné par l'interface SSI sur le système client pour identifier la demande.
client_IP_address
est l'adresse IP du système client qui a envoyé la demande.
time_response_failed
correspond à la première fois qu'une tentative d'envoi de réponse échoue.
Réponse utilisateur : Aucune pour le serveur ACSLS. Le CSI continue de traiter les nouvelles demandes pour toutes les applications client.
Déterminez pourquoi le client situé à l'adresse IP spécifiée n'a pas pu recevoir de réponses. Il se peut que le serveur du client ait été réinitialisé, que l'interface SSI du client ait été interrompue ou que des problèmes réseau soient survenus.
Si les problèmes liés à l'application ou au réseau client ont été résolus, aucune action supplémentaire n'est nécessaire. ACSLS continue de traiter les nouvelles demandes à partir du client.
ACS:
acs_id
; LMU error: Co_4400:st_parse_error: Request:
request_type
Error:
error_code
- error_explanation
Explication : Lorsqu'une demande ACSLS n'impliquant pas de demande de mouvement de cartouche échoue, ce message décrit la demande d'origine et explique pourquoi elle a échoué. Ce message ne signale que les demandes échouées dans les bibliothèques rattachées HLI, telles que les bibliothèques SL8500, SL3000 et 9310. Pour éviter de saturer le journal des événements avec des demandes susceptibles d'échouer fréquemment, les erreurs suivantes ne sont pas signalées dans ce message :
0310
- cannot cancel enter on release requests
0416
- request cancelled (lorsqu'une demande en cours est annulée)
Variable:
acs_id
est l'ACS où l'erreur s'est produite.
request_type
est le type de demande de non mouvement.
error_code
est un code d'erreur interne à quatre chiffres (une catégorie d'erreur à deux chiffres suivie d'un code d'erreur à deux chiffres).
error_explanation
explique l'erreur.
Réponse utilisateur : ACSLS peut se remettre automatiquement de la demande échouée ou l'erreur peut être renvoyée à l'application client. Ce message aide à comprendre ce qui s'est produit et comment résoudre les problèmes. Le composant ACSLS ayant demandé l'action de bibliothèque peut afficher des messages similaires à la suite de ce message lorsqu'il reçoit la réponse d'erreur.
Exemple :
Dans l'erreur de catalogue (audit) suivante :
ACS:1
Demande tentée : Cellule de catalogue - Catalogue est la demande envoyée à la bibliothèque pour examiner un ou des emplacements spécifiques (une cellule, un lecteur ou une cellule CAP).
2012-05-03 21:43:35 ACSLH[0]: 2377 N Co_ProcessResponses.C 1 609 ACS: 1; LMU error: Co_4400:st_parse_error: Request: Catalog Cell Error: 0401 - General procedure error: LSM is not ready
ACS:
acs_id
; LMU error: Co_4400:st_parse_error: Error:
error_code
- error_explanation
Request:
request_type
volser;
vol_id
, media domain:
media_domain, media_type: media_type
source:
source_type source_location destination:destination_type destination_location
stuck in location:
stuck_location
.
Explication : Lorsqu'une demande de mouvement de cartouche ACSLS échoue, ce message décrit la demande d'origine et explique pourquoi elle a échoué. Les demandes de mouvement de cartouche ACSLS incluent les montages, les démontages, les déplacements, les entrées et les éjections. Ce message ne signale que les demandes de mouvement échouées dans les bibliothèques rattachées HLI, telles que les bibliothèques SL8500, SL3000 et 9310. Pour éviter de saturer le journal des événements avec des demandes susceptibles d'échouer fréquemment, les erreurs suivantes ne sont pas signalées dans ce message :
0416 - request cancelled (lorsqu'une demande en cours est annulée)
0424 - drive is empty (lors d'un démontage)
0426 - drive is not rewound (Retourné lors d'un démontage. Pour démonter la cartouche, spécifiez l'option force
.)
Variable:
acs_id
est l'ACS où l'erreur s'est produite.
error_code
est un code d'erreur interne à quatre chiffres (une catégorie d'erreur à deux chiffres suivie d'un code d'erreur à deux chiffres).
error_explanation
explique l'erreur.
request_type
est le type de demande de mouvement (montage, démontage, déplacement, entrée ou éjection).
vol_id
est l'ID de volume de la cartouche déplacée.
media_domain
est le domaine de média de la cartouche (par exemple, T pour les cartouches de données T10000 ou L pour les cartouches de données LTO).
media_type
est le type de média de la cartouche (par exemple, 1 pour les cartouches de données T10000 ou 4 pour les cartouches de données LTO Gen 4).
source_type
est l'emplacement de départ du déplacement. Le type de source peut être une cellule, un lecteur ou un CAP.
source_location
est l'emplacement source du déplacement. Les emplacements source peuvent être : cell
(acs,lsm,panel,row,column
) ; drive
(acs,lsm,panel,drive
) ou CAP cell
(acs,lsm,cap,row,column
).
destination_type
est l'emplacement de fin du déplacement. Le type de destination peut être une cellule, un lecteur ou un CAP.
destination_location
est l'emplacement de destination du déplacement. Les emplacements de destination peuvent être : cell
(acs,lsm,panel,row,column
) ; drive
(acs,lsm,panel,drive)
; drive w
write protect (acs,lsm,panel,drive
) ; CAP cell
(acs,lsm,cap,row,column)
.
Dans stuck_location
, si la cartouche n'a pas été retournée à la source après le déplacement échoué, la ligne stuck in location:
est présente. Normalement, la bibliothèque est en mesure de retourner la cartouche vers l'emplacement source. Ces emplacements bloqués peuvent être affichés : LSM
(acs,lsm
) Hand
hand_nbr
; LSM
(acs,lsm
) PTP Panel
panel_nbr
ou drive
(acs,lsm,panel,drive
).
Réponse utilisateur : ACSLS peut se remettre automatiquement de la demande de mouvement échouée ou l'erreur peut être renvoyée à l'application client. Ce message aide à comprendre ce qui s'est produit et comment résoudre les problèmes. Le composant ACSLS ayant demandé le mouvement de cartouche peut afficher des messages similaires à la suite de ce message lorsqu'il reçoit la réponse d'erreur.
Exemple : dans l'erreur de mouvement de cartouche suivant :
ACS: 0
Erreur : Lors d'un démontage (ligne suivante), déchargement du lecteur impossible.
Mouvement tenté : démontage, force (force signifie qu'une commande de rembobinage et de déchargement a été envoyée au lecteur).
Cartouche impliquée (LA9922), domaine et type de média
Emplacement source (début du mouvement tenté) - lecteur 0,0,1,8.
Destination du mouvement tenté - cellule 0,0,2,30,0
La cartouche reste bloquée dans le lecteur (car le lecteur n'a pas pu la décharger).
2378 N Co_ProcessResponses.C 1 1389
ACS: 0; LMU error: Co_4400:st_parse_error:
Error: 0977 - LSM logical error: Unable to unload drive
Request: Dismount, forced rewind and unload
Volser: LA9922, media domain: 0, media type: P
Source: Drive 0,0,1,8
Destination: Cell 0,0,2,30,0
Stuck in location: Drive 0,0,1,8
Error
di_status
on SQL select * from logical_acs_table where logical_acs =
logical_acs_id
.
Explication : Une tentative de lecture de l'ACS logical_acs
spécifié a échoué avec un code d'erreur inattendu.
Variable:
di_status
est le statut d'erreur d'interface de base de données retourné par l'instruction select SQL sur la table logical_acs_table
.
logical_acs_id
est l'ACS logical_acs
au niveau duquel l'instruction select SQL a échoué.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Error
di_status
on SQL select * from logical_drive_table where physical drive =
drive_id.
Explication : Une tentative de lecture du lecteur logical_drive
associé au lecteur physique associé a échoué avec un code d'erreur inattendu.
Variable:
di_status
est le statut d'erreur d'interface de base de données retourné par l'instruction select SQL sur la table logical_acs_table
.
drive_id
est l'ID de lecteur physique associé au lecteur logical_drive
au niveau duquel l'instruction select SQL a échoué.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Error
di_status
on SQL select * from logical_drive_table where vol_id =
vol_id
.
Explication : Une tentative de lecture du volume logique spécifié a échoué avec un code d'erreur inattendu.
Variable:
di_status
est le statut d'erreur d'interface de base de données retourné par l'instruction select SQL sur la table logical_acs_table
.
vol_id
est l'ID de volume au niveau duquel l'instruction select SQL a échoué.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Unexpected di_status:
di_status
received on update of logical_volume_table for volume
vol_id
Explication : Une tentative de mise à jour du volume logique spécifié a échoué avec un code d'erreur inattendu.
Variable:
di_status
est le statut d'erreur d'interface de base de données retourné par l'instruction select SQL sur la table logical_acs_table
.
vol_id
est l'ID de volume au niveau duquel l'instruction select SQL a échoué.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
EXEC SQL Lock timeout on update of logical_volume_table * where volid =
vol_id
Explication : Une tentative de mise à jour du volume logique spécifié a échoué avec un dépassement de délai lors d'une tentative d'obtention d'un verrouillage sur l'enregistrement de base de données.
Variable : vol_id
est l'ID de volume au niveau duquel la mise à jour SQL a échoué.
Réponse utilisateur : Réessayez l'opération. Le verrouillage de l'enregistrement de base de données devrait à présent être désactivé.
Error
di_status
on SQL update of logical_volume_table where vol_id =
vol_id
.
Explication : Une tentative de mise à jour du volume logique spécifié a échoué avec un code d'erreur inattendu.
Variable:
di_status
est le statut d'erreur d'interface de base de données retourné par l'instruction select SQL sur la table logical_acs_table
.
vol_id
est l'ID de volume au niveau duquel l'instruction select SQL a échoué.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
No unassigned home cell locations in logical library
logical_acs_id
.
Explication : Cette bibliothèque logique ne comporte aucune adresse initiale non affectée. Des volumes supplémentaires ne peuvent être affectés à la bibliothèque logique que si la capacité est augmentée ou que d'autres volumes logiques sont désaffectés ou éjectés. Si des volumes affectés à la bibliothèque logique ont été éjectés puis ré-entrés dans l'ACS physique, ils ne seront disponibles que si la capacité est augmentée ou que d'autres volumes logiques sont désaffectés ou éjectés.
Variable : logical_acs_id
est l'ACS logical_acs
ne comportant aucun emplacement de cellule initiale non affecté.
Réponse utilisateur : Vous pouvez augmenter la capacité d'une bibliothèque logique en éditant la bibliothèque logique et en augmentant sa capacité de cellule. Vous pouvez libérer des adresses initiales de volumes logiques en éjectant des volumes logiques de la bibliothèque logique et/ou physique ou en désaffectant des volumes de la bibliothèque logique.
SQL select generate series for unassigned home address in logical_volume_table for logical library
logical_acs_id
, failed with
di_status
= di_status
Explication : Une tentative visant à déterminer les adresses initiales non affectées des volumes logiques de la bibliothèque logique spécifiée a échoué avec un code d'erreur inattendu.
Variable:
logical_acs_id
est l'ACS logical_acs
au niveau duquel la tentative visant à déterminer les adresses initiales non affectées a échoué.
di_status
est le statut d'erreur d'interface de base de données retourné par l'instruction SQL.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
EXEC SQL select failed on table
table_name
.
Explication : Un appel ODBC pour préparer une instruction SQL à sélectionner des enregistrements de la table table_name
a échoué.
Variable : table_name
est le nom de la table à partir de laquelle les enregistrements devaient être sélectionnés.
Réponse utilisateur : Redémarrez le serveur d'applications. Si le problème persiste, redémarrez la base de données. Si le problème n'est toujours pas résolu, contactez votre administrateur système.
XML Error (
error_message
) with error code
(code).
Explication : Une exception XML s'est produite.
Variable:
error_message
est le message de l'exception XML.
code
est le code d'erreur de l'exception XML.
Réponse utilisateur : Vérifiez la validité des données XML de la demande.
XML Parsing Error (error_message
).
Explication : Une exception SAX s'est produite lors de l'analyse des données XML.
Variable : error_message
est le message de l'exception SAX.
Réponse utilisateur : Vérifiez la validité des données XML de la demande.
Invalid DISPLAY type detected.
Explication : Le type dans le paquet de réponse d'affichage n'est pas valide.
Variable : Aucune.
Réponse utilisateur : Retenez la demande XML et la réponse du processus d'affichage. Si le problème persiste, contactez le support technique Oracle.
Display tables could not be loaded.
Explication : Les tables de référence d'affichage n'ont pas pu être chargées dans la base de données pendant la configuration.
Variable : Aucune.
Réponse utilisateur : Redémarrez la base de données. Si le problème persiste, contactez votre administrateur système.
EXEC SQL Cannot create database handle.
Explication : Un appel ODBC afin de spécifier les variables pour stocker les enregistrements de la base de données a échoué.
Variable : Aucune.
Réponse utilisateur : Redémarrez le serveur d'applications. Si le problème persiste, redémarrez la base de données. Si le problème n'est toujours pas résolu, contactez votre administrateur système.
EXEC SQL Cannot register variables
Explication : Un appel ODBC afin de spécifier les variables pour stocker les enregistrements de la base de données a échoué.
Variable : Aucune.
Réponse utilisateur :
Redémarrez le serveur d'applications.
Si le problème persiste, redémarrez la base de données.
Si le problème n'est toujours pas résolu, contactez votre administrateur système.
Unexpected XML parsing error occurred.
Explication : Une erreur d'analyse inattendue s'est produite dans les API XML4c.
Variable : Aucune.
Réponse utilisateur : Redémarrez le serveur d'applications. Si le problème n'est toujours pas résolu, contactez votre administrateur système. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
acsdisp failed, database query string too long.
Explication : La demande de base de données est trop longue à être transmise via ODBC pour interroger la base de données.
Variable : Aucune.
Réponse utilisateur : Entrez une demande plus courte.
Error while loading Module
module_name
.
Explication : Vous avez tenté d'exécuter le script install_scsi_Linux.sh
pendant que le périphérique était en cours d'utilisation.
Variable : module_name
est le nom du module.
Réponse utilisateur :
Attendez que toutes les opérations du périphérique se terminent.
Mettez le serveur ACSLS à l'état inactif via cmd_proc
.
Arrêtez le serveur ACSLS à l'aide de kill.acsss
.
Exécutez le script install_scsi_Linux.sh.
Module
module_name
successfully loaded.
Explication : Le module a été chargé et est prêt à rattacher des périphériques.
Variable : module_name
est le nom du module.
Réponse utilisateur : Aucune.
No SCSI medium changers are attached.
Explication : Les causes possibles de ce message sont les suivantes :
Aucun périphérique SCSI n'est rattaché au serveur.
Les périphériques SCSI sont rattachés et le module est chargé mais il ne détecte aucun périphérique de changeur de média.
Variable : Aucune.
Réponse utilisateur : Si vous voulez rattacher des changeurs de médias SCSI :
Mettez le serveur hors tension.
Rattachez les changeurs de médias SCSI, puis réinitialisez le serveur.
Exécutez le script install_scsi_Linux.sh
.
Could not generate major number for SCSI device.
Explication : GNU/Linux est limité à 256 numéros majeurs (0 à 255). Tous sont déjà utilisés par les autres pilotes de périphériques.
Variable : Aucune.
Réponse utilisateur : Retirez les modules de pilotes de périphériques indésirables à l'aide de rmmod
. Exécutez le script install_scsi_Linux.sh
.
Node
node_name
assigned for Model-
model_name
Channel-
channel_num
Id-
id_num
.
Explication : Ce message fourni à titre d'information décrit la manière dont le matériel est mappé au système d'exploitation GNU/Linux. Il affiche le nom de nœud ayant été affecté sur le système de fichiers pour le changeur de média SCSI rattaché au serveur aux numéros channel_num
et id_num
spécifiés. Vous pouvez utiliser ces informations pour configurer les bibliothèques SCSI via acsss_config
.
Variable:
node_name
est le nom du nœud sur le système de fichiers.
model_name
est le nom du modèle de périphérique SCSI rattaché au serveur.
channel_num
identifie le canal connecté au bus SCSI.
id_num
est l'identificateur affecté au périphérique SCSI.
Réponse utilisateur : Aucune.
Failed to create the
node_name
.
Explication : Le script n'a pas réussi à créer le fichier spécial pour le périphérique SCSI.
Variable : module_name
est le nom du module.
Réponse utilisateur :
Supprimez les nœuds indésirables via rm
.
Exécutez le script install_scsi_Linux.sh
Failed to remove the Module module_name
.
Explication : Le script a tenté de supprimer le module alors que le périphérique était en cours d'utilisation.
Variable : module_name
est le nom du module.
Réponse utilisateur :
Attendez que toutes les opérations du périphérique se terminent.
Mettez le serveur ACSLS à l'état inactif via cmd_proc
.
Arrêtez le serveur ACSLS à l'aide de kill.acsss
.
Exécutez le script install_scsi_Linux.sh.
Device information file
module_info_file
not found.
Explication : Le fichier module_info_file
n'a pas été trouvé ou a été supprimé pendant le chargement du module.
Variable : module_info_file
est le nom du fichier qui contient les informations concernant les périphériques SCSI connectés au serveur.
Réponse utilisateur :
Ré-exécutez le script install_scsi_Linux.sh
.
Réinitialisez le serveur.
EXEC SQL failed to fetch from
cursor
.
Explication : Un appel ODBC pour préparer une instruction SQL à récupérer une ligne de la base de données avec le cursor
a échoué.
Variable : cursor
est le descripteur de base de données permettant d'exécuter l'instruction SQL.
Réponse utilisateur : Le serveur d'applications doit être redémarré. Contactez votre administrateur système.
DB status
[err_num
] detected on update for client id
client_id.
Explication : Une tentative de mise à jour d'un enregistrement client de la base de données a échoué.
Variable:
err_num
est le numéro de l'erreur.
client_id
est l'identificateur du client à mettre à jour.
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
DB status
[err_num
] detected on insert for client id
clnt_id.
Explication : Une tentative d'insertion d'un enregistrement client dans la base de données a échoué.
Variable:
err_num
est le numéro de l'erreur.
clnt_id
est l'identificateur du client à insérer.
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
EXEC SQL failed to insert
client_id
clnt_id
into clienttable.
Explication : Un appel ODBC pour préparer une instruction SQL à insérer un enregistrement client dans la base de données a échoué.
Variable : clnt_id
est l'identificateur du client à insérer.
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
EXEC SQL lock timeout on update of clienttable where client_id =
clnt_id
Explication : Une tentative de mise à jour d'un enregistrement client verrouillé de la table client a échoué.
Variable : clnt_id
est l'identificateur du client à mettre à jour.
Réponse utilisateur :
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
Redémarrez le serveur d'applications et voyez si le problème persiste.
Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
EXEC SQL failed to update clienttable where client_id =
clnt_id
Explication : Un appel ODBC pour préparer une instruction SQL à mettre à jour un enregistrement client a échoué.
Variable : clnt_id
est l'identificateur du client à mettre à jour.
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
DB status [
err_num
] detected on operation for
lib_cmpnt cmpnt_id
Explication : Une tentative d'exécution d'une opération de base de données (par exemple, insertion, suppression ou mise à jour d'un composant de bibliothèque lib_cmpnt
, tel que LMU, PTP, HAND ou PANEL avec un identificateur cmpnt_id
, tel que 0,0(lmu_id
), 0,0,0 (panel_id
ou ptp_id
) ou 0,0,0,0 (hand_id
)) a échoué.
Variable:
err_num
est le numéro de l'erreur.
lib_cmpnt
est le type de composant de bibliothèque, tel que LMU, PTP, HAND ou PANEL.
cmpnt_id
est l'identificateur du composant de bibliothèque, tel que 0,0(lmu_id
) ou 0,0,0(ptp_id
ou panel_id
) ou 0,0,0,0(hand_id
).
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
EXEC SQL lock timeout on delete from
table_name
where
lib_cmpnt = cmpnt_id
Explication : Une tentative de suppression d'un enregistrement verrouillé de la table table_name
(par exemple, lmutable, ptptable ou handtable) pour un composant de bibliothèque lib_cmpnt
LMU, PTP ou HAND avec identificateur cmpnt_id
, tel que 0,0(lmu_id
) ou 0,0,0(ptp_id
) ou 0,0,0,0(hand_id
) a échoué.
Variable:
table_name
est le nom de la table de base de données à partir de laquelle la ligne doit être supprimée.
lib_cmpnt
est le type de composant de bibliothèque, tel que LMU, PTP ou HAND.
cmpnt_id
est l'identificateur du composant de bibliothèque, tel que 0,0(lmu_id
) ou 0,0,0(ptp_id
) ou 0,0,0,0(hand_id
).
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
EXEC SQL delete from
table_name
failed, where
lib_cmpnt = cmpnt_id
Explication : Un appel ODBC pour préparer une instruction SQL à supprimer un enregistrement de la table table_name
(par exemple, lmutable, ptptable ou handtable) pour un composant de bibliothèque tel que LMU, PTP ou HAND avec un identificateur cmpnt_id tel que 0,0(lmu_id) ou 0,0,0(ptp_id) ou 0,0,0,0(hand_id) a échoué.
Variable:
table_name
est le nom de la table de base de données à partir de laquelle la ligne doit être supprimée.
lib_cmpnt
est le type de composant de bibliothèque, tel que LMU, PTP ou HAND.
cmpnt_name
est le nom de la table de base de données à partir de laquelle la ligne doit être supprimée.
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
EXEC SQL select from
table_name
failed, where
lib_cmpnt
= cmpnt_id
Explication : Un appel ODBC pour préparer une instruction SQL à sélectionner un enregistrement de la table table_name
(par exemple, lmutable, ptptable ou handtable) pour un composant de bibliothèque LMU, PTP ou HAND avec identificateur cmpnt_id
, tel que 0,0(lmu_id
) ou 0,0,0(ptp_id
) ou 0,0,0,0(hand_id
) a échoué.
Variable : table_name
est le nom de la table de base de données temporaire de contrôle d'accès.
Les options sont les suivantes :
clientinfo.temp
: Ceci mappe les adresses IP sur les noms utilisateur (user_names) clients. Cette option est chargée à partir du fichier internet.addresses.
lib_cmpnt
est un type de composant de bibliothèque, tel que LMU, PTP ou HAND.
cmpnt_id
est l'identificateur du composant de bibliothèque, tel que 0,0(lmu_id
), 0,0,0(ptp_id
) ou 0,0,0,0(hand_id
).
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Table
table_name
loading failed
.
Explication : ACSLS charge les fichiers de données de contrôle d'accès vers des tables de bases de données temporaires avant de reconstruire les tables de bases de données de contrôle d'accès. Une tentative de chargement d'un fichier de données de contrôle d'accès vers la table de base de données de contrôle d'accès spécifiée a échoué.
Variable : table_name
est le nom de la table de base de données temporaire de contrôle d'accès.
Les options sont les suivantes :
clientinfo.temp
: Ceci mappe les adresses IP sur les noms utilisateur (user_names) clients. Cette option est chargée à partir du fichier internet.addresses.
cmdaccess.temp
: Pour le contrôle d'accès aux commandes, cette option accorde aux utilisateurs l'accès aux commandes. Elle est chargée à partir des fichiers command.COMMAND.allow
et command.COMMAND.disallow
.
volaccess.temp
: Pour le contrôle d'accès aux volumes, cette option contrôle l'accès aux volumes d'un utilisateur par les autres utilisateurs. Elle est chargée à partir des fichiers users.COMMAND.allow
.
volownership.temp
: Cette option définit les politiques de définition de propriété de volume. Elle est chargée à partir du fichier ownership.assignments
.
Réponse utilisateur :
Si ACSLS est en cours d'exécution, exécutez acsss_config
en tant qu'utilisateur acsss
et sélectionnez l'option de reconstruction des tables de contrôle d'accès.
Si ACSLS n'est pas en cours d'exécution, exécutez acsss
en tant qu'utilisateur acsss.
Si le problème persiste, il existe probablement une clé en double pour la table de contrôle d'accès que vous essayez de charger. Les clés en double sont toujours des clés de composites de deux champs. Pour localiser la clé en double :
Dans le fichier journal /tmp/ac_err.log
, examinez les messages identifiant l'erreur de chargement spécifique.
Localisez la clé en double dans les fichiers affectés.
•clientinfo.temp
: La clé de composite est constituée par l'adresse IP et le nom d'utilisateur (ID) dans le fichier internet.addresses
. Les adresses IP et les noms de clients en double ont normalement été identifiés pendant le traitement du fichier internet_addresses
en vue de son chargement dans la base de données.
•clientinfo.temp
: La clé de composite est constituée par l'adresse IP et le nom d'utilisateur (ID) dans le fichier internet.addresses
. Les adresses IP et les noms de clients en double ont normalement été identifiés pendant le traitement du fichier internet_addresses
en vue de son chargement dans la base de données.
•cmdaccess.temp
: La clé de composite est constituée par le nom de commande et l'ID utilisateur de chaque ligne des fichiers command.ALL.allow
et command.ALL.disallow
, ainsi que des fichiers command.COMMAND.allow
et command.COMMAND.disallow
.
Remarque :
Allow et disallow sont des attributs et ne font pas partie de la clé. La même combinaison commande+utilisateur dans un fichier allow et disallow génère une clé en double.•volaccess.temp
: La clé de composite est constituée par l'ID de propriétaire et chaque ID utilisateur des fichiers users.ALL.allow
& users.ALL.allow
et users.COMMAND.allow
& users.COMMAND.disallow
.
Remarque :
Allow et disallow sont des attributs et ne font pas partie de la clé. La même combinaison propriétaire+utilisateur dans un fichier allow et disallow génère une clé en double. Une clé en double est également générée lorsque le même utilisateur est spécifié deux fois pour un utilisateur.•volownership.temp
: Il se peut qu'une ligne ait été répétée dans le fichier ownership.assignments
. Les problèmes ont normalement été identifiés pendant le traitement du fichier en vue de son chargement dans la base de données.
Si vous n'êtes pas en mesure d'identifier la clé en double, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez le support technique Oracle.
Vous pouvez désactiver temporairement le contrôle d'accès en définissant AC_CMD_ACCESS
et AC_VOL_ACCESS
sur FALSE pendant le processus acsss_config
. Vous pourrez ainsi activer ACSLS pendant que vous diagnostiquez le problème.
Table
table_name
rebuilding failed
.
Explication : Pour assurer le verrouillage des tables de bases de données de contrôle d'accès pendant leur reconstruction, ACSLS charge les fichiers de données de contrôle d'accès vers des tables de bases de données temporaires et utilise les tables temporaires pour reconstruire les tables de bases de données de contrôle d'accès. Ce message indique qu'une tentative de reconstruction d'une table de base de données de contrôle d'accès spécifiée a échoué.
Variable : table_name
est le nom de table de base de données de contrôle d'accès que ACSLS n'a pas réussi à reconstruire.
Réponse utilisateur :
Si ACSLS est en cours d'exécution, exécutez acsss_config
en tant qu'utilisateur acsss
et sélectionnez l'option de reconstruction des tables de contrôle d'accès.
Si le problème persiste, examinez le message 2430, qui contient des détails sur la manière de résoudre le problème.
Si vous ne pouvez toujours pas résoudre le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Access Control tables have been rebuilt
.
Explication : ACSLS a reconstruit les tables de contrôle d'accès.
Variable : Aucune.
Réponse utilisateur : Aucune.
EXEC SQL lock timeout: on insert into
table_name
, where
identifier
=
id.
Explication : Une tentative d'insertion d'un enregistrement dans la table verrouillée table_name
, telle que clienttable, lmutable, ptptable, paneltable ou handtable,
avec l'identificateur identifier
, tel que client_id, lmu_id, ptp_id, panel_id
ou hand_id
(avec une valeur d'ID), tel que client1 (client_id
) ou 0,0(lmu_id
) ou 0,0,0(ptp_id
ou panel_id
) ou 0,0,0,0(hand_id
), a échoué.
Variable:
table_name
est le nom de la table de base de données pour laquelle une ligne doit être insérée.
identifier
est un identificateur tel que client_id, lmu_id, ptp_id, panel_id
ou hand_id
.
id
est la valeur d'un identificateur, telle que client1(client_id
), 0,0(lmu_id
) ou 0,0,0(ptp_id
ou panel_id
) ou 0,0,0,0(hand_id
).
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
S'il persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
EXEC SQL failed lock to insert into
table_name,
where
identifier
=
id
.
Explication : Un appel ODBC pour préparer une instruction SQL à insérer un enregistrement dans la table table_name
, telle que lmutable, ptptable, paneltable
ou handtable
, avec l'identificateur identifier
, tel que lmu_id, ptp_id, panel_id
ou hand_id
avec la valeur id
, telle que 0,0(lmu_id
) ou 0,0,0(ptp_id
ou panel_id
) ou 0,0,0,0(hand_id
), a échoué.
Variable:
table_name
est le nom de la table de base de données à partir de laquelle la ligne doit être supprimée.
identifier
est un identificateur tel que ptp_id, panel_id
ou hand_id
.
id
est la valeur d'un identificateur, telle que 0,0(lmu_id
) ou 0,0,0(ptp_id
ou panel_id
) ou 0,0,0,0(hand_id
).
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
S'il persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
EXEC SQL lock timeout: on update
table_name
, where
identifier
=
id
.
Explication : Une tentative de mise à jour d'un enregistrement dans la base de données pour une table table_name
verrouillée telle que Imutable, ptptable, paneltable
ou handtable
, avec l'identificateur identifier
identifier
, tel que Imu_id, ptp_id, panel_id ou hand_id, avec une valeur d'id, telle que 0,0 (lmu_id
) ou 0,0,0(ptp_id
ou panel_id
) ou 0,0,0,0(hand_id
) a échoué.
Variable:
table_name
est le nom de la table de base de données à partir de laquelle la ligne doit être supprimée.
identifier
est un identificateur tel que lmu_id, ptp_id, panel_id
ou hand_id
.
id
est la valeur d'un identificateur, telle que 0,0(lmu_id
), 0,0,0(ptp_id
ou panel_id
) ou 0,0,0,0(hand_id
).
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
S'il persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
EXEC SQL update of
table_name
failed, where
identifier
=
id
.
Explication : Un appel ODBC pour préparer une instruction SQL à mettre à jour un enregistrement dans la base de données pour la table table_name
, telle que lmutable, ptptable, paneltable
ou handtable
, avec l'identificateur identifier
lmu_id, ptp_id, panel_id
ou hand_id
, avec une valeur d'id telle que 0,0(lmu_id
) ou 0,0,0(ptp_id
ou panel_id
) ou 0,0,0,0(hand_id
) a échoué.
Variable:
table_name
est le nom de la table de base de données à partir de laquelle une ligne doit être supprimée.
identifier
est un identificateur tel que lmu_id, ptp_id, panel_id
ou hand_id
.
id
est la valeur d'un identificateur, telle que 0,0(lmu_id
) ou 0,0,0(ptp_id
ou panel_id
) ou 0,0,0,0(hand_id
).
Réponse utilisateur :
Redémarrez le serveur d'applications et voyez si le problème persiste.
Si cela est le cas, redémarrez la base de données et voyez si le problème persiste.
S'il persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
EXEC SQL fetch fro
m handtable
failed
.
Explication : Un appel ODBC pour préparer une instruction SQL à récupérer un enregistrement de la table handtable
a échoué.
Variable : Aucune.
Réponse utilisateur :
Redémarrez le serveur pour voir si le problème persiste.
Si cela est le cas, redémarrez la base de données.
Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle). Contactez ensuite le support technique Oracle.
PTP
ptp_id
, configuration failed to verify
Explication : ACSLS a découvert une non-concordance entre le matériel et la base de données pendant la récupération. Les informations PTP doivent être ajoutées ou supprimées dans la base de données.
Variable : L'identificateur PTP est ptp_id
.
Réponse utilisateur : Une fois le processus de récupération terminé, réexécutez le programme acsss_config
du serveur de bibliothèque pour redéfinir la configuration de la bibliothèque dans la base de données (reportez-vous au guide de l'administrateur correspondant à votre plate-forme).
Hand
hand_id
, configuration failed to verify
Explication : ACSLS a découvert une non-concordance entre le matériel et la base de données pendant la récupération. Les informations relatives au bras doivent être ajoutées ou supprimées dans la base de données.
Variable : L'identificateur HAND est hand_id
.
Réponse utilisateur : Une fois le processus de récupération terminé, réexécutez le programme acsss_config
du serveur de bibliothèque pour redéfinir la configuration de la bibliothèque dans la base de données (reportez-vous au guide de l'administrateur correspondant à votre plate-forme).
lib_cmpnt cmpnt_id
is operative
.
Variable:
lib_cmpnt
est le type de composant de bibliothèque, tel que PTP, HAND, DRIVE ou CAP.
cmpnt_id
est l'identificateur d'un composant de bibliothèque, tel que 0,0,0(ptp_id
) ou 0,0,0,0(hand_id
) ou 0,0,0(cap_id
) ou 0,0,7,1(drive_id
).
Réponse utilisateur : Aucune.
lib_cmpnt cmpnt_id
is inoperative.
Explication : Ce message s'affiche lorsque le composant de bibliothèque lib_cmpnt
, tel que PTP, HAND, DRIVE ou CAP, avec un identificateur cmpnt_id
0,0,0(ptp_id
), 0,0,0,0(hand_id
), 0,0,0(cap_id
) ou 0,0,7,1(drive_id
) n'est plus opérationnel.
Variable:
lib_cmpnt
est le type de composant de bibliothèque, tel que PTP, HAND, DRIVE ou CAP.
cmpnt_id
est l'identificateur d'un composant de bibliothèque, tel que 0,0,0(ptp_id
), 0,0,0,0(hand_id
), 0,0,0(cap_id
) ou 0,0,7,1(drive_id
).
Réponse utilisateur : Aucune.
CAP
CAP_id
: CAP closed
.
Explication : Le CAP ayant pour valeur CAP_id
a été fermé.
Variable : CAP_id
est le CAP ayant été fermé.
Réponse utilisateur : Aucune.
lib_cmpnt cmpnt_id
serial number changed.
Explication : Ce message indique qu'il s'est produit un changement de numéro de série pour un composant de bibliothèque, tel que LSM ou DRIVE, avec un identificateur cmpnt_id, tel que
0,0(lsm_id
) ou 0,0,7,1(drive_id
).
Variable:
lib_cmpnt
est le type de composant de bibliothèque, tel que LSM ou DRIVE.
cmpnt_id
est l'identificateur d'un composant de bibliothèque (par exemple, 0,0(lsm_id
) ou 0,0,7,1(drive_id
)).
Réponse utilisateur : Aucune.
Drive
drive_id
type changed
.
Explication : Le type a changé pour l'identificateur DRIVE ayant pour valeur drive_id
.
Variable : drive_id
est la valeur de l'identificateur DRIVE.
Réponse utilisateur : Aucune.
LMU
lmu_id
type changed.
Explication : Le type a changé pour l'identificateur LMU ayant pour valeur lmu_id
.
Variable : lmu_id
est la valeur de l'identificateur LMU.
Réponse utilisateur : Aucune.
LSM
lsm_id
type changed
.
Explication : Le type a changé pour l'identificateur LSM ayant pour valeur lsm_id
.
Variable : lsm_id
est la valeur de l'identificateur LSM.
Réponse utilisateur : Aucune.
lib_cmpnt cmpnt_id
added
.
Explication : Un composant de bibliothèque, tel que DRIVE, avec un identificateur cmpnt_id
, tel que 0,0,7,1(drive_id
), a été ajouté à la base de données.
Variable:
lib_cmpnt
est le type de composant de bibliothèque, tel que DRIVE.
cmpnt_id
est l'identificateur d'un composant de bibliothèque, tel que 0,0,7,1(drive_id
).
Réponse utilisateur : Aucune.
lib_cmpnt cmpnt_id
removed.
Explication : Un composant de bibliothèque, tel que DRIVE, avec un identificateur cmpnt_id
, tel que 0,0,7,1(drive_id
), a été supprimé.
Variable:
lib_cmpnt
est le type de composant de bibliothèque, tel que DRIVE.
cmpnt_id
est l'identificateur d'un composant de bibliothèque, tel que 0,0,7,1(drive_id
).
Réponse utilisateur : Aucune.
lib_cmpnt cmpnt_id
maintenance required.
Explication : Un composant de bibliothèque, tel que LSM, avec un identificateur cmpnt_id
, tel que 0,0(lsm_id
), est en mode maintenance.
Variable:
lib_cmpnt
est le type de composant de bibliothèque, tel que LSM.
cmpnt_id
est l'identificateur d'un composant de bibliothèque, tel que 0,0(lsm_id
).
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
lib_cmpnt cmpnt_id
HLI Compatibility Level changed.
Explication : Le niveau de compatibilité HLI a changé pour un composant de bibliothèque, tel que ACS ou LMU avec un identificateur cmpnt_id
, tel que 0(acs_id) ou 0,0(lmu_id).
Variable:
lib_cmpnt
est le type de composant de bibliothèque, tel que ACS ou LMU.
cmpnt_id
est l'identificateur d'un composant de bibliothèque, tel que acs_id
ou lmu_id
.
Réponse utilisateur : Aucune.
LMU
lmu_id
is now standalone
.
Explication : Le statut de la LMU ayant pour valeur lmu_id
est celui d'une LMU autonomme.
Variable : lmu_id
est la valeur de l'identificateur LMU.
Réponse utilisateur : Aucune.
LMU
lmu_id
is now active.
Explication : Le statut de la LMU ayant pour valeur lmu_id
est celui de la LMU active.
Variable : lmu_id
est la valeur de l'identificateur LMU.
Réponse utilisateur : Aucune.
LMU
lmu_id
is now standby
.
Explication : Le statut de la LMU ayant pour valeur lmu_id
est celui de la LMU de secours.
Variable : lmu_id
est la valeur de l'identificateur LMU.
Réponse utilisateur : Aucune.
Server system
configuration changed.
Explication : Ce message s'affiche lorsque la configuration du système de serveur est modifiée.
Réponse utilisateur : Aucune.
Volume
vol_id
entered
.
Explication : Ce message s'affiche lorsque le VOLUME, ayant pour valeur vol_id
, est entré dans la bibliothèque.
Variable : vol_id
est l'identificateur du VOLUME.
Réponse utilisateur : Aucune.
Volume
vol_id
reactivated
.
Explication : Ce message s'affiche lorsque le VOLUME, ayant pour valeur vol_id
, qui était absent est réactivé.
Variable : vol_id
est l'identificateur du VOLUME.
Réponse utilisateur : Aucune.
Volume
vol_id
ejected
.
Explication : Ce message s'affiche lorsque le VOLUME, ayant pour valeur vol_id
, est éjecté de la bibliothèque.
Variable : vol_id
est l'identificateur du VOLUME.
Réponse utilisateur : Aucune.
Volume
vol_id
absent
.
Explication : Ce message s'affiche lorsque le VOLUME, ayant pour valeur vol_id
, est marqué comme absent.
Variable : vol_id
est l'identificateur du VOLUME.
Réponse utilisateur : Aucune.
Cleaning cartridge
vol_id
usage limit exceeded.
Explication : Une cartouche de nettoyage, ayant pour valeur vol_id
, a dépassé sa limite d'utilisation maximale.
Variable : vol_id
est l'identificateur du VOLUME.
Réponse utilisateur : Aucune.
Cleaning cartridge
vol_id
is spent
.
Explication : La capacité de nettoyage de la cartouche de nettoyage ayant pour valeur vol_id
est atteinte. L'utilisation de la cartouche de nettoyage sera mise à jour au-delà de son utilisation maximale et la cartouche sera marquée comme cartouche de nettoyage dépensée.
Variable : vol_id
est l'identificateur de la cartouche de nettoyage.
Réponse utilisateur : Ejectez la cartouche de nettoyage.
lib_cmpnt cmpnt_id
reported a Unit Attention.
Explication : Une erreur a été signalée pour un composant de bibliothèque. Ce message provient du composant de notification d'événements. Reportez-vous aux messages précédents pour obtenir des détails sur le problème. Le composant de bibliothèque reste opérationnel après le signalement d'un statut Unit Attention mais peut se trouver dans un état dégradé.
Variable:
lib_cmpnt
est un type de composant de bibliothèque, tel que LSM, DRIVE ou CAP.
cmpnt_id
est l'identificateur d'un composant de bibliothèque, tel que lsm_id
, cap_id
ou drive_id
.
Réponse utilisateur : Examinez le statut spécifique signalé dans les messages précédents et répondez au problème signalé. Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
lib_cmpnt cmpnt_id
reported a hardware error.
Explication : Un LSM a signalé une erreur matérielle. Ce message provient du composant de notification d'événements. Dans le processus ACSLH scsilh
, recherchez un message précédent signalant l'erreur matérielle spécifique. La bibliothèque reste opérationnelle après le signalement d'une erreur matérielle mais peut se trouver dans un état dégradé.
Variable:
lib_cmpnt
est un type de composant de bibliothèque, tel que LSM, DRIVE ou CAP.
cmpnt_id
est l'identificateur d'un composant de bibliothèque, tel que lsm_id
, cap_id
ou drive_id
.
Réponse utilisateur : Examinez le statut spécifique signalé précédemment et répondez au problème signalé. Si ceci ne résout pas le problème, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
LSM
lsm_id
access door closed
.
Explication : La porte d'accès du LSM ayant pour valeur lsm_id
est fermée.
Variable : lsm_id
est la valeur de l'identificateur LSM.
Réponse utilisateur : Aucune.
LSM
lsm_id
access door opened
.
Explication : La porte d'accès du LSM ayant pour valeur lsm_id
est ouverte.
Variable : lsm_id
est la valeur de l'identificateur LSM.
Réponse utilisateur : Aucune.
Failed to add
lib_cmpnt cmpnt_id
into
the examine list.
Explication : ACSLS a découvert une erreur interne pendant qu'il examinait un composant de bibliothèque, tel que LSM, CAP ou DRIVE. Pour éviter les examens récursifs, chaque composant en cours d'examen est ajouté à la liste. Cette erreur est signalée lorsqu'un échec d'affectation de mémoire empêche l'ajout d'un composant à la liste.
Variable:
lib_cmpnt
est le type de composant de bibliothèque, tel que LSM, DRIVE ou CAP.
cmpnt_id
est l'identificateur d'un composant de bibliothèque, tel que lsm_id
, cap_id
ou drive_id
.
Réponse utilisateur :
Redémarrez ACSLS. Si l'erreur est encore signalée, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Failed to delete
lib_cmpnt cmpnt_id
from the examine list.
Explication : ACSLS a découvert une erreur interne pendant qu'il examinait un composant de bibliothèque, tel que LSM, CAP ou DRIVE. Le composant est supprimé de la liste d'examen une fois l'examen terminé. Ce message d'erreur indique que le composant n'a pas été supprimé de la liste.
Variable:
lib_cmpnt
est le type de composant de bibliothèque, tel que LSM, DRIVE ou CAP.
cmpnt_id
est l'identificateur d'un composant de bibliothèque, tel que lsm_id
, cap_id
ou drive_id
.
Réponse utilisateur : Vérifiez le composant signalé pour voir si une commande de basculement (vary
) peut résoudre le problème. Si l'erreur persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Volume
vol_id
found in
location_type
location_id
, reactivated with type
=vol_type
access_count
=access_count
pool=
pool_id
owner
=owner_id
.
Explication : Le volume spécifié était marqué comme absent ou éjecté dans la base de données mais ACSLS l'a trouvé dans la bibliothèque. Le volume a été réactivé et ses informations critiques préservées.
Variable:
vol_id
est le volume absent ou éjecté.
location_type
est le type d'emplacement (lecteur ou cellule) où la cartouche a été trouvée.
location_id
est l'ID drive_id
ou cell_id
spécifique où ACSLS a trouvé la cartouche.
vol_type
est le type de volume (de données, provisoire ou de nettoyage).
access_count
est le nombre d'accès au volume avant qu'il soit signalé comme absent.
pool_id
est l'ID pool_id
auquel le volume appartenait avant d'être signalé comme absent.
owner_id
est le propriétaire du volume avant que ce dernier soit signalé comme absent.
Réponse utilisateur : Aucune.
Volume
vol_id
, not found in
location_type
location_id
and was marked absent
.
Explication : Chaque volume comporte une cellule initiale et ACSLS peut l'enregistrer comme étant monté sur un lecteur. ACSLS n'a pas trouvé le volume spécifié à son ou ses emplacements enregistrés et le volume a été marqué comme absent dans la base de données afin d'en préserver les informations critiques.
Variable:
vol_id
est le volume absent.
location_type
est le type d'emplacement (lecteur ou cellule) où le volume a été enregistré et où ACSLS n'a pas pu le trouver.
location_id
est l'ID drive_id
ou cell_id
spécifique où le volume a été enregistré mais n'a pas été trouvé.
Réponse utilisateur : Aucune. Un audit de l'ACS ou du LSM trouvera peut-être le volume absent.
LSM
lsm_id
is full; volume
vol_id
cannot be recovered and is marked absent
.
Explication : ACSLS a trouvé ce volume dans la zone de cellules/cellule en transit ou dans une cellule PCP pendant la récupération d'un LSM. Il a tenté de récupérer le volume en le déplaçant vers une nouvelle cellule dans ce LSM. Toutefois, le volume n'a pas pu être récupéré car le LSM était plein, et le volume a donc été marqué comme absent dans la base de données.
Variable:
lsm_id
identifie le LSM en cours de récupération.
vol_id
identifie le volume absent.
Réponse utilisateur :
Ejectez un volume du LSM.
Mettez le LSM hors ligne puis à nouveau en ligne pour récupérer le volume.
LSM Misplaced cartridge detected, volume
vol_id
cannot be recovered and is marked absent.
Explication : ACSLS a trouvé ce volume dans la zone de cellules/cellule en transit ou dans une cellule PCP pendant la récupération d'un LSM. Il a tenté de récupérer le volume en le déplaçant vers une nouvelle cellule dans ce LSM. Toutefois, le déplacement a échoué car la cellule de destination contenait une cartouche. Le volume n'a pas été récupéré et est marqué comme absent dans la base de données.
Variable : vol_id
identifie le volume absent.
Réponse utilisateur :
Vérifiez que le problème ne provient pas d'une cartouche unique incorrectement placée.
Si ce n'est pas le cas, procédez à un audit du LSM afin de mettre à jour la base de données ACSLS pour surveiller le contenu effectif de la bibliothèque.
Basculez le LSM vers l'état hors ligne puis à nouveau vers l'état en ligne pour récupérer le volume.
Volume
identifer
vol_id
already found absent.
Explication : L'utilitaire de suppression de volume manuelle (del_vol
) a été exécuté pour un volume déjà marqué comme absent dans la base de données, mais l'option de suppression (-d
) n'a pas été spécifiée. Le volume demeure à l'état absent.
Variable : vol_id
identifie le volume absent.
Réponse utilisateur : Aucune.
EXEC SQL Unable to mark volume
vol_id
as absent because of a database error
.
Explication : ACSLS n'a pas pu trouver un volume dans la bibliothèque et a tenté de marquer ce volume comme absent, mais l'interface de la base de données ACSLS a retourné un statut inhabituel à la mise à jour de la table de volume. La mise à jour de la base de données a échoué.
Variable : vol_id
identifie le volume absent.
Réponse utilisateur :
Arrêtez ACSLS (kill.acsss
).
Arrêtez la base de données (db_command stop
).
Arrêtez tous les processus ACSLS bloqués.
Redémarrez ACSLS (une fois).
Si le problème persiste, vous aurez peut-être besoin d'aide pour vérifier que la table volumetable
existe et que l'utilisateur acsss
dispose des droits appropriés pour la mettre à jour. Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
EXEC SQL Unable to mark volume
vol_id
as ejected because of a database error
.
Explication : ACSLS a éjecté un volume et a tenté de le marquer comme éjecté. L'interface de la base de données ACSLS a retourné un statut inhabituel à une mise à jour volumetable
. La mise à jour de la base de données a échoué.
Variable : vol_id
identifie le volume éjecté.
Réponse utilisateur :
Arrêtez ACSLS (kill.acsss
).
Arrêtez la base de données (db_command stop
).
Arrêtez tous les processus ACSLS bloqués.
Redémarrez ACSLS (une fois).
Si le problème persiste, vous aurez peut-être besoin d'aide pour vérifier que la table volumetable
existe et que l'utilisateur acsss
dispose des droits appropriés pour la mettre à jour. Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Volume
vol_id
was not found and will be marked
absent
.
Explication : ACSLS n'a pas trouvé le volume spécifié dans sa cellule initiale. Si le volume a été enregistré comme monté sur un lecteur, ACSLS ne l'a pas trouvé sur le lecteur. Le volume sera marqué comme absent dans la base de données. Un audit de l'ACS ou du LSM trouvera peut-être le volume absent.
Variable : vol_id
identifie le volume que ACSLS n'a pas trouvé.
Réponse utilisateur : Aucune.
program: Will attempt to dismount volume vol_id from drive drive_id.
Explication : Ce message s'affiche lorsqu'une condition possible de cartouche bloquée dans un lecteur se présente lors d'une demande de montage échouée. Le processus de démontage tente de récupérer la cartouche et le lecteur.
Variable:
program
est le nom du programme dont provient le message.
vol_id
est l'identificateur du volume de cette demande de montage.
drive_id
est l'identificateur du lecteur de cette demande de montage.
Réponse utilisateur : Aucune. Une demande de démontage de force est automatiquement générée pour récupérer le lecteur.
EXEC SQL lock timeout on delete from
table
.
Explication : Une tentative de suppression d'un enregistrement verrouillé de la base de données a échoué.
Variable : table
est le nom de la table verrouillée.
Réponse utilisateur : Redémarrez le serveur d'applications. Si le problème persiste, redémarrez la base de données.
EXEC SQL delete from
table
failed.
Explication : Une tentative de suppression d'enregistrements de la table table
a échoué.
Variable: table
est le nom de la table.
Réponse utilisateur : Redémarrez le serveur d'applications. Si le problème persiste, redémarrez la base de données.
EXEC SQL select count(
col_name
) from
table
failed
.
Explication : Une tentative de comptage du nombre d'enregistrements de la table table
a échoué.
Variable:
col_name
est le nom de l'une des colonnes de la table.
table
est le nom de la table.
Réponse utilisateur : Redémarrez le serveur d'applications. Si le problème persiste, redémarrez la base de données.
Illegal value
illegal_port_number
. Must be numeric.
Explication : Le numéro de port que vous avez entré n'est pas numérique.
Variable : illegal_port_number
est un numéro de port non valide entré afin d'être utilisé comme port fixe pour les demandes clients ACSLS entrantes (dans acsss_config
).
Réponse utilisateur : Entrez un nombre numérique valide.
Out-of-bounds value
illegal_port_number
:CSI_or SSI_INET_PORT
.
Explication : Vous avez entré une valeur située en dehors de la plage légale du port pour le composant de réseau CSI ou SSI ACSLS.
Variable : illegal_port_number
est un numéro de port non valide entré afin d'être utilisé comme port fixe pour les demandes clients ACSLS entrantes (dans acsss_config
).
Réponse utilisateur : Entrez une valeur comprise entre 1024 et 65535.
Unable to allocate socket for RPC TCP service
.
Explication : ACSLS n'a pas été en mesure d'affecter un socket pour les communications réseau. Les causes de ce problème sont généralement liées à des ressources système (par exemple, trop de descripteurs ouverts).
Variable : Aucune.
Réponse utilisateur : Contactez votre administrateur système.
Unable to set SO_REUSEADDR on socket
.
Explication : ACSLS n'a pas été en mesure de changer un indicateur critique sur le socket, ce qui permettrait à ce dernier d'être réutilisé pour les communications. Les causes de ce problème sont généralement liées à des ressources système.
Variable : Aucune.
Réponse utilisateur : Contactez votre administrateur système.
Unable to bind socket to port
port_number
.
Explication : Ce message indique que le port n'était pas lié au socket. La cause la plus probable est que le port est déjà utilisé.
Variable : port_number
est le numéro de port ayant été entré afin d'être utilisé comme port fixe pour les demandes clients ACSLS entrantes (dans acsss_config
).
Réponse utilisateur : Essayez de remplacer le numéro de port utilisé par ACSLS pour les communications réseau par un autre port (non utilisé). Contactez l'administrateur système pour obtenir de l'aide.
Failed on attempt to get socket name.
Explication : ACSLS n'a pas été en mesure d'obtenir le nom du socket utilisé pour les communications réseau. La cause la plus probable de ce problème est une erreur système interne.
Variable : Aucune.
Réponse utilisateur : Redémarrez ACSLS.
ACSLS database backup
area unavailable
.
Explication : Le répertoire de sauvegarde demandé n'est pas disponible.
Variable : Aucune.
Réponse utilisateur : Aucune.
For volume vol_id, the home cell cell_id has an inconsistent cell status cell_status. ACSLS will recover the cartridge automatically.
Explication : Une tentative de montage du volume spécifié a eu lieu, mais la cellule initiale du volume était dans un état incohérent. ACSLS retirera la cartouche automatiquement.
Variable:
vol_id
identifie le volume que le système a tenté de monter.
cell_id
est la cellule initiale du volume.
Réponse utilisateur : Aucune. ACSLS tentera de récupérer le volume et la cellule initiale automatiquement.
Checking for LSM
lsm_id
status
.
Explication : Ce message s'affiche lorsque le gestionnaire de bibliothèque envoie une demande de statut LSM à la bibliothèque dans le cadre du processus de démarrage d'ACSLS ou de basculement d'un ACS, d'un LSM ou d'un lecteur vers l'état en ligne.
Variable : lsm_id
identifie le LSM dont le statut est réclamé par la bibliothèque.
Réponse utilisateur : Aucune. Ce message permet aux clients d'effectuer le suivi du démarrage d'ACSLS ou du basculement d'une bibliothèque vers l'état en ligne.
LSM
lsm_id
lsm_ready_status
lsm_state
access_door_status
hand_n
operative_status
, full_empty_status
.
Variable:
lsm_id
identifie le LSM dont le statut a été réclamé par la bibliothèque.
lsm_ready_status
décrit le statut Prêt ou Non prêt du LSM.
lsm_state
décrit le statut en ligne ou hors ligne du LSM.
access_door_status
décrit le statut de porte d'accès (ouvert ou fermé).
hand_n
identifie chaque bras robotisé du LSM.
operative_status
décrit le statut opérationnel ou non opérationnel du bras.
empty_full_status
décrit l'état vide ou plein du bras.
Réponse utilisateur : Aucune. Ce message permet aux clients d'effectuer le suivi du démarrage d'ACSLS ou du basculement d'une bibliothèque vers l'état en ligne.
A drive in LSM
acs_id
,lsm_id
is inoperative. Until this is corrected, the drives in this LSM cannot come online
.
Explication : La bibliothèque SL8500 peut envoyer une erreur 1002 (lecteur non opérationnel) en réponse à la demande « LSM Transport Status by Panel » d'ACSLS.
Variable:
acs_id
est l'identificateur de l'ACS.
lsm_id
est l'identificateur du LSM.
Réponse utilisateur :
Installez la dernière version du microcode de la bibliothèque SL8500.
Ci ceci ne résout pas le problème, identifiez le lecteur à l'origine de l'erreur 1002 et retirez-le ou remplacez-le par un lecteur opérationnel.
Si le lecteur non opérationnel ne peut être ni retiré ni remplacé, n'utilisez pas les lecteurs qui sont à l'état hors ligne dans acs_id, lsm_id
.
LSM
lsm_id
not found in the configuration.
Explication : Le LSM spécifié n'a pas été trouvé dans la configuration.
Variable : LSM est le module ACSLS affichant ce message.
lsm_id
est le LSM ne figurant pas dans la configuration.
Réponse utilisateur : Aucune.
Module:
config_command
command canceled
.
Explication : Vous avez annulé l'utilitaire de configuration dynamique config_command
.
Variable : Module traitant la commande d'annulation. Il s'agit ici de cfg_main
.
config_command
est la demande de configuration dynamique spécifique que vous avez annulée. Elle peut être l'une des suivantes :
config lsm lsm_id
.
config acs new.
config acs acs_id
.
config acs acs_id
delete.
config
port(s) acs_id
.
Réponse utilisateur : Aucune. Vous pouvez entrer de nouveau la commande de configuration dynamique.
Module: Volume vol-id re-entered into library to cell
location_id
, reactivated with type=
vol_type
access_count
=access_count
pool=
pool_id
owner=
owner_id
.
Explication : Le volume spécifié était marqué comme absent ou éjecté dans la base de données mais est de nouveau entré dans la bibliothèque. Le volume a été réactivé et ses informations critiques préservées.
Variable : Module est le module ACSLS affichant ce message.
vol_id
est le volume absent ou éjecté.
module
est le module ACSLS affichant ce message.
location_id
est le nouvel emplacement initial, où ACSLS déplace la cartouche en train d'être réentrée.
vol_type
est le type de volume (de données, provisoire ou de nettoyage).
access_count
est le nombre d'accès au volume avant qu'il soit signalé comme absent.
pool_id
est l'ID pool_id
auquel le volume appartenait avant d'être signalé comme absent.
owner_id
est le propriétaire du volume avant que ce dernier soit signalé comme absent.
Réponse utilisateur : Aucune.
Modifier: LSM READY received for LSM identifier
lsm_id
, Modifier
modifer_number
.
Explication : Le LSM a été mis en ligne.
Variable : Modifier est le volume ACSLS affichant ce message.
lsm_id
est l'identificateur du LSM se trouvant en ligne.
modifier_number
est le modificateur LSM READY et peut avoir les valeurs suivantes :
1 = LSM Ready Normal (LSM prêt et à l'état normal).
2 = LSM Recover Intransit cartridge (récupération par LSM d'une cartouche en transit)
3 = LSM Ready with CAP Open (LSM prêt avec CAP ouvert)
Réponse utilisateur : Aucune.
New robotic hand
hand_id
detected in LSM
lsm_id
; and added to the database.
Explication : ACSLS a détecté un nouveau bras robotisé dans le LSM et l'a ajouté à la table de base de données.
Remarque :
Lorsque des bras robotisés sont supprimés de la bibliothèque, leurs enregistrements ne sont pas supprimés de la base de données.Variable : lsm_id
est l'identificateur du LSM et hand_id
l'identificateur du bras.
Réponse utilisateur : Aucune.
DB status [
db_status
] detected on cap mode update
.
Explication : Une tentative de mise à jour du mode cap_mode
vers le mode manuel dans la base de données ACSLS a échoué.
Variable : db_status
identifie le statut retourné par la base de données.
Réponse utilisateur : Redémarrez le serveur d'applications. Si le problème persiste, redémarrez la base de données.
EXEC SQL Lock timeout on update captable.
Explication : Une tentative de mise à jour du mode cap_mode
vers le mode manuel dans la base de données ACSLS a échoué.
Variable : Aucune.
Réponse utilisateur : Redémarrez le serveur d'applications. Si le problème persiste, redémarrez la base de données.
Additional Connect request received for port
port_id
that is already connected. Request ignored
.
Explication : Lorsqu'une seconde demande de connexion a été reçue par les bibliothèques SCSI, elle a été ignorée et le message d'avertissement a été consigné dans le fichier journal du produit.
Variable : port_id
est l'identificateur du port ACSLS-bibliothèque.
Réponse utilisateur : Aucune.
LSM
lsm_id
type changed from
lsm_type_db
to
lsm_type_lib
; LSM remains offline.
Explication : Le type du LSM est passé de lsm_type_db
à lsm_type_lib
et le statut signalé du LSM est NOT READY. Le LSM sera marqué comme étant hors ligne.
Variable:
lsm_id
est l'identificateur du LSM dont le type a changé.
lsm_type_db
est le type du LSM tel que présent dans la base de données.
lsm_type_lib
est le type du LSM tel que signalé par la bibliothèque.
Réponse utilisateur : Déterminez pourquoi le LSM n'est pas prêt et corrigez le problème pour basculer le LSM vers l'état en ligne.
Please update your ACSLS library configuration using Dynamic Config or acsss_config.
Explication : La configuration de bibliothèque de l'ACS acs_id
ou du LSM lsm_id
a changé. L'ACS ou le LSM impliqué demeure à l'état hors ligne [diagnostic] jusqu'à la mise à jour de la configuration d'ACSLS.
Variable : Aucune.
Réponse utilisateur : Utilisez l'utilitaire Dynamic Config ou acsss_config
pour mettre la configuration ACSLS de cet ACS ou de ce LSM à jour.
Invalid ACSLS database version
acsls_db_version
. Must be less than or equal to
max_supported_db_version
.
Explication : La version de la base de données ACSLS en cours d'importation n'est pas prise en charge par cette version d'ACSLS.
Variable:
acsls_db_version
est le numéro de version vers lequel la base de données ACSLS était exportée.
max_supported_db_version
est la version de base de données la plus élevée pouvant être importée vers cette version d'ACSLS.
Réponse utilisateur :
Exportez la base de données ACSLS précédente dans un format pris en charge par cette version d'ACSLS.
Importez la version compatible de la base de données.
cl_ipc_read: Invalid packet parameters, host_id.
Explication : Un paquet comportant des paramètres non reconnus a été reçu. Le paquet sera ignoré.
Variable : Aucune.
Réponse utilisateur : Examinez le message 2638 associé. Si une source Internet inconnue tente d'envoyer un trafic vers ce port, contactez votre administrateur de sécurité réseau local.
lm_input: Invalid format of message received. Message ignored
.
Explication : Ce message s'accompagne généralement du message 2566. Ce message sera abandonné.
Variable : Aucune.
Réponse utilisateur : Reportez-vous au message 2566.
%s
Cannot connect to Library manager database. Status code (%d)
.
Explication : Connexion à la base de données impossible.
Variable : %s
est le nom du fichier.
Réponse utilisateur : Aucune.
ACSLS recovery initiated
.
Explication : Initialisation du processus de récupération de la base de données.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS backup started.
Explication : Sauvegarde d'ACSLS démarrée.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS recovery started.
Explication : Restauration d'ACSLS démarrée.
Variable : Aucune.
Réponse utilisateur : Aucune.
cl_ipc_read: Message from unknown Internet host ignored.
Explication : Un paquet issu d'un hôte non autorisé a été reçu par ACSLS. Dans la mesure où l'ID de l'hôte n'est pas reconnu, le paquet sera ignoré.
Variable : Aucune.
Réponse utilisateur : Si ce message persiste, contactez votre administrateur de sécurité réseau local. Vous pouvez extraire plus d'informations sur les paquets faisant intrusion à l'aide de « snoop
». Exécutez la commande snoop port 50003
en tant qu'utilisateur root
.
ACSLS recovery failed.
Explication : La récupération d'ACSLS a échoué.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS recovery aborted. ACSLS database and control files are not restored
.
Explication : La restauration a été abandonnée en raison d'une interférence de signal. Le signal a été reçu avant le démarrage de la base de données ou des fichiers de contrôle ACSLS.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS recovery aborted. ACSLS database and control files are in an inconsistent state.
ACSLS startup may fail. Perform a fresh recovery to avoid unforeseen errors.
Explication : La restauration a été abandonnée en raison d'une interférence de signal. Le signal a été reçu pendant la récupération de la base de données ou des fichiers de contrôle ACSLS. ACSLS ne peut pas être utilisé et une nouvelle restauration est nécessaire.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS database and control files recovery completed
.
Explication : La récupération de la base de données et des fichiers de contrôle a réussi.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS recovery aborted.
ACSLS database is not restored.
Explication : La restauration a été abandonnée en raison d'une interférence de signal. Le signal a été reçu avant le démarrage de la récupération de la base de données ACSLS.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS recovery aborted.
ACSLS database is in an inconsistent state.
ACSLS startup may fail. Perform a fresh recovery to avoid unforeseen errors.
Explication : La restauration a été abandonnée en raison d'une interférence de signal. Le signal a été reçu pendant la récupération de la base de données ACSLS. ACSLS ne peut pas être utilisé et une nouvelle restauration est nécessaire.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS recovery completed
.
Explication : La restauration a réussi.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS recovery aborted. ACSLS control files are not restored
.
Explication : La restauration a été abandonnée en raison d'une interférence de signal. Le signal a été reçu avant le démarrage de la récupération des fichiers de contrôle.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS recovery aborted. ACSLS control files are in an inconsistent state.
ACSLS startup may fail. Perform a fresh recovery to avoid unforeseen errors
.
Explication : La restauration a été abandonnée en raison d'une interférence de signal. Le signal a été reçu pendant la récupération des fichiers de contrôle. ACSLS ne peut pas être utilisé et une nouvelle restauration est nécessaire.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS backup aborted. ACSLS database and control files are not backed up
.
Explication : La sauvegarde a été abandonnée en raison d'une interférence de signal. Le signal a été reçu pendant la sauvegarde des fichiers de contrôle ou de la base de données.
Variable : Aucune.
Réponse utilisateur : Aucune.
ACSLS backup aborted. ACSLS backup tape will not be usable.
Explication : La sauvegarde sur bande a été abandonnée en raison d'une interférence de signal. Le signal a été reçu pendant la sauvegarde des fichiers de contrôle ou de la base de données.
Variable : Aucune.
Réponse utilisateur : Aucune.
A fully qualified host name for hostname is not found in /etc/hosts
.
Explication : La routine a recherché dans le fichier /etc/hosts
système une expression complète pour le nom de la machine hôte locale. Une expression complète prend la forme suivante : hôte.domaine.com
.
Variable : Aucune.
Réponse utilisateur : La base de données PostgreSQL
nécessite que le nom d'hôte complet de la machine locale figure dans le fichier /etc/hosts
local. L'expression se trouve généralement dans le second champ de l'enregistrement loghost. Par exemple :
127.65.43.21 monhôte.mondomaine.com myhost loghost
Java version %s is downlevel! Minimum java version version %s is required for ACSLS
.
Explication : ACSLS ne peut pas fonctionner avec la version Java actuellement configurée.
Variable : %s
est le niveau de version Java.
Réponse utilisateur : Consultez le guide d'installation d'ACSLS pour déterminer la version Java correcte et sa procédure d'installation.
Java version %s is downlevel! Setting link /usr/java to %s
.
Explication : Bien que la version Java configurée se trouvait à un niveau bas, le script a pu trouver une version compatible sur le système. Il a automatiquement modifié le lien /usr/java
de sorte que celui-ci pointe vers la version Java requise pour ACSLS.
Variable : %s
est le niveau de version Java.
Réponse utilisateur : Aucune action n'est nécessaire, sauf si vous avez installé des applications utilisant une version Java à un niveau bas. Dans ce cas, vous devrez corriger la divergence en mettant à niveau l'application conflictuelle, en définissant un pointeur différent vers la version Java requise par cette application ou en supprimant l'application conflictuelle du système.
Received incorrect byte count from input socket
: byte_count.
Explication : Une communication interne entre des composants a échoué.
Variable : byte_count
est le nombre d'octets lus.
Réponse utilisateur : Relancez la commande.
Received invalid request type
: req_type
.
Explication : Une communication interne entre des composants a échoué.
Variable : req_type
est la valeur de la demande non valide.
Réponse utilisateur : Relancez la commande.
Received invalid Sense Code:
sense_code
.
Explication : Une communication interne entre des composants a échoué.
Variable : sense_code
est la valeur envoyée par le matériel.
Réponse utilisateur : Relancez la commande.
Received invalid Status request type:
req_type
Explication : Une réponse inattendue du matériel a été détectée.
Variable : req_type
est la valeur de la demande de statut non valide.
Réponse utilisateur : Collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Unexpected LH failure. Sense code is
sense_code
.
Explication : Une réponse inattendue du matériel a été détectée.
Variable : sense_code
est la valeur envoyée par le matériel.
Réponse utilisateur : Vérifiez que le matériel est en ligne. Pour plus d'informations, consultez les fichiers journaux du LSM.
Unexpected LSM failure. Sense code is
sense_code
.
Explication : Une réponse inattendue du matériel a été détectée.
Variable : sense_code
est la valeur envoyée par le matériel.
Réponse utilisateur : Vérifiez que le matériel est en ligne. Pour plus d'informations, consultez les fichiers journaux du LSM.
Received 0 bytes from device:
dev_name.
Explication : Il se peut que le pilote du périphérique SCSI n'ait pas été correctement installé.
Variable : dev_name
est le nom du périphérique en cours d'ouverture, tel que /dev/mchanger4
.
Réponse utilisateur : Vérifiez que le matériel est en ligne. Pour plus d'informations, consultez les fichiers journaux du LSM.
No data received after forking process
.
Explication : Le processus scsiLh
n'a pas été en mesure de communiquer avec le processus scsiDP
. Il se peut que le pilote du périphérique SCSI n'ait pas été correctement installé.
Variable : Aucune.
Réponse utilisateur : Vérifiez que le matériel est en ligne. Pour plus d'informations, consultez les fichiers journaux du LSM.
Failed to create UNIX process for device:
dev_name.
Explication : Le processus scsilh_im
n'a pas été en mesure de communiquer avec le processus scsiDP
.
Variable : dev_name
est le nom du périphérique en cours d'ouverture, tel que /dev/mchanger4
.
Réponse utilisateur : Redémarrez ACSLS. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Failed to set up read/Wait for process
.
Explication : Le processus scsiLh
a rencontré une erreur interne.
Variable : Aucune.
Réponse utilisateur : Redémarrez ACSLS. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Starting new UNIX process
dev_name
Explication : Le processus scsiDP
s'est arrêté et a été redémarré par le processus scsilh_im
.
Variable : dev_name
est le nom du périphérique en cours d'ouverture, tel que /dev/mchanger4
.
Réponse utilisateur : Relancez la commande. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Received incorrect byte count from shared memory:
byte_count
.
Explication : Une communication interne entre des composants a échoué.
Variable : byte_count
est le nombre d'octets lus.
Réponse utilisateur : Relancez la commande. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Error received from call to smc library:
error_code
.
Explication : Une communication interne entre des composants a échoué.
Variable : error_code
est le code d'erreur retourné par la bibliothèque SMC.
Réponse utilisateur : Relancez la commande. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Failed to write to socket:
socket_name
.
Explication : Une communication interne entre des composants a échoué.
Variable : socket_name
est le nom du socket.
Réponse utilisateur : Relancez la commande. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Timed out on request:
req_name
.
Explication : Le matériel a pris plus de temps que prévu pour répondre.
Variable : req_name
est le nom de la demande.
Réponse utilisateur : Vérifiez que le matériel est en ligne. Pour plus d'informations, consultez les fichiers journaux du LSM. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Received too many (
nnn
) bytes in response to internal command:
req_name
.
Explication : Une communication interne entre des composants a échoué.
Variable:
nnn
est le nombre d'octets reçus.
req_name
est le nombre d'octets lus.
Réponse utilisateur : Relancez la commande. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Unexpected startup data received from process:
aString
.
Explication : Une communication interne entre des composants a échoué.
Variable : aString
est la chaîne ayant été lue à partir du matériel.
Réponse utilisateur : Vérifiez que le matériel est en ligne. Pour plus d'informations, consultez les fichiers journaux du LSM. Relancez la commande. Si le problème persiste, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Recovering scsiDP:
aString
.
Explication : Une erreur de communication s'est produite entre la bibliothèque et ACSLS.
Variable : aString
est la description du processus scsiDP
.
Réponse utilisateur : Aucune. Si ces messages s'affichent fréquemment, il se peut que vous ayez des problèmes de câble.
Tried to access drive while cleaning cartridge installed
.
Explication : Une tentative de montage d'une cartouche a eu lieu pendant qu'une cartouche de nettoyage était en train de nettoyer le lecteur.
Remarque :
Ce message concerne une bibliothèque rattachée SCSI/Fibre, qui nettoie automatiquement les lecteurs de bandes.Variable : Aucune.
Réponse utilisateur : Aucune. ACSLS devrait automatiquement réessayer le montage. Si le nombre de tentatives de montage est dépassé et que les tentatives automatiques d'ACSLS échouent, relancez la commande de montage.
Logical ACS
logical_acs_id
(name
) added using physical ACS
acs_id
.
Explication : Une bibliothèque logique a été créée par l'administrateur.
Variable:
logical_acs_id
est le numéro ACS logique affecté à la nouvelle bibliothèque logique.
name
est le nom spécifié de la bibliothèque logique.
acs_id
est l'identificateur ACS de la bibliothèque physique.
Réponse utilisateur : Aucune.
Logical ACS
logical_acs_id
removed
.
Explication : Une bibliothèque logique a été supprimée de la configuration et n'est plus disponible pour l'accès client. Les lecteurs et les volumes figurant dans cette bibliothèque logique ne sont pas affectés et sont disponibles pour l'utilisation ACSAPI ou pour être affectés à une autre bibliothèque logique.
Variable : logical_acs_id
identifie la bibliothèque logique ayant été supprimée.
Réponse utilisateur : Aucune.
Logical Drive
logical_location
(
serial_number
) added using physical Drive
drive_id
.
Explication : Un lecteur a été affecté à une bibliothèque logique. Un emplacement logique est automatiquement assigné au lecteur. Le lecteur n'est plus disponible pour l'utilisation ACSAPI ou pour être affecté à une autre bibliothèque logique.
Variable:
logical_location
identifie l'emplacement logique affecté au lecteur.
serial_number
identifie le numéro de série du lecteur (s'il est disponible).
drive_id
identifie le lecteur physique.
Réponse utilisateur : Aucune.
Logical Drive
logical_location
removed
.
Explication : L'affectation d'un lecteur à une bibliothèque logique a été annulée. Ceci libère un emplacement de lecteur, auquel un autre lecteur peut à présent être affecté. Le lecteur est maintenant disponible pour l'utilisation ACSAPI ou pour être affecté à une autre bibliothèque logique.
Variable : logical_location
identifie l'emplacement logique ayant été affecté au lecteur.
Réponse utilisateur : Aucune.
Initiator
initiator
removed
.
Explication : Un initiateur initiator
(port client FC) qui était connecté au serveur ACSLS a été supprimé de la base de données par l'administrateur. La possibilité de supprimer des initiateurs permet de supprimer les entrées obsolètes pour les clients qui ne sont plus connectés.
Variable : initiator
est le client FC (identifié par WWN and alias
) ayant été supprimé.
Réponse utilisateur : Aucune. ACSLS ajoute automatiquement (à nouveau
) des initiateurs s'ils sont détectés sur un port cible target
ACSLS.
Target
target
removed
.
Explication : Un port FC qui était configuré pour les opérations en mode target
sur le serveur ACSLS a été supprimé de la base de données par l'administrateur. La possibilité de supprimer des cibles permet de supprimer les entrées obsolètes qui ne sont plus configurées.
Variable : target
est le port cible FC identifié par son noeud mondial et son alias.
Réponse utilisateur : Aucune. ACSLS ajoute automatiquement (à nouveau) les cibles si elles sont configurées pour les opérations en mode target
à l'aide de l'utilitaire getHba.sh
.
Mapping added to
logical_acs_id
for
(initiator,target,lun
).
Explication : Un mappage a été créé pour rendre une bibliothèque logique visible à un client FC. Un mappage définit le port target
et le LUN
sur lesquels le client verra la bibliothèque logique.
Variable:
logical_acs_id
est le numéro ACS logique pour lequel le mappage a été ajouté.
initiator
est le client FC identifié par son noeud mondial et son alias.
target
est le port cible FC identifié par son noeud mondial et son alias.
lun
est le LUN (Logical Unit Number) associé à cette connexion client.
Réponse utilisateur : Aucune. La bibliothèque logique est à présent disponible pour être utilisée par le client (la configuration système client peut être nécessaire pour détecter la bibliothèque).
Logical Volume
vol_id
mounted from logical drive
logical_location
.
Explication : Une opération de montage impliquant un volume et un lecteur (chacun affecté à une bibliothèque logique) a été effectuée par un client FC.
Variable:
vol_id
identifie le volume ayant été monté.
logical_location
identifie l'emplacement logique du lecteur.
Réponse utilisateur : Aucune.
Logical Volume
vol_id
dismounted from logical drive
logical_location
.
Explication : Une opération de démontage impliquant un volume et un lecteur (chacun affecté à une bibliothèque logique) a été effectuée par un client FC.
Variable:
vol_id
identifie le volume ayant été démonté.
logical_location
identifie l'emplacement logique du lecteur.
Réponse utilisateur : Aucune.
Logical Volume
vol_id
moved to new home location
logical_location
.
Explication : Un volume figurant dans une bibliothèque logique a été déplacé vers un nouvel emplacement de stockage par une opération de client FC.
Variable:
vol_id
identifie le volume ayant été déplacé.
logical_location
identifie le nouvel emplacement logique du volume.
Réponse utilisateur : Aucune.
Logical Volume
vol_id
ejected from logical ACS
logical_acs_id
.
Explication : Un volume figurant dans une bibliothèque logique a été déplacé vers un emplacement d'importation/exportation par une opération de client FC. Le statut logique du volume est mis à jour pour refléter cette opération et le volume n'est plus accessible à ce client.
Remarque :
Aucune opération d'éjection physique n'est effectuée et l'affectation du volume à la bibliothèque logique n'est pas annulée.Variable:
vol_id
identifie le volume ayant été déplacé.
logical_acs_id
est le numéro ACS logique auquel le volume est affecté.
Réponse utilisateur : Aucune. Le volume peut être physiquement éjecté si cela est souhaité, mais demeure affecté à la bibliothèque logique. Si le volume est alors de nouveau entré, il devient accessible au client.
Logical Volume
vol_id
corrected for eject
.
Explication : ACSLS a détecté qu'une opération d'éjection physique a eu lieu impliquant un volume affecté à une bibliothèque logique. Le statut et l'emplacement logiques du volume sont mis à jour pour refléter cette opération. Le volume demeure affecté à la bibliothèque logique, mais est inaccessible aux opérations clients.
Variable : vol_id
identifie le volume ayant été mis à jour.
Réponse utilisateur : Aucune. Si le volume est de nouveau entré, il devient accessible au client
Logical Volume
vol_id
corrected for enter (new location is
logical_location
).
Explication : ACSLS a détecté qu'une opération d'entrée physique a eu lieu impliquant un volume affecté à une bibliothèque logique. Un nouvel emplacement logique est affecté au volume et celui-ci est à présent disponible pour les opérations de client FC.
Variable:
vol_id
identifie le volume ayant été mis à jour.
logical_location
identifie le nouvel emplacement logique du volume.
Réponse utilisateur : Aucune.
Logical Volume
vol_id
corrected for mount (new location is
logical_location
)
.
Explication : ACSLS a détecté qu'une opération de montage physique a eu lieu impliquant un volume affecté à une bibliothèque logique. Le statut et l'emplacement logiques du volume sont mis à jour pour refléter cette opération.
Variable:
vol_id
identifie le volume ayant été mis à jour.
logical_location
identifie le nouvel emplacement logique du volume.
Réponse utilisateur : Aucune.
Logical Volume
vol_id
corrected for dismount (new location is
logical_location
)
.
Explication : ACSLS a détecté qu'une opération de démontage physique a eu lieu impliquant un volume affecté à une bibliothèque logique. Le statut et l'emplacement logiques du volume sont mis à jour pour refléter cette opération.
Variable:
vol_id
identifie le volume ayant été mis à jour.
logical_location
identifie le nouvel emplacement logique du volume.
Réponse utilisateur : Aucune.
Response received but packet size too small (
byte_count
should be at least
min_size
); Dropping packet!
Explication : L'interface utilisateur graphique d'ACSLS a reçu un message trop court d'ACSLM. Elle ne tentera pas d'interpréter le message car il ne contient pas assez d'informations. Il peut s'agir d'un problème de réseau ou de logiciel.
Variable:
byte_count
est le nombre d'octets dans le message.
min_size
est la taille minimale d'un message lisible et valide.
Réponse utilisateur : Vérifiez que cette situation n'est pas due à un problème de réseau. Si le problème n'est pas lié au réseau, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.
Response received for unknown sequence number
sequence_num
; Dropping packet!
Explication : L'interface utilisateur graphique d'ACSLS a reçu une réponse d'ACSLS, mais le numéro de séquence n'était associé à aucune demande existante. La réponse est ignorée.
Variable : sequence_num
est le numéro de séquence contenu dans le paquet de réponse.
Réponse utilisateur : Aucune.
Communication with ACSLM at
internet_addr: port_num
setup
.
Explication : Un lien de communication IPC a été établi entre l'interface utilisateur graphique d'ACSLS et le processus ACSLM. Le lien permet d'effectuer les opérations de bibliothèque demandées par un opérateur de l'interface utilisateur graphique.
Variable:
internet_addr
est l'adresse du serveur sur lequel ACSLM s'exécute.
port_num
est le numéro de port utilisé pour identifier le processus ACSLM.
Réponse utilisateur : Aucune.
SMCE startup beginning.
Explication : Le sous-système SMCE commence son processus d'initialisation. Ce sous-système prend en charge les commandes émises par les clients FC.
Variable : Aucune.
Réponse utilisateur : Aucune.
SMCE startup complete
.
Explication : Le sous-système SMCE a terminé son processus d'initialisation. Les commandes provenant des clients FC peuvent à présent être acceptées.
Variable : Aucune.
Réponse utilisateur : Aucune.
SMCE mapping: Initiator:
initiator
, Target
: target
, Lun
: lun
, acsID
: logical_acs_id
.
Explication : Un statut Unit Attention a été généré pour signaler un événement de démarrage (transition de l'état Non prêt à l'état Prêt) à tout client FC ayant accès à une bibliothèque logique. Ceci indique au client que la bibliothèque logique est devenue opérationnelle après avoir été indisponible pendant un certain temps.
Variable:
initiator
est le client FC identifié par son noeud mondial et son alias.
target
est le port cible FC identifié par son noeud mondial et son alias.
lun
est le LUN
(Logical Unit Number) associé à cette connexion client.
logical_acs_id
est le numéro ACS logique de la bibliothèque logique.
Réponse utilisateur : Aucune.
SMCE shutdown requested.
Explication : Le sous-système SMCE commence son processus d'arrêt. Les commandes provenant des clients FC ne peuvent pas être acceptées si ce sous-système est arrêté.
Variable : Aucune.
Réponse utilisateur : Aucune. Pour relancer la prise en charge du client FC, exécutez la commande acsss enable
.
SMCE shutdown complete.
Explication : Le sous-système SMCE a terminé son processus d'arrêt. Les commandes provenant des clients FC ne peuvent pas être acceptées si ce sous-système est arrêté.
Variable : Aucune.
Réponse utilisateur : Aucune. Pour relancer la prise en charge du client FC, exécutez la commande acsss enable
.
SMCE terminated abnormally
.
Explication : Une erreur irrécupérable s'est produite pendant le démarrage ou l'exécution du sous-système SMCE. Ce sous-système est nécessaire à la prise en charge des opérations du client FC.
Variable : Aucune.
Réponse utilisateur : Le sous-système SMCE doit automatiquement être redémarré par l'utilitaire SMF (Service Management Facility) de Solaris. Vérifiez que le service smce
est en ligne en exécutant la commande acsss status
. Si le service n'est pas en ligne, examinez les erreurs ou les informations de diagnostic consignées dans son fichier journal. Pour connaître l'emplacement du fichier journal, exécutez la commande acsss l-status
.
SMCE command failed abnormally
.
Explication : Une erreur s'est produite pendant l'exécution de la commande de changeur de média SCSI envoyée par un client FC. Il se peut que la commande ait échoué ou qu'elle ait été exécutée mais que le sous-système SMCE n'ait pas été en mesure d'envoyer une réponse finale au client.
Variable : Aucune.
Réponse utilisateur : Vérifiez les informations du système client relatives aux opérations échouées. Si nécessaire, relancez l'opération échouée à partir du système client. Il peut s'agir d'un problème de connectivité FC entre le client et le serveur ACSLS. Vérifiez que le système d'exploitation client peut encore voir le périphérique de bibliothèque logique. La reconfiguration du logiciel client peut être nécessaire.
Si le client peut voir la bibliothèque mais que le problème persiste lorsque vous tentez d'exécuter des commandes, collectez les données ACSLS pertinentes (voir Collecte d'informations de diagnostic pour le support technique Oracle) et contactez le support technique Oracle.