Veritas™ File System 5.0.1 Programmer's Reference Guide

Table 2-1
FCL record types (continued)
Record typeAction to create an FCL record
VX_FCL_EVNTMSK_CHGChange the set of events tracked in
the FCL
Note: Table 2-1 lists all the events recorded by default when the fcladm on
command activates FCL logging, except fileopen and filestat.
Access information for each of these events is also not recorded by default. Use
the [set] option of the fcladm command to record opens, I/O statistics and access
information.
See the fcladm(1M) manual page.
These record types belong to fcl_chgtype.t. fcl_chgtype.t, which is an
enumeration that is defined in the fcl.h header file.
See Table 2-2 on page 41.
Special records
The following record types are no longer visible through the API:
VX_FCL_HEADER
VX_FCL_NOCHANGE
VX_FCL_ACCESSINFO
Typical record sequences
The life cycle of a file in a file system is recorded in the FCL file from creation to
deletion.
When creating a file, the following is a typical sequence of FCL records written
to the log:
VX_FCL_CREATE
VX_FCL_FILEOPEN (if tracking file opens is enabled)
VX_FCL_DATA_EXTNDWRITE
VX_FCL_IMODE_CHG
When writing a file, one of the following FCL records is written to the log for every
write operation. The record depends on whether the write is past the current end
of the file or within the file.
File Change Log
Record types
24