pool.virtual

capabilities

scopable

False

required

False

default

roo rwo rox rwx

scope order

specific > generic

convert

list

The capabilities exposed by the virtual pool. Supported capabilities: shared, roo, rox, rwo, rwx, blk

template

scopable

False

required

False

default

None

scope order

specific > generic

The service path <namespace>/<kind>/<name> of a volume to use as a template for new volumes.

volume_env

scopable

False

required

False

default

None

scope order

specific > generic

convert

list

The list of the volume consumer service config keywords which values are mapped as env keys in the allocated volume service.

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.

status_schedule

scopable

False

required

False

default

None

scope order

specific > generic

The value to set to the status_schedule keyword of the volume objects allocated from the pool. See usr/share/doc/schedule for the schedule syntax.