VERITAS Volume Manager 3.5 Troubleshooting Guide (September 2004)

Error Messages
vxconfigd Notice Messages
Chapter 3
77
Description: An I/O error caused the indicated configuration copy to be disabled. This
is a notice only, and does not normally imply serious problems, unless this is the last
active configuration copy in the disk group.
Action: Consider replacing the indicated disk, since this error implies that the disk
has deteriorated to the point where write errors cannot be repaired automatically.
The error can also result from transient problems with cabling or power.
vxvm:vxconfigd: NOTICE:Unable to resolve duplicate diskid.
Description: When VxVM detects disks with duplicate disk IDs (unique internal
identifiers), VxVM attempts to select the appropriate disk (using logic that is specific
to an array). If a disk can not be selected, VxVM does not import any of the
duplicated disks into a disk group. In the rare case when VxVM cannot make the
choice, you must choose which duplicate disk to use.
NOTE In releases prior to 3.5, VxVM selected the first disk that it found if the selection
process failed. In VxVM 3.5, the default behavior is to avoid the selection of the
wrong disk as this could lead to data corruption. Arrays with mirroring capability in
hardware are particularly susceptible to such data corruption.
Action: User intervention is required in the following cases:
Case 1: When DMP is disabled to an array that has multiple paths, then each
path to the array is claimed as a unique disk.
If DMP is suppressed, VxVM does not know which path to select as the true
path. You must choose which path to use. Decide which path to exclude, and then
either edit the file /etc/vx/vxvm.exclude,or, if vxconfigd is running, select item 1
(suppress all paths through a controller from VxVM’s view) or item 2 (suppress a
path from VxVM’s view) from vxdiskadm option 17 (Prevent
multipathing/Suppress devices from VxVM’s view).
The following example shows a vxvm.exclude file with paths c8t0d0, c8t0d1, and
c8t0d2 excluded from VxVM:
exclude_all 0
paths
c8t0d0 /0/4/0/0.8.0.108.0.0.0
c8t0d1 /0/4/0/0.8.0.108.0.0.1
c8t0d2 /0/4/0/0.8.0.108.0.0.2
#
controllers
#
product
#
pathgroups
Case 2: Some arrays such as EMC and HDS provide mirroring in hardware.
When a LUN pair is split, depending on how the process is performed, this may
result in two disks with the same disk ID.
Check with your array vendor to make sure that you are using the correct split
procedure. If you know which LUNs you want to use, choose which path to
exclude, and then either edit the file /etc/vx/vxvm.exclude, or, if vxconfigd is
running, select item 1 (suppress all paths through a controller from VxVM’s
view) or item 2 (suppress a path from VxVM’s view) from vxdiskadm option 17
(Prevent multipathing/Suppress devices from VxVM’s view).