Error Code details
Severity: Warning 
Component: Volume Manager 
voldmp_errbuf_sio_start: Failed to flush the error buffer %p on device 0x%lx to DMP

This message is displayed when vxio encounters an I/O error and cannot send the buffer to the Dynamic Multi-Pathing (DMP) driver for error processing. This situation may occur when I/O is sent to a device that is single-pathed, or a device that is multi-pathed with a third-party driver (TPD).


Veritas solutions
Solution 1 Vote: [Useful] [Not useful]
Last Modified: 2012-12-23 03:20:59 PST
Platform: Solaris 10 (SPARC), Solaris 10 (x86-64)
Release: 5.1SP1

This is a warning message. You can safely ignore this message. However, you can also determine whether the device is configured in DMP. 

To determine whether the device is configured in DMP:

  1. Find the operating system device name corresponding to the device number (dev_t) printed in the warning message. On Solaris, the operating system device name is in the /dev/dsk directory.
  2. Find the operating system device file entry corresponding to dev_t. For example, on Solaris, enter the following command to the find the minor number (the last 32 bits) in decimal:

    # ls -lL /dev/dsk/* | grep "minor"
  3. From the matching /dev/dsk/osdevice entry, specify the name of the osdevice in the following command to determine if the device is configured in DMP:

    # vxdmpadm getdmpnode nodename=osdevice 

If the device is not present in DMP, find out why. This can be due to changes in the configuration, such as devices connected to the system, changes in the Veritas Volume Manager (VxVM) device exclude list, and so on.


User solutions
No user solutions yet.


Read and accept Terms of Service