homeserver/roles/mgrote.zfs_manage_datasets
mg 71aa41cb24 fileserver/zfs: jeder share als eigenes dataset (#212)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#212
Co-authored-by: mg <mg@noreply.git.mgrote.net>
Co-committed-by: mg <mg@noreply.git.mgrote.net>
2021-10-09 20:23:23 +02:00
..
meta ZFS per Ansible 2021-02-07 10:53:08 +01:00
tasks fileserver/zfs: jeder share als eigenes dataset (#212) 2021-10-09 20:23:23 +02:00
README.md funktioniert auf --> getestet auf (#158) 2021-07-16 12:52:43 +02:00

mgrote.zfs_manage_datasets

Beschreibung

Erstellt Datasets/setzt Optionen pro Dataset. Kann Datasets löschen. Die Pools müssen vorher existieren. Beim ersten ausführen wird es wahrscheinlich zu Status: "changed" kommen, weil:

ssd_vm_mirror/vm  xattr                 sa                     inherited from ssd_vm_mirror
ssd_vm_mirror/vm  xattr                 sa                     local

Die Attribute werden nicht mehr vererbt sondern als "local" gesetzt

getestet auf

  • ProxMox 6.1

Variablen + Defaults

Standardwerte

state:        present
compression:  lz4
sync:         standard
xattr:        on
dnodesize:    auto
atime:        off
snapdir:      hidden

Empfohlen für VMs

state:        present
compression:  lz4
sync:         disabled
xattr:        sa
dnodesize:    auto
atime:        off
snapdir:      hidden