Please enter search query.
Search <book_title>...
Veritas™ File System Programmer's Reference Guide - Solaris
Last Published:
2018-08-24
Product(s):
InfoScale & Storage Foundation (7.2)
Platform: Solaris
- Veritas File System software developer's kit
- File Change Log
- About the File Change Log file
- Record types
- File Change Log tunables
- Application programming interface for File Change Log
- API functions
- File Change Log record
- Copying File Change Log records
- Veritas File System and File Change Log upgrade and downgrade
- Reverse path name lookup
- Multi-volume support
- Named data streams
- Veritas File System I/O
- Caching advisories
- Extents
- Thin Reclamation
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.
VX_FCL_DATA_EXTNDWRITE VX_FCL_DATA_OVERWRITE
The following shows a typical sequence of FCL records written to the log, when file a
is renamed to b
and both files are in the file system:
VX FCL_UNLINK (for file b
, if it already exists)
VX_FCL_RENAME (for a rename from a
to b
)