Ramesh_Kasiredd
11 years agoLevel 2
DMP I/O error is disabling the NETAPP paths via DMP
For everty roo boot the VXVM volume is going to DEPORT state.
I am importing it manually.
I saw the below intresting logs on "dmpevents.log"
Thu Oct 10 16:53:56.317: Enabled Disk array other_disks
Thu Oct 10 16:53:56.317: Enabled Disk array fas32200
Thu Oct 10 16:53:56.318: Added Dmpnode c0t1d0s2
Thu Oct 10 16:53:56.318: Added Dmpnode fas32200_0
Thu Oct 10 16:53:56.318: Dmpnode c0t0d0s2 has migrated from enclosure - to other_disks
Thu Oct 10 16:53:56.318: Disabled Disk array -
Thu Oct 10 16:53:56.367: I/O error occured on Path c3t60A980004431702F643F44436B446B46d0s2 belonging to Dmpnode fas32200_0
Thu Oct 10 16:53:56.370: I/O analysis done as DMP_PATH_OKAY on Path c3t60A980004431702F643F44436B446B46d0s2 belonging to Dmpnode fas32200_0
Thu Oct 10 16:53:56.370: I/O retry(4) on Path c3t60A980004431702F643F44436B446B46d0s2 belonging to Dmpnode fas32200_0
Thu Oct 10 16:53:56.373: I/O error occured on Path c3t60A980004431702F643F44436B446B46d0s2 belonging to Dmpnode fas32200_0
Thu Oct 10 16:53:56.374: SCSI error occured on Path c3t60A980004431702F643F44436B446B46d0s2: opcode=0x12 reported generic device failure (status=0x0, key=0x0, asc=0x50, ascq=0x50)
Thu Oct 10 16:53:56.374: I/O analysis done as DMP_PATH_FAILURE on Path c3t60A980004431702F643F44436B446B46d0s2 belonging to Dmpnode fas32200_0
Thu Oct 10 16:53:56.374: Disabled Path c3t60A980004431702F643F44436B446B46d0s2 belonging to Dmpnode fas32200_0 due to path failure
Thu Oct 10 16:53:56.374: Disabled Dmpnode fas32200_0
Thu Oct 10 16:53:56.374: Disabled Disk array fas32200
Thu Oct 10 16:53:56.374: I/O error occured (errno=0x6) on Dmpnode fas32200_0
Thu Oct 10 16:53:59.558: Enabled Disk array fas32200
Thu Oct 10 16:53:59.558: Enabled Path c3t60A980004431702F643F44436B446B46d0s2 belonging to Dmpnode fas32200_0
Thu Oct 10 16:53:59.558: Enabled Dmpnode fas32200_0
Thu Oct 10 16:53:59.559: Failover initiated for Dmpnode fas32200_0 without quiescing
Thu Oct 10 16:53:59.559: CURPRI set to primary for Dmpnode fas32200_0 without quiescing
Thu Oct 10 16:54:04.000: Initiated SAN topology discovery
Thu Oct 10 16:54:05.000: Completed SAN topology discovery
Thu Oct 10 22:06:11.460: Marked as idle Path c3t60A980004431702F643F44436B446B46d0s2 belonging to Dmpnode fas32200_0
Thu Oct 10 22:07:22.012: Unmarked as idle Path c3t60A980004431702F643F44436B446B46d0s2 belonging to Dmpnode fas32200_0
Thu Oct 10 22:07:24.012: Lost 5120 DMP I/O statistics records
Thu Oct 10 22:07:25.012: Lost 2071 DMP I/O statistics records
Thu Oct 10 22:08:28.011: Marked as idle Path c3t60A980004431702F643F44436B446B46d0s2 belonging to Dmpnode fas32200_0
It's possible that MPxIO and DMP interfere with each other. In my environment I tend to disable MPxIO for controllers/disks managed by DMP. Here is some info from Symantec about interoperability of MPxIO and DMP.
http://www.symantec.com/business/support/index?page=content&id=TECH204060
Also if you could provide the following:
1) mpathadm list lu
2) vxdmpadm getsubpaths