The information that identifies specific users or groups and their access privileges for a particular file or directory.
A process that manages predefined Veritas Cluster Server (VCS) resource types. Agents bring resources online, take resources offline, and monitor resources to report any state changes to VCS. When an agent is started, it obtains configuration information from VCS and periodically monitors the resources and updates VCS with the resource status.
A group of consecutive blocks on a file system that contain resource summaries, free resource maps, and data blocks. Allocation units also contain copies of the super-block.
Application Programming Interface.
A delayed write in which the data is written to a page in the system's page cache, but is not written to disk before the write returns to the caller. This improves performance, but carries the risk of data loss if the system crashes before the data is flushed to disk.
An operation that either succeeds completely or fails and leaves everything as it was before the operation was started. If the operation succeeds, all aspects of the operation take effect at once and the intermediate states of change are invisible. If any aspect of the operation fails, then the operation aborts without leaving partial changes.
A Veritas backup capability that does not store and retrieve entire files. Instead, only the data blocks that have changed since the previous backup are backed up.
A disk that is used for the purpose of booting a system.
A private disk group that contains the disks from which the system may be booted.
A reserved disk group name that is an alias for the name of the boot disk group.
During a read or write operation, data usually goes through an intermediate kernel buffer before being copied between the user buffer and disk. If the same data is repeatedly read or written, this kernel buffer acts as a cache, which can improve performance.
See unbuffered I/O and direct I/O.
A shared file system that enables multiple hosts to mount and perform file operations on the same file. A cluster mount requires a shared storage device that can be accessed by other cluster mounts of the same file system. Writes to the shared device can be done concurrently from any host on which the cluster file system is mounted. To be a cluster mount, a file system must be mounted using the mount
-o
cluster
option.
See local mounted file system.
The group atomic broadcast (GAB) module in the SFCFS stack provides cluster membership services to the file system. LLT provides kernel-to-kernel communications and monitors network communications.
See The role of component products.
A file in which data blocks are physically adjacent on the underlying media.
The cluster functionality of Veritas Volume Manager.
The cluster volume manager (CVM) has a master node that records changes to the volume configuration.
A block that contains the actual data belonging to files and directories.
A form of synchronous I/O that writes the file data to disk before the write returns, but only marks the inode for later update. If the file size changes, the inode will be written before the write returns. In this mode, the file data is guaranteed to be on the disk before the write returns, but the inode modification times may be lost if the system crashes.
The process of reorganizing data on disk by making file data blocks physically adjacent to reduce access times.
An extent that is referenced directly by an inode.
An unbuffered form of I/O that bypasses the kernel's buffering of data. With direct I/O, the file system transfers data directly between the disk and the user-supplied buffer.
See buffered I/O and unbuffered I/O.
Discovered Direct I/O behavior is similar to direct I/O and has the same alignment constraints, except writes that allocate storage or extend the file size do not require writing the inode changes before returning to the application.
A process that converts existing partitions on a specified disk to volumes. If any partitions contain file systems, /etc/fstab
entries are modified so that the file systems are mounted on volumes instead. Encapsulation is not applicable on some systems.
A group of contiguous file system data blocks treated as a single unit. An extent is defined by the address of the starting block and a length.
A policy that determines how a file allocates extents.
A quotas file (named quotas) must exist in the root directory of a file system for quota-related commands to work. Support for group quotas requires a group quotas file is named quotas.grp.
See quotas file and internal quotas file.
The fundamental minimum size of allocation in a file system. This is equivalent to the fragment size on some UNIX file systems.
A collection of files within a file system.
An extent attribute used to override the default allocation policy of the file system and set all allocations for a file to a specific fixed size.
The on-going process on an active file system in which the file system is spread further and further along the disk, leaving unused gaps or fragments between areas that are in use. This leads to degraded performance because the file system has fewer options when assigning a file to an extent.
Gigabyte (230 bytes or 1024 megabytes).
The hard limit is an absolute limit on system resources for individual users for file and data block usage on a file system.
Heartbeat messages are sent over the private link to obtain information on cluster membership changes. If a node does not send a heartbeat for 16 seconds, it is removed from the membership. The command lltconfig is used for information on the various heartbeat parameters. The low latency transport (LLT) module provides communication services across the cluster.
An extent that contains references to other extents, as opposed to file data itself. A single indirect address extent references indirect data extents. A double indirect address extent references single indirect address extents.
An extent that contains file data and is referenced via an indirect address extent.
A unique identifier for each file within a file system that contains the data and metadata associated with that file.
A group of consecutive blocks containing inode allocation information for a given fileset. This information is in the form of a resource summary and a free inode map.
A method of recording pending changes to the file system structure. These changes are recorded in a circular intent log file.
VxFS maintains an internal quotas file for its internal usage. The internal quotas file maintains counts of blocks and indices used by each user and group.
See quotas and external quotas file.
Kilobyte (210 bytes or 1024 bytes).
A file larger than one terabyte. VxFS supports files up to 8 exabytes in size.
A file system larger than one terabytes. VxFS supports file systems up to 8 exabytes in size.
For file systems, this typically refers to the amount of time it takes a given file system operation to return to the user.
A file system mounted on a single host. The single host mediates all file system writes to storage from other clients. To be a local mount, a file system cannot be mounted using the mount
-o
cluster
option.
See cluster mounted file system.
Structural data describing the attributes of files on a disk.
Megabyte (220 bytes or 1024 kilobytes).
A duplicate copy of a volume and the data therein (in the form of an ordered collection of subdisks). Each mirror is one copy of the volume with which the mirror is associated.
A single file system that has been created over multiple volumes, with each volume having its own properties.
One of the hosts in a cluster.
A situation where a node leaves a cluster (on an emergency basis) without attempting to stop ongoing operations.
The process through which a node joins a cluster and gains access to shared disks.
The information needed to locate important file system structural elements. The OLT is written to a fixed location on the underlying media (or disk).
A copy of the OLT in case of data corruption. The OLT replica is written to a fixed location on the underlying media (or disk).
A fixed-size block of virtual address space that can be mapped onto any of the physical addresses available on a system.
A method of allowing an application to guarantee that a specified amount of space is available for a file, even if the file system is otherwise out of space.
The files that are visible and accessible to the user.
A regular VxFS file that is accessed using the ::cdev:vxfs:
extension.
Quick I/O is a Veritas File System feature that improves database performance by minimizing read/write locking and eliminating double buffering of data. This allows online transactions to be processed at speeds equivalent to that of using raw disk devices, while keeping the administrative benefits of file systems.
Quota limits on system resources for individual users for file and data block usage on a file system.
See hard limit and soft limit.
The quotas commands read and write the external quotas file to get or change usage limits. When quotas are turned on, the quota limits are copied from the external quotas file to the internal quotas file.
See quotas, internal quotas file, and external quotas file.
An extent attribute used to preallocate space for a file.
A special private disk group that always exists on the system. The root disk group is named rootdg
.
The Veritas Storage Foundation Cluster File System.
There is a primary node for each file system in the cluster responsible for updating metadata in the file system.
A disk group in which the disks are shared by multiple hosts (also referred to as a cluster-shareable disk group).
A volume that belongs to a shared disk group and is open on more than one node at the same time.
An exact copy of a mounted file system at a specific point in time. Used to do online backups.
A file system whose exact image has been used to create a snapshot file system.
The soft limit is lower than a hard limit. The soft limit can be exceeded for a limited time. There are separate time limits for files and blocks.
A facility that provides a consistent and stable view of a file system or database image and keeps track of modified data blocks since the last Storage Checkpoint.
The files that define the structure of the file system. These files are not visible or accessible to the user.
A block containing critical information about the file system such as the file system type, layout, and size. The VxFS super-block is always located 8192 bytes from the beginning of the file system and is 8192 bytes long.
A form of synchronous I/O that writes the file data to disk, updates the inode times, and writes the updated inode to disk. When the write returns to the caller, both the data and the inode have been written to disk.
Terabyte (240 bytes or 1024 gigabytes).
Updates to the file system structure that are grouped together to ensure they are all completed.
For file systems, this typically refers to the number of I/O operations in a given unit of time.
I/O that bypasses the kernel cache to increase I/O performance. This is similar to direct I/O, except when a file is extended; for direct I/O, the inode is written to disk synchronously, for unbuffered I/O, the inode update is delayed.
See buffered I/O and direct I/O.
A virtual disk which represents an addressable range of disk blocks used by applications such as file systems or databases.
A container for multiple different volumes. Each volume can have its own geometry.
The Veritas File System type. Used as a parameter in some commands.