lakhera2017
2017-Jan-03 19:59 UTC
[CentOS] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
I am trying to copy(~7TB of data using rsync) between two server in same data center in the backend its using EMC VMAX3 After copying ~30-40GB of data multipath start failing Dec 15 01:57:53 test.example.com multipathd: 360000970000196801239533037303434: Recovered to normal mode Dec 15 01:57:53 test.example.com multipathd: 360000970000196801239533037303434: remaining active paths: 1 Dec 15 01:57:53 test.example.com kernel: sd 1:0:2:20: [sdeu] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK [root at test log]# multipath -ll |grep -i fail |- 1:0:0:15 sdq 65:0 failed ready running - 3:0:0:15 sdai 66:32 failed ready running We are using default multipath.conf HBA driver version 8.07.00.26.06.8-k HBA model QLogic Corp. ISP8324-based 16Gb Fibre Channel to PCI Express Adapter OS: CentOS 64-bit/2.6.32-642.6.2.el6.x86_64 Hardware:Intel/HP ProLiant DL380 Gen9 Already verified this solution and checked with EMC everything looks good https://access.redhat.com/solutions/438403 Some more info - There is no drop/error packet on the network side. Filesystem is mounted with noatime,nodiratime Filesystem ext4(Already tried xfs but same error) LVM is in striped mode(Started with linear option and then converted to striped) Already disabled THP echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled Whenever multipath start failing process goes to D state System firmware upgraded Tried with latest version of qlogic driver Tried with different scheduler(noop,deadline,cfq) Tried with different tuned profile(enterprise-storage) Vmcore collected during the time of issue I am able to collect vmcore during the time of issue KERNEL: /usr/lib/debug/lib/modules/2.6.32-642.6.2.el6.x86_64/vmlinux DUMPFILE: vmcore [PARTIAL DUMP] CPUS: 36 DATE: Fri Dec 16 00:11:26 2016 UPTIME: 01:48:57 LOAD AVERAGE: 0.41, 0.49, 0.60 TASKS: 1238 NODENAME: test.example.com RELEASE: 2.6.32-642.6.2.el6.x86_64 VERSION: #1 SMP Wed Oct 26 06:52:09 UTC 2016 MACHINE: x86_64 (2297 Mhz) MEMORY: 511.9 GB PANIC: "BUG: unable to handle kernel NULL pointer dereference at 0000000000000018" PID: 15840 COMMAND: "kjournald" TASK: ffff884023446ab0 [THREAD_INFO: ffff88103def4000] CPU: 2 STATE: TASK_RUNNING (PANIC) -- View this message in context: http://centos.1050465.n5.nabble.com/Result-hostbyte-DID-ERROR-driverbyte-DRIVER-OK-tp5746449.html Sent from the CentOS mailing list archive at Nabble.com.
Steven Tardy
2017-Jan-05 01:48 UTC
[CentOS] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
> On Jan 3, 2017, at 2:59 PM, lakhera2017 <plakhera at salesforce.com> wrote: > > |- 1:0:0:15 sdq 65:0 failed ready running > - 3:0:0:15 sdai 66:32 failed ready runningDoes the same SAN target fail each time? What brand/model/firmware SAN switch is between initiator and target? Does the HBA show any SCSI aborts?
lakhera2017
2017-Jan-05 18:42 UTC
[CentOS] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
Hi Steven Please find my answer inline On Wed, Jan 4, 2017 at 5:48 PM, Steven Tardy-2 [via CentOS] < ml-node+s1050465n5746476h5 at n5.nabble.com> wrote:> > > On Jan 3, 2017, at 2:59 PM, lakhera2017 <[hidden email] > <http:///user/SendEmail.jtp?type=node&node=5746476&i=0>> wrote: > > > > |- 1:0:0:15 sdq 65:0 failed ready running > > - 3:0:0:15 sdai 66:32 failed ready running > > Does the same SAN target fail each time? > >> Nope ever time its different target> What brand/model/firmware SAN switch is between initiator and target? > >> Cisco MDS 9710NX-OS Version 6.2.15 8 Gb SFP end to end connectivity VMAX3 Enginuity Build Version : 5977.813.785> Does the HBA show any SCSI aborts? > >> Reply from EMC*ENG can see the ab3e/cc3e error logs on a write of 0x180 blocks that spans tracks from head B to head C.* *First 0x100 blocks transferred okay.* *But when we send receiver ready for remaining 80 blocks the hosts sends an abts so we need to find out why the host is aborting the write.*> _______________________________________________ > CentOS mailing list > [hidden email] <http:///user/SendEmail.jtp?type=node&node=5746476&i=1> > https://lists.centos.org/mailman/listinfo/centos > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > http://centos.1050465.n5.nabble.com/Result-hostbyte- > DID-ERROR-driverbyte-DRIVER-OK-tp5746449p5746476.html > To unsubscribe from Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK, click > here > <http://centos.1050465.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=5746449&code=cGxha2hlcmFAc2FsZXNmb3JjZS5jb218NTc0NjQ0OXwxMjE5NjMzMTE2> > . > NAML > <http://centos.1050465.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> >-- View this message in context: http://centos.1050465.n5.nabble.com/Result-hostbyte-DID-ERROR-driverbyte-DRIVER-OK-tp5746449p5746490.html Sent from the CentOS mailing list archive at Nabble.com.