Veritas™ File System 5.0.1 Programmer's Reference Guide
See “About the File Change Log file” on page 17.
Multi-volume support
The multi-volume support (MVS) feature allows a VxFS file system to use multiple
Veritas™ Volume Manager (VxVM) volumes as underlying storage. Administrators
and applications can control where files go to maximize effective performance,
while minimizing cost. This feature can be used only with Veritas Volume Manager.
In addition, some of the functionality requires additional license keys.
See “About multi-volume support” on page 51.
Veritas File System I/O
VxFS conforms to the System V Interface Definition (SVID) requirements and
supports user access through the Network File System (NFS). Applications that
require performance features not available with other file systems, can take
advantage of VxFS enhancements.
Software developer’s kit packages
Two packages comprise the SDK: VRTSfssdk and VRTSfsmnd. The VRTSfssdk
package contains libraries, header files, and sample programs in source and binary
formats that demonstrate usage of the VxFS API interfaces to develop and compile
applications. The VRTSfsmnd package contains this Guide and the API man pages.
The directory structure in the VRTSfssdk package is as follows:
Contains several subdirectories with sample programs and GNU-based
Makefile files on each topic of interest.
src
Contains symlinks to all the sample programs in the sources directory
for easy access to binaries.
bin
Contains the header files for API library and ioctl interfaces.include
Contains the pre-compiled vxfsutil API interface stubs library.lib
Contains the source code for the vxfsutil API interface stubs library.libsrc
The VRTSfssdk and VRTSfsmnd packages can be obtained separately from the VxFS
package. To run the applications or sample programs, a licensed VxFS target is
required. In addition, the VxFS license of the required features should be installed
on the target system.
13Veritas File System software developer’s kit
Software developer’s kit packages