[Bug 229745] ahcich: CAM status: Command timeout
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Nov 19 20:33:31 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229745
--- Comment #56 from Wayne Willcox <wwillcox7 at gmail.com> ---
Ok so it looks like I solved this for my system. I did it by reducing the
command tags.
The default was 255 and I started by just cutting that in half. I kept dividing
by 2 until I got to 25. At 50 I only had the time outs every few days. At 25
I have not had an error in over a week. I could possibly increase from 25 but
I won't bother. Performance seems to be fine and the errors are stopped.
You can do this with the camcontrol tags command
camcontrol tags [dev_id][generic args] [-N tags] [-q] [-v]
Here are the steps.
camcontrol devlist
<IBM-XIV ST2000NM0001 A2 BC42> at scbus0 target 8 lun 0 (pass0,da0)
<IBM-XIV ST2000NM0001 A2 BC42> at scbus0 target 9 lun 0 (pass1,da1)
<IBM-XIV ST2000NM0001 A2 BC42> at scbus0 target 10 lun 0 (pass2,da2)
<IBM-XIV ST2000NM0001 A2 BC42> at scbus0 target 11 lun 0 (pass3,da3)
<IBM-XIV ST2000NM0001 A2 BC42> at scbus0 target 12 lun 0 (pass4,da4)
<IBM-XIV ST2000NM0001 A2 BC42> at scbus0 target 13 lun 0 (pass5,da5)
camcontrol tags da5
(pass5:mps0:0:13:0): device openings: 25
Originally mine was at 255. This can be done on a live system and doesn't
require closing the disk and reopening it to take effect. I just changed all
15 hdisks.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list