swapfile
swapfile
Ansible role to manage a swap file in Debian-like systems.
Requirements
fallocate
(will be installed)
Variables
swapfile_size
: [default:1G
,false
to do nothing]: The size of the swap file to create in the format thatfallocate
expects: The length and offset arguments may be followed by binary (2^N) suffixes KiB, MiB, GiB, TiB, PiB and EiB (the "iB" is optional, e.g. "K" has the same meaning as "KiB") or decimal (10^N) suffixes KB, MB, GB, PB and EB.swapfile_swappiness
: [optional]: The swappiness percentage (vm.swappiness
) -- the lower it is, the less your system swaps memory pagesswapfile_vfs_cache_pressure
: [optional]: This percentage value controls the tendency of the kernel to reclaim the memory which is used for caching of directory and inode objects
Dependencies
None
Example
- hosts: all
roles:
- oefenweb.swapfile
or:
- hosts: all
roles:
- role: oefenweb.swapfile
swapfile_size: 1GB
swapfile_swappiness: 10
License
MIT
Author Information
Mischa ter Smitten (based on work of kamaln7)
Feedback, bug-reports, requests, ...
Are welcome!
Install
ansible-galaxy install Oefenweb/ansible-swapfile
License
mit
Downloads
497338
Owner