Print this page
OS-1566 dataset quota for ZFS datasets

*** 399,410 **** .sp .LP A dataset can also be delegated to a non-global zone by using the \fBzonecfg\fR \fBadd dataset\fR subcommand. You cannot delegate a dataset to one zone and the children of the same dataset to another zone. The zone administrator can change ! properties of the dataset or any of its children. However, the \fBquota\fR ! property is controlled by the global administrator. .sp .LP A \fBZFS\fR volume can be added as a device to a non-global zone by using the \fBzonecfg\fR \fBadd device\fR subcommand. However, its physical properties can be modified only by the global administrator. --- 399,411 ---- .sp .LP A dataset can also be delegated to a non-global zone by using the \fBzonecfg\fR \fBadd dataset\fR subcommand. You cannot delegate a dataset to one zone and the children of the same dataset to another zone. The zone administrator can change ! properties of the dataset or any of its children. However, the \fBquota\fR, ! \fBdataset_quota\fR and \fBsnapshot_quota\fR properties are controlled by the ! global administrator. .sp .LP A \fBZFS\fR volume can be added as a device to a non-global zone by using the \fBzonecfg\fR \fBadd device\fR subcommand. However, its physical properties can be modified only by the global administrator.
*** 944,953 **** --- 945,969 ---- .RE .sp .ne 2 .na + \fB\fBdataset_quota\fR=\fIcount\fR | \fBnone\fR\fR + .ad + .sp .6 + .RS 4n + Limits the number of datasets that can be created within a dataset and its + descendents. This property enforces a hard limit on the number of datasets + below the given dataset. Setting a dataset_quota on a descendent of a dataset + that already has a dataset_quota does not override the ancestor's dataset_quota, + but rather imposes an additional limit. This feature must be enabled to be + used (see \fBzpool-features\fR(5)). + .RE + + .sp + .ne 2 + .na \fB\fBdevices\fR=\fBon\fR | \fBoff\fR\fR .ad .sp .6 .RS 4n Controls whether device nodes can be opened on this file system. The default
*** 1029,1038 **** --- 1045,1072 ---- .RE .sp .ne 2 .na + \fB\fBsnapshot_quota\fR=\fIcount\fR | \fBnone\fR\fR + .ad + .sp .6 + .RS 4n + Limits the number of snapshots that can be created on a dataset and its + descendents. This property enforces a hard limit on the number of snapshots + below the given dataset. Setting a snapshot_quota on a descendent of a dataset + that already has a snapshot_quota does not override the ancestor's + snapshot_quota, but rather imposes an additional limit. The quota is not + enforced for recursive snapshots taken from above the dataset with the quota, + but that snapshot will be counted against the quota if the dataset is + snapshotted directly. This feature must be enabled to be used (see + \fBzpool-features\fR(5)). + .RE + + .sp + .ne 2 + .na \fB\fBuserquota@\fR\fIuser\fR=\fIsize\fR | \fBnone\fR\fR .ad .sp .6 .RS 4n Limits the amount of space consumed by the specified user. User space
*** 3123,3132 **** --- 3157,3167 ---- canmount property casesensitivity property checksum property compression property copies property + dataset_quota property devices property exec property mountpoint property nbmand property normalization property
*** 3141,3150 **** --- 3176,3186 ---- setuid property shareiscsi property sharenfs property sharesmb property snapdir property + snapshot_quota property utf8only property version property volblocksize property volsize property vscan property