Resource Type: gpfs_fileset
Summary
Manage a GPFS filesetOverview
Examples:
Create test
GPFS fileset
gpfs_fileset { 'test':
filesystem => 'project',
path => '/gpfs/project/test',
owner => 'nobody:wheel',
permissions => '1770',
inode_space => 'new',
max_num_inodes => 1000000,
alloc_inodes => 1000000,
}
Properties
-
alloc_inodes
Allocated inodes for fileset.
-
ensure
(defaults to: present)
The state of the fileset
Supported values:- present
- absent
- unlinked
-
max_num_inodes
Max number of inodes for fileset.
-
owner
Owner of GPFS fileset: user:group
-
path
The GPFS fileset path.
-
permissions
Permissions of fileset.
Parameters
-
afm_attributes
AFM attributes
-
enforce_permissions
(defaults to: false)
Enforce POSIX permissions after creation
Supported values:- true
- false
-
fileset
The GPFS fileset name.
-
filesystem
The GPFS filesystem name.
-
inode_space
(defaults to: new)
inodeSpace of fileset.
-
inode_tolerance
(defaults to: 32)
Number of inodes to allow GPFS to adjust max or allocated inodes without triggering a Puppet change
-
name (namevar)
The default namevar.
-
provider
The specific backend to use for this
gpfs_fileset
resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.