Lecteur de bande bloqué - Hardware - Linux et OS Alternatifs
MarshPosté le 08-01-2007 à 17:25:21
Bonjour,
Après avoir fait maintes recherches sur le forum je n'ai trouvé aucun sujet traitant de ce cas. Voici le bazar : j'ai un lecteur de bande powervault 114T relié en scsi par une carte Adaptec à mon serveur sous Gentoo. C'est un serveur de sauvegarde et j'utilise bacula. Le lecteur de bande utilise des cassettes LTO2 mais n'en n'ayant pas pour l'instant j'utilise des LTO1 (ce qui ne devrait pas poser de problèmes).
Pendant la phase d'installation et de tests, j'utilisais une cassette LTO1 sans problème. Avec Bacula j'arrivai à sauvegarder, restaurer, etc... Et puis un jour, je me suis dit qu'il fallait que je change de cassette, vu qu'on utilisera une cassette par jour de la semaine. J'éjecte la casette, j'en mets une neuve, et là pas moyen d'y accéder via bacula. J'ai essayé les commandes, mount, label, relabel, rien n'y fait. J'arrête bacula. Je fais un bête :
Puis : # mt -f /dev/st0 status /dev/st0: Input/output error
J'ai essayé plein d'autre commandes (je ne me rappelle plus lesquelles); j'ai rebooté le serveur, le lecteur de bande, etc. Rien n'y fait. J'en vient donc à me dire que le lecteur de bande est bloqué, j'ai lu qu'il était possible que ça arrive :
Citation :
Le repositionnement de la bande bloque le bus SCSI
Cela est fréquent avec les équipements SCSI qui ne gèrent qu'une commande en attente à la fois (reportez-vous au chapitre Périphériques multiples pour une explication plus détaillée, et Guide de l'acheteur : comparaison des fonctionnalités pour voir quels lecteurs souffrent de cette limitation), bien que cela puisse également être dû à un lecteur de bandes refusant les déconnexions.
Si quelqu'un a déjà eu ce problème, comment le résoudre ? Ou si vous avez des idées de commandes à lancer pour bien identifier le problème je suis aussi preneur.
Marsh Posté le 08-01-2007 à 17:25:21
Bonjour,
Après avoir fait maintes recherches sur le forum je n'ai trouvé aucun sujet traitant de ce cas.
Voici le bazar :
j'ai un lecteur de bande powervault 114T relié en scsi par une carte Adaptec à mon serveur sous Gentoo. C'est un serveur de sauvegarde et j'utilise bacula. Le lecteur de bande utilise des cassettes LTO2 mais n'en n'ayant pas pour l'instant j'utilise des LTO1 (ce qui ne devrait pas poser de problèmes).
Pendant la phase d'installation et de tests, j'utilisais une cassette LTO1 sans problème. Avec Bacula j'arrivai à sauvegarder, restaurer, etc...
Et puis un jour, je me suis dit qu'il fallait que je change de cassette, vu qu'on utilisera une cassette par jour de la semaine.
J'éjecte la casette, j'en mets une neuve, et là pas moyen d'y accéder via bacula.
J'ai essayé les commandes, mount, label, relabel, rien n'y fait.
J'arrête bacula. Je fais un bête :
# lsscsi
[0:0:5:0] tape CERTANCE ULTRIUM 2 1862 /dev/st0
[1:0:6:0] tape CERTANCE ULTRIUM 2 1862 /dev/st1
Puis :
# mt -f /dev/st0 status
/dev/st0: Input/output error
J'ai essayé plein d'autre commandes (je ne me rappelle plus lesquelles); j'ai rebooté le serveur, le lecteur de bande, etc. Rien n'y fait.
J'en vient donc à me dire que le lecteur de bande est bloqué, j'ai lu qu'il était possible que ça arrive :
Le repositionnement de la bande bloque le bus SCSI
Cela est fréquent avec les équipements SCSI qui ne gèrent qu'une commande en attente à la fois (reportez-vous au chapitre Périphériques multiples
pour une explication plus détaillée, et Guide de l'acheteur : comparaison des fonctionnalités pour voir quels lecteurs souffrent de cette limitation), bien
que cela puisse également être dû à un lecteur de bandes refusant les déconnexions.
Si quelqu'un a déjà eu ce problème, comment le résoudre ?
Ou si vous avez des idées de commandes à lancer pour bien identifier le problème je suis aussi preneur.
Merci d'avance