1.1 KiB
1.1 KiB
Disks
Ansible community support for ZFS is limited to create filesystems, volumes and snapshots. There is no support for managing zpools, so here it is.
Inventory
Here is an example inventory file you can use with this role:
zfs_pools:
- name: peace
type: raidz1
devices:
- ata-SOME-DISK-LABEL-1
- ata-SOME-DISK-LABEL-2
options:
ashift: 12
root: /mnt/peace
state: present
And you will get raid1 zpool peace with two disks, with 12 ashift.
You can use a variety of options, see the zpoolprops(7) man page.
And for your zfs filesystems:
zfs_datasets:
- name: peace/pictures
state: present
- name: peace/movies
state: present
extra_zfs_properties:
mountpoint: /mnt/peace/movies
quota: 500G