Description
The following article outlines the various Veritas Volume Manager (VxVM) disk group versions and Veritas File system (VxFS) disk layout details for InfoScale 8.0 and below.
Since the publication of this article, the Veritas SORT website now provides the following interface:
https://sort.veritas.com/dgfs_matrix/
Disk group versions
All disk groups have a version number associated with them. Each major Veritas Volume Manager (VxVM) release introduces a disk group version.
To support the new features in the release, the disk group must be the latest disk group version.
By default, VxVM creates disk groups with the latest disk group version. For example, Veritas Volume Manager 8.0 creates disk groups with version 310
Each VxVM release supports a specific set of disk group versions. VxVM can import and perform operations on a disk group of any supported version. However, the operations are limited by what features and operations the disk group version supports.
If you import a disk group from a previous version, the latest features may not be available. If you attempt to use a feature from a newer version of VxVM, you receive an error message similar to this:
VxVM vxedit ERROR V-5-1-2829 Disk group version doesn't support feature
You must explicitly upgrade the disk group to the appropriate disk group version to use the feature.
NOTE: The content listed in this technote applies to Linux, so refer to the OS specific articles listed below for subtle differences if any.
Table: Disk group version assignments summarizes the Veritas Volume Manager releases that introduce and support specific disk group versions. It also summarizes the features that are supported by each disk group version.
Table: Disk group version assignments
VxVM release |
Introduces disk group version |
New features supported |
Supports disk group versions * |
---|---|---|---|
8.0 | 310 | 20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 220, 230, 240, 250, 260, 280, 290 | |
7.4.2 | 290 | DCM logging in DCO Disk group level encryption and re-key feature |
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 220, 230, 240, 250, 260, 280 |
7.4.1 |
280 |
Technology preview: Adaptive synchronous mode in VVR |
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 220, 230, 240, 250, 260 |
7.4 |
260 |
Volume level I/O shipping Intent lock Encryption of data at rest and over wire |
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 220, 230, 240, 250 |
7.3.1 |
240 |
Volume encryption for replication |
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 220, 230 |
7.2, 7.3 |
230 |
Hot-relocation in FSS environments Erasure coded volumes (technology preview) 4K sector size disk support |
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 220 |
7.1 |
220 |
|
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200 |
7.0, 6.2 |
200 |
|
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160, 170, 180, 190 |
6.1 |
190 |
|
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160, 170, 180 |
6.0.1 |
180 |
|
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160, 170 |
6.0 |
170 |
|
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160 |
5.1SP1 |
160 |
|
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150, 160 |
5.1 |
150 |
SSD device support, migration of ISP dg |
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 150 |
5.0 |
140 |
Data migration, Remote Mirror, coordinator disk groups (used by VCS), linked volumes, snapshot LUN import. |
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140 |
5.0 |
130 |
|
20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130 |
4.1 |
120 |
|
20, 30, 40, 50, 60, 70, 80, 90, 110, 120 |
4.0 |
110 |
|
20, 30, 40, 50, 60, 70, 80, 90, 110 |
3.2, 3.5 |
90 |
|
20, 30, 40, 50, 60, 70, 80, 90 |
3.1.1 |
80 |
|
20, 30, 40, 50, 60, 70, 80 |
3.1 |
70 |
|
20, 30, 40, 50, 60, 70 |
3.0 |
60 |
|
20, 30, 40, 60 |
2.5 |
50 |
|
20, 30, 40, 50 |
2.3 |
40 |
|
20, 30, 40 |
2.2 |
30 |
|
20, 30 |
2.0 |
20 |
|
20 |
1.3 |
15 |
|
15 |
1.2 |
10 |
|
10 |
* To support new features, the disk group must be at least the disk group version of the release when the feature was introduced.
If you need to import a disk group on a system running an older version of Veritas Volume Manager, you can create a disk group with an earlier disk group version using the -T attribute.
About file system disk layouts
The disk layout is the way file system information is stored on disk.
On Veritas File System (VxFS), several disk layout versions are supported to provide new features and specific UNIX environments.
Veritas recommends that before you begin to upgrade the product version, you must upgrade the existing file system to the highest supported disk layout version.
NOTE: Once a disk layout version has been upgraded, it is not possible to downgrade to the previous version.
Use the following command to check your disk layout version:
# fstyp -v /dev/vx/dsk/dg1/vol1 | grep -i version
You can use one of the following commands to upgrade the disk layout version.
vxupgrade |
Upgrades an existing VxFS file system to a supported disk layout version while the file system remains online. See the vxupgrade(1M) manual page. |
vxfsconvert |
Upgrades a no-longer supported disk layout version to a supported version while the file system is not mounted. The vxfsconvert command can also be used to convert a native file system (ext2, ext3, and ext4) to VxFS, while the file system is not mounted. See the vxfsconvert(1M) manual page. |
Table: Supported disk layout versions lists the supported disk layout versions.
Legacy VxFS disk layout versions:
Version 1 The Version 1 disk layout is the original VxFS disk layout provided with pre-2.0 versions of VxFS.
Version 2 The Version 2 disk layout supports features such as filesets, dynamic inode allocation, and
enhanced security. The Version 2 layout is available with and without quotas support
Version 3 The Version 3 disk layout encompasses all file system structural information in files, rather than at
fixed locations on disk, allowing for greater scalability.
Version 3 supports files and file systems up to one terabyte in size.
Version 4 The Version 4 disk layout encompasses all file system structural information in files, rather than
at fixed locations on disk, allowing for greater scalability Version 4 supports files and file systems
up to one terabyte in size.
Version 5 Version 5 enables the creation of file system sizes up to 32 terabytes. Files can be a maximum of
one terabyte. File systems larger than 1TB must be created on a VERITAS Volume Manager
volume.
Disk layout version 6, 7, 8, 9, 10, 11, and 12 are deprecated and you cannot cluster mount an existing file system that has any of these versions. To upgrade a cluster file system from any of these deprecated versions, you must local mount the file system and then upgrade it using the vxupgrade utility or the vxfsconvert utility.
Version 6 disk layout enables features such as multi-volume support, cross-platform data sharing, named data streams, and File Change Log. A disk layout Version 6 file system can still be mounted, but this will be disallowed in future releases. Symantec recommends that you upgrade from Version 6 to the latest default disk layout version. In this release, disk layout Version 6 cannot be cluster mounted. You cannot create new file systems with disk layout Version 6. The only operation that you can perform on a file system with disk layout Version 6 is to upgrade the disk layout to a supported version. If you upgrade a file system from disk layout Version 6 to a later version, once the upgrade operation finishes, you must unmount the file system cleanly, then re-mount the file system. |
* |
|
Version 7 |
Version 7 disk layout enables support for variable and large size history log records, more than 2048 volumes, large directory hash, and SmartTier. |
* |
Version 8 |
Version 8 disk layout enables support for file-level snapshots. |
* |
Version 9 |
Version 9 disk layout enables support for file compression, file replication, and data deduplication. |
* |
Version 10 |
|
|
Version 11 |
|
|
Version 12 |
Version 12 supports 128 node cluster on CFS |
* Currently, only versions 13, 14, 15, 16, and 17 can be created and mounted. Versions 6, 7, 8, 9, 10, 11, and 12 can be mounted, but only for upgrading to a supported version.
Disk layout version (DLV) 10 is supported up to InfoScale 7.4.
NOTE: Customers are still able to create and cluster mount file systems created with DLV version 10 with InfoScale 7.4.
Disk layout version (DLV) 10 has been depreciated in InfoScale 7.4.1.
Upgrades from 6.2.1 to InfoScale 7.4.x will require planning.
Deprecated file systems are not supported for creation as well as for cluster mounts, local mounts are only supported for upgraded purposes of the file system layout.
The vxupgrade utility enables you to upgrade the disk layout while the file system is online. However, the vxfsconvert utility enables you to upgrade the disk layout while the file system is offline.
If you use the vxupgrade utility, you must incrementally upgrade the disk layout versions. However, you can directly upgrade to a desired version, using the vxfsconvert utility.
For example, to upgrade from disk layout version 6 to a disk layout version 10, using the vxupgrade utility:
# vxupgrade -n 10 /mnt# vxupgrade -n 11 /mnt# vxupgrade -n 12 /mnt
See the vxupgrade
(1M) manual page.
See the vxfsconvert
(1M) manual page.
Table: Supported disk layout versions 8.0.2
Version |
Supported features |
|
---|---|---|
Version 13 |
|
|
Version 14 |
Supports SmartIO FEL-based caching |
|
Version 15 |
|
|
Version 16 | Audit logging support for WORM files | |
Version 17 |
|
Related Documentation:
Disk Layout Versions
Linux 8.0.2:
Storage Foundation 8.0.2 Administrator's Guide - Linux (veritas.com)
Solaris 8.0.2:
Storage Foundation 8.0.2 Administrator's Guide - Solaris (veritas.com)
AIX 8.0.2:
Storage Foundation 8.0.2 Administrator's Guide - AIX (veritas.com)
Disk Group Versions
Linux 8.0.2:
Storage Foundation 8.0.2 Administrator's Guide - Linux (veritas.com)
Solaris 8.0.2:
Storage Foundation 8.0.2 Administrator's Guide - Solaris (veritas.com)
AIX 8.0.2:
Storage Foundation 8.0.2 Administrator's Guide - AIX (veritas.com)