homeserver/roles/mgrote.zfs_manage_datasets
mg 07b0e730d7 Alle Rollen: LICENSE + Syntax in README (#240)
Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#240
Co-authored-by: mg <michael.grote@posteo.de>
Co-committed-by: mg <michael.grote@posteo.de>
2021-11-07 12:37:48 +01: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
LICENSE Alle Rollen: LICENSE + Syntax in README (#240) 2021-11-07 12:37:48 +01: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