pool.freenas

array

scopable True
required True
default None
scope order specific > generic

The name of the array, known as array#<name> in the node or cluster configuration.

blocksize

scopable False
required False
default 512
scope order specific > generic
convert size

Allow initiators to xcopy without authenticating to foreign targets.

compression

scopable False
required False
default inherit
scope order specific > generic
candidates inherit | none | lz4 | gzip-1 | gzip-2 | gzip-3 | gzip-4 | gzip-5 | gzip-6 | gzip-7 | gzip-8 | gzip-9 | zle | lzjb

Compression level.

diskgroup

scopable False
required True
default None
scope order specific > generic

The name of the array disk group to allocate volumes from.

insecure_tpc

scopable False
required False
default False
scope order specific > generic

Allow initiators to xcopy without authenticating to foreign targets.

sparse

scopable False
required False
default False
scope order specific > generic

Create zvol in sparse mode.

fs_type

scopable False
required False
default xfs
scope order specific > generic

The filesystem to format the pool devices with.

mkblk_opt

scopable False
required False
default []
scope order specific > generic
convert shlex

The zvol, lv, and other block device creation command options to use to prepare the pool devices.

mkfs_opt

scopable False
required False
default []
scope order specific > generic
convert shlex

The mkfs command options to use to format the pool devices.

mnt_opt

scopable True
required False
default None
scope order specific > generic

The mount options of the fs created over the pool devices.