EMS Manual

Distributor Event Messages
EMS Manual426909-005
18-48
1018: ZEMS-EVT-FILES-LOST
Conditional Tokens
ZEMS-TKN-NEWLOGFILE (nonshared)
is the name of the log file, later in sequence than the inaccessible file, that the
distributor was able to access. This token is included only if the value of ZEMS-
TKN-RECOVERY-ENUM is ZEMS-VAL-RECOVERY-OK; that is, only if the
distributor could access a later file.
Cause. The distributor could not access one or more collector log files older than the
current one.
The distributor generates this event message after:
1. The distributor receives a command to process event messages from a certain
time forward.
2. It finds that all messages in the current collector log file are later than the specified
time.
3. Following pointers in the files, the distributor searches back through the chain of
log files containing older messages. As it searches, it keeps a list of the names of
the files it checks.
4. It finds the oldest log and oldest event message it wants.
5. It reads and distributes event messages until it reaches the end of that log.
6. It looks for the next later log file in its list but cannot access that file.
7. It tries to access still later files until it either succeeds or reaches the end of its list,
unable to access even the current log file.
Effect. The distributor sends ZEMS-EVT-FILES-LOST whether it succeeds or fails at
Step 7. If it fails, it also generates event message ZEMS-EVT-COLLECTOR-
DISCONNECT (see event 1019) and disconnects the collector but continues to run.
ZEMS-EVT-FILES-LOST specifies the name of the first log file the distributor failed to
access (Step 6); the reason for the failure; whether the distributor continued by
processing a later log file (Step 7); and, if so, which file it is.
Recovery. If an I/O error or corrupted link is the reason the log file is inaccessible,
look for the earlier event message that describes the problem. If you still cannot locate
the missing file, or if the link is missing, contact your service provider for help.