Forum Linux.gentoo [HardWare] Problème lecteur de bande Powervault 114T

Posté par  .
Étiquettes : aucune
0
30
nov.
2006
Bonjour,

Pour le contexte : je met en place un serveur de backup sous Gentoo avec Bacula, je n'arrive pas à avoir accès au lecteur de bande.
Le serveur est un Poweredge 2850 de DELL, le lecteur de bande un PowerVault 114T de DELL. La carte SCSI est une Adaptec SCSI Card 39 160.
Je ne sais pas trop les infos dont vous avez besoin pour m'aider, aussi si j'en ai oublié merci de me le dire.

NB : La carte et le lecteur de bande sont bien détectés dans le BIOS.

Voici la configuration de mon noyau (Linux version 2.6.18-gentoo-r3) :


#
# SCSI device support
#
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_CHR_DEV_ST=y


Y a-t-il d'autres options à activer ?

lspci :

09:04.0 SCSI storage controller: Adaptec AHA-3960D / AIC-7899A U160/m (rev 01)
Subsystem: Adaptec AHA-3960D U160/m
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (10000ns min, 6250ns max), Cache Line Size 10
Interrupt: pin A routed to IRQ 7
BIST result: 00
Region 0: I/O ports at cc00 [size=256]
Region 1: Memory at fe1ff000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at fe200000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

09:04.1 SCSI storage controller: Adaptec AHA-3960D / AIC-7899A U160/m (rev 01)
Subsystem: Adaptec AHA-3960D U160/m
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (10000ns min, 6250ns max), Cache Line Size 10
Interrupt: pin B routed to IRQ 10
BIST result: 00
Region 0: I/O ports at c800 [size=256]
Region 1: Memory at fe1fe000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at f8100000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-


dmesg :

PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report (Est-ce que ça peut-être la cause de mon problème ? Si oui ou dois-je changer cela ?)
Adaptec aacraid driver (1.1-5[2409]-mh2)
scsi[0]: scanning scsi channel 0 [Phy 0] for non-raid devices
Vendor: PE/PV Model: 1x6 SCSI BP Rev: 1.0
Type: Processor ANSI SCSI revision: 02
scsi[0]: scanning scsi channel 1 [Phy 1] for non-raid devices
scsi[0]: scanning scsi channel 2 [virtual] for logical drives
Vendor: MegaRAID Model: LD 0 RAID5 279G Rev: 521X
Type: Direct-Access ANSI SCSI revision: 02
st: Version 20050830, fixed bufsize 32768, s/g segs 256

J'ai mis ce qui me semblait être intéressant.

En cherchant sur les forums j'ai vu cette commande. tapeinfo :


~ # tapeinfo -f /dev/sg0
Product Type: Processor
Vendor ID: 'PE/PV '
Product ID: '1x6 SCSI BP '
Revision: '1.0 '
Attached Changer: No
SerialNumber: '1'
SCSI ID: 6
SCSI LUN: 0
Ready: yes
~ # tapeinfo -f /dev/sg1
Product Type: Disk Drive
Vendor ID: 'MegaRAID'
Product ID: 'LD 0 RAID5 279G'
Revision: '521X'
Attached Changer: No
SCSI ID: 0
SCSI LUN: 0
Ready: yes
Medium Type: Not Loaded
Density Code: 0x0
BlockSize: 0
DataCompEnabled: yes
DataCompCapable: yes
DataDeCompEnabled: yes
CompType: 0x7801f8b7
DeCompType: 0x0


Normalement à quel device correspond le lecteur de bande ?

Si vous avez ne serait-ce que des conseils à me donner pour trouver d'où vient le problème, merci de m'en faire part :)

Cordialement
  • # ID et bouchon

    Posté par  (site web personnel) . Évalué à 1.

    Vérifie avec et sans terminateur
    Vérifie le numéro d'ID
    Allume ton lecteur *longtemps* avant puis ton serveur
    • [^] # Re: ID et bouchon

      Posté par  . Évalué à 1.

      J'ai essayé avec et sans les terminateurs. Je veux dire par là que je les ai désactiver/activer dans la config de la carte Adaptec. Ca ne change rien.
      En principe on ne les utilise pas, puisque chaque lecteur de bande (la bibliothèque de bande contient 2 lecteurs) est branché sur l'Adaptec directement, mais j'ai remis en autodetection.
      Dans le setup de la carte Adaptec (Ctrl+A au démarrage), j'ai les ID suivantes :
      09:04:A(Bus:Device:Channel)
      => SCSI ID 5 : CERTANCE ULTRIUM 2
      => SCSI ID 7 : Adaptec SCSI Card 39160
      09:04:B(Bus:Device:Channel)
      => SCSI ID 6 : CERTANCE ULTRIUM 2
      => SCSI ID 7 : Adaptec SCSI Card 39160

      Ca confirme donc bien que le lecteur de bande est reconnu au niveau du bios.
      Tu as une autre piste ?

      En tout cas merci de ton soutient :)
      • [^] # Re: ID et bouchon

        Posté par  (site web personnel) . Évalué à 1.

        Ben, je t'ai déjà donné ce qu'on a du faire pour un cas équivalent :/

        Avec terminateur : rien, sans : vu dans le bios
        Au boot rien, on éteint tout, on allume le lecteur/bibliothèque, on attend la *très* longue initialisation, on allume le serveur, et là c'est passé :)

        Essaye "cat /proc/scsi/scsi" pour voir ce qu'il détecte, les lecteurs doivent être accessible depuis /dev/nst? et les changer en /dev/sg?
        • [^] # Re: ID et bouchon

          Posté par  . Évalué à 1.

          OK j'ai trouvé le problème, dans les options du noyau j'ai activé plein d'options SCSI et ça a résolu le problème. Les plus importantes sont :
          [code]
          CONFIG_SCSI_AACRAID=y
          CONFIG_SCSI_AIC7XXX=y
          CONFIG_SCSI_AIC7XXX_OLD=y
          [/code]

          Le problème c'est que j'avais mal reconfiguré mon grub après, du coup je pensais que ça ne marchait pas et je cherchais une solution du côté des drivers.

          cat /proc/scsi/scsi :
          [code]
          Attached devices:
          Host: scsi0 Channel: 00 Id: 05 Lun: 00
          Vendor: CERTANCE Model: ULTRIUM 2 Rev: 1862
          Type: Sequential-Access ANSI SCSI revision: 03
          Host: scsi1 Channel: 00 Id: 06 Lun: 00
          Vendor: CERTANCE Model: ULTRIUM 2 Rev: 1862
          Type: Sequential-Access ANSI SCSI revision: 03
          Host: scsi2 Channel: 00 Id: 06 Lun: 00
          Vendor: PE/PV Model: 1x6 SCSI BP Rev: 1.0
          Type: Processor ANSI SCSI revision: 02
          Host: scsi2 Channel: 02 Id: 00 Lun: 00
          Vendor: MegaRAID Model: LD 0 RAID5 279G Rev: 521X
          Type: Direct-Access ANSI SCSI revision: 02
          [/code]

          Youpi :) !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.