Creating a fileset

Filesets are created with the mmcrfileset command.

By default, filesets are created as dependent filesets that share the inode space of the root. The --inode-space ExistingFileset option can be used to create a dependent fileset that shares inode space with an existing fileset. The --inode-space new option can be used to create an independent fileset with its own dedicated inode space.

A newly created fileset consists of an empty directory for the root of the fileset and it is initially not linked into the existing namespace. Consequently, a new fileset is not visible and files cannot be added to it, but the fileset name is valid and the administrator can establish quotas on it or policies for it. The administrator must link the fileset into its desired location in the file system's namespace by issuing the mmlinkfileset command in order to make use of it.

After the fileset is linked, the administrator can change the ownership and permissions for the new root directory of the fileset, which default to root and 0700, to allow users access to it. Files and directories copied into or created within the directory of the fileset become part of the new fileset.

Note the following restrictions on fileset names:
  • The name must be unique within the file system.
  • The length of the name must be in the range 1-255.
  • The name root is reserved for the fileset of the root directory of the file system.
  • The name cannot be the reserved word new. However, the character string new can appear within a fileset name.
  • The name cannot begin with a hyphen (-).
  • The name cannot contain the following characters: / ? $ & * ( ) ` # | [ ] \
  • The name cannot contain a white-space character such as blank space or tab.

For more information, see the topics mmcrfileset command and mmlinkfileset command.