Oefenweb.swapfile

交换文件

CI Ansible Galaxy

Ansible 角色,用于管理类 Debian 系统中的交换文件。

需求

  • fallocate (将会被安装)

变量

  • swapfile_size: [默认: 1Gfalse 表示不做任何操作]: 要创建的交换文件大小,格式为 fallocate 所需的格式:长度和偏移参数可以后面跟二进制(2^N)后缀 KiB、MiB、GiB、TiB、PiB和EiB("iB" 是可选的,例:"K" 和 "KiB" 意思相同)或十进制(10^N)后缀 KB、MB、GB、PB 和 EB。
  • swapfile_swappiness: [可选]: 交换性百分比(vm.swappiness)-- 值越低,系统越不容易交换内存页。
  • swapfile_vfs_cache_pressure: [可选]: 此百分比值控制内核回收用于目录和 inode 对象缓存的内存的倾向。

依赖

示例

- hosts: all
  roles:
    - oefenweb.swapfile

或者:

- hosts: all
  roles:
    - role: oefenweb.swapfile
      swapfile_size: 1GB
      swapfile_swappiness: 10

许可证

MIT

作者信息

Mischa ter Smitten (基于 kamaln7 的工作)

反馈、错误报告、请求等...

欢迎 反馈!

关于项目

Manage a swap file in Debian-like systems

安装
ansible-galaxy install Oefenweb.swapfile
许可证
mit
下载
500.9k
拥有者