VERITAS Volume Manager 3.5 Troubleshooting Guide (September 2004)

Error Messages
vxconfigd Error Messages
Chapter 3
64
vxvm:vxconfigd: ERROR: Disk
disk
, group
group
, device
device
: not updated
with new host ID
Error:
reason
Description: This can result from using vxdctl hostid to change the Veritas
Volume Manager host ID for the system. The error indicates that one of the disks in
a disk group could not be updated with the new host ID. Most likely, this indicates
that the given disk has become inaccessible or has failed in some other way.
Action: Try running the following command to determine whether the disk is still
operational:
# vxdisk check
device
If the disk is no longer operational, vxdisk should print a message such as:
device
: Error: Disk write failure
This will result in the disk being taken out of active use in its disk group, if it has not
already been taken out of use. If the disk is still operational, which should not be the
case, vxdisk prints:
device
: Okay
If the disk is listed as “Okay,” try running vxdctl hostid again. If it still results in
an error, contact Customer Support.
vxvm:vxconfigd: ERROR: Disk group
group
: Cannot recover temp database:
reason
Consider use of "vxconfigd -x cleartempdir" [see vxconfigd(1M)].
Description: This can happen if you kill and restart vxconfigd, or if you disable and
enable it with vxdctl disable and vxdctl enable. This error indicates a failure
related to reading the file /var/vxvm/tempdb/
group
. This is a temporary file used to
store information that is used when recovering the state of an earlier vxconfigd.
The file is recreated on a reboot, so this error should never survive a reboot.
Action: If you can reboot, do so. If you do not want to reboot, then do the following:
Step 1. Ensure that no vxvol, vxplex, or vxsd processes are running.
Use ps -e to search for such processes, and use kill to kill any that you find. You may
have to run kill twice to make these processes go away. Killing utilities in this way may
make it difficult to make administrative changes to some volumes until the system is
rebooted.
Step 2. Recreate the temporary database files for all imported disk groups using the following
command:
# vxconfigd -x cleartempdir 2> /dev/console
The vxvol, vxplex, and vxsd commands make use of these tempdb files to communicate
locking information. If the file is cleared, then locking information can be lost. Without
this locking information, two utilities can end up making incompatible changes to the
configuration of a volume.
vxvm:vxconfigd: ERROR: Disk group
group
: Disabled by errors
Description: This message indicates that some error condition has made it
impossible for VxVM to continue to manage changes to a disk group. The major
reason for this is that too many disks have failed, making it impossible for
vxconfigd to continue to update configuration copies. There should be a preceding
error message that indicates the specific error that was encountered.