HP StorageWorks P9000 Replication Manager Software 7.1 CLI User Guide (TB584-96026, May 2011)

Troubleshooting dictionary map file errors
During execution of a Application Agent command, when the system shuts down unexpectedly or the
command is forced to terminate, dictionary map files may be lost or become incorrect.
When you execute a Application Agent command, the following message might appear:
KAVX0006-E An error that stopped processing occurred.
Cause = DRM-10106: An internal error occurred.
In such a case, if the following message is output to the detailed trace log, the dictionary map files
are invalid:
ISAM API error code = xxx (yyyyy)
The dictionary map files consist of key definition files (.DEF), primary key files (.K01), secondary
key files (.Knn, where nn is 02 - 99), and data files (.DRF). Therefore, a dictionary map file error
can be one of the following error situations:
Missing or incorrect key definition files
Missing or incorrect key files
Missing data files
Incorrect data files
The utility commands for checking and recovering from dictionary map file errors are stored in the
Application-Agent-installation-destination\bin\util directory. Use these utility commands in the
following procedures to check and recover from errors.
Note
The following procedures assume that the dictionary map files are stored in the default path.
Therefore, you might need to change the dictionary map file location paths depending on your
operation environment. You might also need to back up all dictionary map files before performing
error recovery operations.
Verifying dictionary map files
To verify dictionary map files:
1. Use the drmischk command to verify all dictionary map files.
drmischk -l 3 "C:\Program Files\CVXPAE\DRM\db\DRM*"
CLI User Guide 513