Date: Wed, 22 Jul 1998 09:23:03 -0500 From: Richard Brooksby <rb@geodesic.com> To: freebsd-questions@FreeBSD.ORG Cc: Geodesic System Administrators <sysadmins@geodesic.com> Subject: Problems with DPT SCSI controller Message-ID: <l03130309b1dba646c475@[208.208.142.213]>
next in thread | raw e-mail | index | archive | help
[Please retain Cc line on replies -- we are not subscribed to this list.]
We have a FreeBSD 2.2.6 box which we are using for our mission-critical
information system server. We decided that we needed a RAID for this
machine to reduce the probability of failures which cost a lot of company
time.
We have a DPT SmartRAID IV Ultra. It appears to work OK, but when we
started transferring our data to the RAID we got kernel messages warning of
DPT errors and "salvaging ... from the jaws of destruction". I've attached
the relevant "dmesg" output below.
Our kernel configuration contains:
controller dpt0
and
options DPTOPT # will go away soon
options DPT_MEASURE_PERFORMANCE # just enable for now
options DPT_VERIFY_HINTR # Some hardware must have it!
options DPT_TRACK_CCB_STATES # Some hardware must have it!
options DPT_HANDLE_TIMEOUTS # Some hardware must have it!
options DPT_TIMEOUT_FACTOR=4 # Some hardware needs more
We've no idea what these do but the comments seemed to imply that switching
them on was a good idea, so we did.
Are these errors dangerous? What's causing them? Is it a configuration
problem or hardware? How can we reconfigure things to make the RAID
reliable?
Thanks.
---
dpt0 <DPT Caching SCSI RAID Controller> rev 2 int a irq 5 on pci1:7:0
dpt0: DPT type 3, model PM3334UW firmware 07L0, Protocol 0
on port 7410 with 458753MB Write-Back cache. LED = 0000 0000
dpt0: Enabled Options:
Verify Lost Transactions
Precisely Track State Transitions
Collect Metrics
Handle Timeouts
dpt0 waiting for scsi devices to settle
(dpt0:0:0): "DPT STEFFI 07L0" type 0 fixed SCSI 2
sd1(dpt0:0:0): Direct-Access sd1 could not mode sense (4). Using ficticious
geometry
8600MB (17612800 512 byte sectors)
dpt0 waiting for scsi devices to settle
[...]
dpt0 ERROR: Marking 153126 (Write (10) [6.1.18]) on c0b0t0u0
as late after 19280233usec
dpt0: Salvaging Tx 153126 from the jaws of destruction (10000/23860005)
dpt0 ERROR: Marking 543201 (Write (10) [6.1.18]) on c0b0t0u0
as late after 18033230usec
dpt0 ERROR: Marking 543202 (Write (10) [6.1.18]) on c0b0t0u0
as late after 18034163usec
dpt0 ERROR: Marking 543203 (Write (10) [6.1.18]) on c0b0t0u0
as late after 18033132usec
dpt0 ERROR: Marking 543204 (Write (10) [6.1.18]) on c0b0t0u0
as late after 10499053usec
dpt0 ERROR: Marking 543205 (Write (10) [6.1.18]) on c0b0t0u0
as late after 10499995usec
dpt0 ERROR: Marking 543206 (Write (10) [6.1.18]) on c0b0t0u0
as late after 10500881usec
dpt0 ERROR: Marking 543207 (Write (10) [6.1.18]) on c0b0t0u0
as late after 10501761usec
dpt0 ERROR: Marking 543208 (Write (10) [6.1.18]) on c0b0t0u0
as late after 10502645usec
dpt0 ERROR: Marking 543209 (Write (10) [6.1.18]) on c0b0t0u0
as late after 10503587usec
dpt0: Salvaging Tx 543206 from the jaws of destruction (10000/17320375)
dpt0: Salvaging Tx 543201 from the jaws of destruction (10000/24859218)
dpt0: Salvaging Tx 543202 from the jaws of destruction (10000/24860581)
dpt0: Salvaging Tx 543203 from the jaws of destruction (10000/24859224)
dpt0: Salvaging Tx 543205 from the jaws of destruction (10000/17324756)
dpt0: Salvaging Tx 543204 from the jaws of destruction (10000/17326172)
dpt0: Salvaging Tx 543209 from the jaws of destruction (10000/17332051)
dpt0: Salvaging Tx 543208 from the jaws of destruction (10000/17336467)
dpt0: Salvaging Tx 543207 from the jaws of destruction (10000/17388941)
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?l03130309b1dba646c475>
