[linux] Adaptec ASC-29320LP U320

Sona Novosadova sona_novosadova na ses.sk
Pátek Únor 18 08:34:22 CET 2005


Ahojte,

prosim, poradte mi s nasledovnym problemom:

Mam stroj s externymi SCSI diskami (2 identicke SEAGATE   Model: ST373307LW) pripojene cez radic
Adaptec ASC-29320LP U320. Bezi tam Debian (Sarge) so standardnym jadrom (2.6.8). Systemovy disk
je interny SATA.

Par dni vsetko vyzeralo, ze to bezi OK, ale potom nastane situacia, kedy subory
na externych diskoch nie su viditelne. Ako keby tie disky vobec neboli. Nepomoze ani
odmontovat/namontovat, da sa uz len restartnut cely stroj.
Googlujem uz par dni, ale este som nic pouzitelne nenasla :-(

V kern.logu je hlaska:

kernel: scsi2: Transmission error detected
kernel: LQISTAT1[0x8]:(LQICRCI_NLQ) LASTPHASE[0x1]:(P_DATAOUT|P_BUSFREE)
kernel: SCSISIGI[0x60]:(P_DATAIN_DT) PERRDIAG[0x4]:(CRCERR)
kernel: >>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
kernel: scsi2: Dumping Card State at program address 0x94 Mode 0x22
kernel: Card was paused
kernel: HS_MAILBOX[0x0] INTCTL[0x80]:(SWTMINTMASK) SEQINTSTAT[0x0]
kernel: SAVED_MODE[0x11] DFFSTAT[0x11]:(CURRFIFO_1|FIFO0FREE)
kernel: SCSISIGI[0x74]:(P_DATAIN_DT|BSYI|ATNI) SCSIPHASE[0x2]:(DATA_IN_PHASE)
kernel: SCSIBUS[0xf9] LASTPHASE[0x1]:(P_DATAOUT|P_BUSFREE)
kernel: SCSISEQ0[0x0] SCSISEQ1[0x12]:(ENAUTOATNP|ENRSELI)
kernel: SEQCTL0[0x10]:(FASTMODE) SEQINTCTL[0x80]:(INTVEC1DSL)
kernel: SEQ_FLAGS[0xc0]:(NO_CDB_SENT|NOT_IDENTIFIED) SEQ_FLAGS2[0x0]
kernel: SSTAT0[0x0] SSTAT1[0x9]:(REQINIT|BUSFREE) SSTAT2[0x0]
kernel: SSTAT3[0x0] PERRDIAG[0x0] SIMODE1[0xa4]:(ENSCSIPERR|ENSCSIRST|ENSELTIMO)
kernel: LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x0] LQOSTAT0[0x0]
kernel: LQOSTAT1[0x0] LQOSTAT2[0x81]:(LQOSTOP0)
kernel:
kernel: SCB Count = 64 CMDS_PENDING = 1 LASTSCB 0x22 CURRSCB 0x22 NEXTSCB 0xff40
kernel: qinstart = 8607 qinfifonext = 8607
kernel: QINFIFO:
kernel: WAITING_TID_QUEUES:
kernel: Pending list:
kernel:  34 FIFO_USE[0x1] SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x27]
kernel: Total 1
kernel: Kernel Free SCB list: 36 57 8 45 62 23 41 32 60 48 56 61 9 6 37 7 40 4 27 28 49 55 16 25 29
43 10 22 50 46 5 54 21 14 30 38 52 31 24 2 59 53 63 58 13 19 42 15 44 3 33 1 17 26 20 51 39 12 0 11
35 47 18
kernel: Sequencer Complete DMA-inprog list:
kernel: Sequencer Complete list:
kernel: Sequencer DMA-Up and Complete list:
kernel:
kernel: scsi2: FIFO0 Free, LONGJMP == 0x825e, SCB 0x22
kernel: SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
kernel: SEQINTSRC[0x0] DFCNTRL[0x0] DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
kernel: SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0] DFFSXFRCTL[0x0]
kernel: SOFFCNT[0x7e] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR = 0x00, SHCNT = 0x0
kernel: HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x0]
kernel: scsi2: FIFO1 Active, LONGJMP == 0x257, SCB 0x22
kernel: SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS)
kernel: SEQINTSRC[0x0] DFCNTRL[0x28]:(HDMAEN|SCSIEN)
DFSTATUS[0xce]:(FIFOFULL|DFTHRESH|HDONE|PKT_PRELOAD_AVAIL|PRELOAD_AVAIL)
kernel: SG_CACHE_SHADOW[0x68] SG_STATE[0x3]:(SEGS_AVAIL|LOADING_NEEDED)
kernel: DFFSXFRCTL[0x0] SOFFCNT[0x7e] MDFFSTAT[0x2]:(DATAINFIFO)
kernel: SHADDR = 0x077ba1704, SHCNT = 0xfff8fc HADDR = 0x077ba1000, HCNT = 0x0
kernel: CCSGCTL[0x10]:(SG_CACHE_AVAIL)
kernel: LQIN: 0x5 0x0 0x0 0x22 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x80 0x0 0x0 0x0 0x2 0x0
kernel: scsi2: LQISTATE = 0x21, LQOSTATE = 0x0, OPTIONMODE = 0x42
kernel: scsi2: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0x1
kernel: SIMODE0[0xc]:(ENOVERRUN|ENIOERR)
kernel: CCSCBCTL[0x4]:(CCSCBDIR)
kernel: scsi2: REG0 == 0x22, SINDEX = 0x133, DINDEX = 0x106
kernel: scsi2: SCBPTR == 0xff22, SCB_NEXT == 0xff00, SCB_NEXT2 == 0x0
kernel: CDB 22 1 0 0 0 0
kernel: STACK: 0x1 0x14 0x14 0x125 0x25e 0x257 0x240 0x29
kernel: <<<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>
kernel: DevQ(0:1:0): 0 waiting
kernel: DevQ(0:2:0): 0 waiting
kernel: LQICRC_NLQ
kernel: LQIRETRY for LQIPHASE_NLQ
kernel: >>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
kernel: scsi2: Dumping Card State at program address 0x25 Mode 0x0
kernel: Card was paused
kernel: HS_MAILBOX[0x0] INTCTL[0x80]:(SWTMINTMASK) SEQINTSTAT[0x0]


dalej sa ta hlaska opakuje stale dokola asi 5-10 minut a za tym nasleduje

kernel: <<<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>
kernel: DevQ(0:1:0): 0 waiting
kernel: DevQ(0:2:0): 0 waiting
kernel: scsi2:0:1:0: Cmd aborted from QINFIFO
kernel: Recovery code sleeping
kernel: Recovery code awake
kernel: Timer Expired
kernel: scsi2: Device reset returning 0x2003
kernel: Recovery code sleeping
kernel: Recovery code awake
kernel: Timer Expired
kernel: scsi2: Device reset returning 0x2003
kernel: Recovery SCB completes
last message repeated 2 times
kernel: scsi: Device offlined - not ready after error recovery: host 2 channel 0 id 2 lun 0
kernel: scsi: Device offlined - not ready after error recovery: host 2 channel 0 id 1 lun 0
SCSI error : <2 0 1 0> return code = 0x6000000
kernel: end_request: I/O error, dev sdb, sector 262232
kernel: Buffer I/O error on device sdb1, logical block 32775
kernel: lost page write due to I/O error on sdb1
kernel: scsi2 (1:0): rejecting I/O to offline device
...
SCSI error : <2 0 1 0> return code = 0x6000000
kernel: end_request: I/O error, dev sdb, sector 2621488
...
kernel: scsi2 (2:0): rejecting I/O to offline device
last message repeated 6 times
kernel: scsi2 (1:0): rejecting I/O to offline device
last message repeated 27 times
kernel: Aborting journal on device sdb2.
kernel: ext3_reserve_inode_write: aborting transaction: Journal has aborted in
__ext3_journal_get_write_access<2>EXT3-fs error (device sdb2) in ext3_reserve_inode_write: Journal
has aborted
kernel: scsi2 (1:0): rejecting I/O to offline device
kernel: EXT3-fs error (device sdb2) in ext3_dirty_inode: Journal has aborted
kernel: scsi2 (1:0): rejecting I/O to offline device
kernel: ext3_abort called.


Neviete, co by to mohlo sposobovat?

Dakujem za kazdu radu.

Sona




Další informace o konferenci linux