zfs_dkms/README.md
Josh Lay af1df22ac9
All checks were successful
lint / test (push) Successful in 25s
README: +community.general.zpool suggestion
2025-10-19 10:56:16 -05:00

40 lines
1.1 KiB
Markdown

zfs\_dkms
=========
Manages [ZFS on Linux](https://zfsonlinux.org/)
for [Red Hat/derivatives](https://openzfs.github.io/openzfs-docs/Getting%20Started/RHEL-based%20distro/index.html),
[Debian](https://openzfs.github.io/openzfs-docs/Getting%20Started/Debian/index.html),
and [Ubuntu](https://openzfs.github.io/openzfs-docs/Getting%20Started/Ubuntu/index.html).
See [community.general.zpool](https://docs.ansible.com/ansible/latest/collections/community/general/zpool_module.html)
for pool management.
Requirements
------------
None.
Role Variables
--------------
| Variable | Description | Role Default | Upstream Default |
|----------|:-----------:|--------:|--------:|
| `zfs_dkms_arc_pct_min` | _Minimum_ physical memory (%) for ARC usage | `0` | `0` |
| `zfs_dkms_arc_pct_max` | _Peak_ physical memory (%) for ARC usage | `16` | `0` |
| `zfs_dkms_timeout` | Seconds to wait while rebooting `RHEL`/derivatives<br />_[for kernel update and current headers]_ | `3600` | _N/A_ |
Dependencies
------------
1. `community.general`
Example Playbook
----------------
- hosts: servers
roles:
- { role: zfs_dkms }
License
-------
Apache-2.0