VERITAS File System 4.1 Release Notes (June 2006)

VERITAS File System 4.1 Release Notes
Software Issues in Base-VXFS
Chapter 1 25
File system with 8 million inodes can be created only using the largefiles option of mkfs
command (the fsadm utility can also be used to set the largefiles flag on the file
system). See the mkfs_vxfs(1M) and fsadm_vxfs(1M) manpages for details.
Some Fields Not Displayed by the fstyp Command
The fstyp -v command displays super-block information. For Disk Layout Version 4 and
Disk Layout Version 5 fields such as nau, logstart or logend display zeros. For more
information refer to the mkfs_vxfs (1M) and mkfs (1M) manpages.
A Change in the Method of Computing CUT Values Cause Misleading Error
Messages to Display.
In this release, the method for computing the Current Usage Table (CUT) values for a
Disk Layout Version 2 file system has changed.
If a Version 2 file system is mounted on a system running VxFS 4.1, and that file system is
subsequently used on an earlier version of VxFS, the following messages may display
when performing a full fsck:
vxfs fsck: incorrect CUT entry for filset 1, fix? (ynq)
vxfs fsck: incorrect CUT entry for filset 999, fix? (ynq)
This is expected and does not indicate file system corruption. Answer y to both questions.
There is no need to perform a full fsck when moving such a file system to and from
different versions of VxFS unless the file system is dirty, in which case a full fsck is
required.
Non-standard Command Behavior When Using Access Control Lists (ACLs)
The output of the ls -l command on VxFS file systems shows mask /CLASS_OBJ in place
of group permissions if ACLs are in use on a file or a directory. The getfacl command can
be used to detemine the effective group permissions.
The chmod command changes mask/CLASS_OBJ instead of the group permissions if ACLs
are in use on a file or a directory. GROUP_OBJ is not changed by chmod, and because
effective group permissions are determined by GROUP_OBJ and CLASS_OBJ, the default
group may not receive the permissions specified by chmod. Because ls -l shows mask only
(which is changed by chmod), it only appears that the group permissions are changed as
specified in chmod. Use of chmod command is not advisable on files with ACLs. Instead,
use the getfacl command to manipulate permissions.
Refer to the following manpages for ACL-related information aclcheck(3), aclsort(3),
chmod(1), getfacl(1), ls(1), setfacl(1), and uname(1).
The newfs -R Command Allows Reserving Swap Space Larger Than the Device