EMS Manual

Collector Event Messages
EMS Manual426909-005
20-15
515: ZEMS-EVT-COLL-DISC-FAILED
ZEMS-TKN-SUBJECT-MARK (shared)
is the standard EMS token that immediately precedes each subject token. This
event message has one subject token:
ZEMS-TKN-COLLECTOR (nonshared)
specifies the collector type. This token can have only one value: ZEMS-SUBJ-
PCOLL (or 1).
ZEMS-TKN-ZFILERR (nonshared)
is the error code associated with the event. For an explanation of this error code,
see the Operator Messages Manual.
ZEMS-TKN-FAILFILENAME (nonshared)
is the file name of the inaccessible log file.
Cause. The primary collector generates this event message whenever a log file
becomes inaccessible. Either disk failure or operational errors can cause this event. In
the case of disk failure, the collector switches logging to the default subvolume. In the
case of operational errors, the collector does not switch logging subvolumes. It is
assumed that the operator will act to correct the error.
These error-message elements—number and text—indicate operational errors. Each
number is a ZEMS-TKN-ZFILERR token value, labeled GUARDIAN ERROR in the
event-message text. The accompanying text interprets the number in the collector
context:
010 MAXFILE files already exist
043 Unable to obtain disk space for file extent
044 Disk directory is full
The value of ZEMS-TKN-ZFILERR is 10 if ZCOL-ROTATEFILES is FALSE (you asked
that logging stop), and if the (ZCOL-MAXFILENNNN) log files in the logging subvolume
are full. (See CONTROL Command (ZEMS-CMD-CONTROL) on page 17-17.)
Effect. The collector can no longer log event messages to disk. It continues to accept
event messages in its internal queue until it runs out of space. Then it rejects incoming
event messages with error 33.
Recovery. If logging has stopped because of too many log files, purge the oldest file,
and logging resumes.
If you need more disk space, archive some files (log files or other files) and purge them
from the volume. You can also use EMSCCTRL with keyword MAXFILE to adjust the
number of files permitted or EXT to adjust the size of file extents.
For problems with the current disk volume—if you need a larger logging volume or
have hardware problems with the current volume—locate a disk volume appropriate for
the creation of new log files. Then use EMSCCTRL with the LOGSUBVOL keyword to
give the collector the names of the new volume and subvolume.