swap

Ansible Роль: Swap

CI

Ansible роль, которая настраивает область подкачки на Linux.

Требования

Нет.

Переменные роли

Доступные переменные перечислены ниже вместе с значениями по умолчанию (см. defaults/main.yml):

swap_file_path: /swapfile

Местоположение файла подкачки на сервере.

swap_file_size_mb: '512'

Размер файла подкачки (в меBibайтах).

swap_swappiness: '60'

Значение vm.swappiness, которое будет настроено в sysconfig.

swap_file_state: present

Если вы хотите удалить файл подкачки и отключить подкачку, установите это значение в absent. Обычно вы, вероятно, хотите оставить это значение present.

swap_file_create_command: "dd if=/dev/zero of={{ swap_file_path }} bs=1M count={{ swap_file_size_mb }}"

Команда, используемая для создания файла подкачки. Вы можете переключиться на использование fallocate, чтобы создать файл подкачки быстрее, хотя могут возникнуть несоответствия, если не использовать dd.

Зависимости

Нет.

Пример плейбука

- hosts: all

  vars:
    swap_file_size_mb: '1024'

  roles:
    - geerlingguy.swap

Лицензия

MIT / BSD

Информация об авторе

Эта роль была создана в 2018 году Джеффом Гирлингом, автором Ansible для DevOps.

О проекте

Swap file and swap management for Linux.

Установить
ansible-galaxy install geerlingguy/ansible-role-swap
Лицензия
mit
Загрузки
746087
Владелец
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns