Lecteur de bande sous linux

Lecteur de bande sous linux - Hardware - Linux et OS Alternatifs

Marsh Posté le 14-04-2006 à 10:55:24    

Bonjour,
 
J'ai un serveur HP DL380G3 avec un lecteur de bande externe DELL Powervault LTO-1. J'ai installé une distribution linux debian 3.1.
 
Lors du boot du serveur, le lecteur de bande est bien trouvé :
http://sioca.free.fr/hp-tape.jpg
 
Par contre sous linux, je n'ai pas accés au lecteur :
# cat /proc/scsi/scsi
Attached devices: none
 
# cdrecord --scanbus
Cdrecord-Clone 2.01.01a01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
NOTE: this version of cdrecord is an inofficial (modified) release of cdrecord
      and thus may have bugs that are not present in the original version.
      Please send bug reports and support requests to <cdrtools@packages.debian.org>.
      The original author should not be bothered with problems of this version.
 
cdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
cdrecord:
cdrecord: For more information, install the cdrtools-doc
cdrecord: package and read /usr/share/doc/cdrecord/README.ATAPI.setup .
 
Les modules sont :
Module                  Size  Used by    Tainted: PF
sd_mod                 11788   0  (autoclean) (unused)
soundcore               4420   0  (autoclean)
floppy                 52184   0  (autoclean)
sr_mod                 13944   0  (autoclean) (unused)
vmnet                  30496   6
vmmon                  96196   0  (unused)
cpqphp                 75148   0  (unused)
pci_hotplug            18668   1  [cpqphp]
usb-ohci               20136   0  (unused)
usbcore                65804   1  [usb-ohci]
tg3                    59280   1
firmware_class          3980   0  [tg3]
cfi_probe               5552   0  (autoclean)
gen_probe               1936   0  (autoclean) [cfi_probe]
chipreg                  908   0  [cfi_probe]
md                     60640   0  (autoclean) (unused)
st                     29784   0  (unused)
sg                     32764   0  (unused)
osst                   46876   0  (unused)
libata                 27172   0
ch                     12592   0  (unused)
NCR53C9x               25860   0
53c700                 23488   0
ide-detect               288   0  (unused)
ide-cd                 31392   0
ide-core              112312   0  [ide-detect ide-cd]
cdrom                  30080   0  [sr_mod ide-cd]
rtc                     7112   0  (autoclean)
ext3                   84748   1  (autoclean)
jbd                    46200   1  (autoclean) [ext3]
cciss                  58016   2  (autoclean)
scsi_mod               97860   6  (autoclean) [sd_mod sr_mod st sg osst libata ch NCR53C9x 53c700 cciss]
unix                   16816 134  (autoclean)
 
D'apres ce que j'ai pu lire, c'est le module cciss qui permet de gerer le controleur SCSI de ce serveur.
 
Quelqu'un aurait il une idee ?

Reply

Marsh Posté le 14-04-2006 à 10:55:24   

Reply

Marsh Posté le 14-04-2006 à 12:01:43    

tu as installé le paquet mt-st et as tu verifié que ton lecteur était bien détecté par ton noyau au boot ? J'avais deux lecteurs de bandes et il apparaissaient bien au boot de mon noyau


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 14-04-2006 à 12:53:53    

Oui le package est installé et non le noyau ne detecte pas le lecteur seulement le bios du controleur scsi le detecte au boot.

Reply

Marsh Posté le 14-04-2006 à 13:58:59    

En fait, il faut le faire reconnaitre "à la main" via :
 
echo "engage scsi" > /proc/driver/cciss/cciss0
echo "rescan" > /proc/scsi/cciss0/2

Reply

Marsh Posté le 16-04-2006 à 20:30:33    

il faut charger les modules mpt_base mpt_scsi_h il me semble

Reply

Marsh Posté le 17-04-2006 à 12:29:27    

pas sur un DL360 car il n'utilise pas de controleur LSI. Bizarre que le noyau ne le detecte pas. Au scan des periphériques, il dervrait le voir pourtant


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 18-04-2006 à 09:27:27    

testes /dev/st0 c'est le nom par defaut des periph de bandes

mt -f /dev/st0 status


 
si il te donnes pas le status ou un message d'erreur alors ton periph n'est pas vu tu devra le créer à la main (UDEV+regles udev à creer)
 
voir /sys pour trouver les informations nécéssaires (même les materiels non reconnus y apparaissent ainsi que certaines infos)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed