Spec-Zone.ru › Ansible 2.6

win_pagefile - Запрос или изменение конфигурации файла подкачки

Новая версия 2.4.

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Запрос текущей конфигурации файла подкачки.
  • Включение/выключение Автоматического управления файлом подкачки.
  • Создание нового или переопределение конфигурации файла подкачки.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
automatic
логическое
    Варианты:
  • нет
  • да
Настройка Автоматического управления файлом подкачки для всей системы.
drive
Диск, на котором находится файл подкачки.
initial_size
Начальный размер файла подкачки в мегабайтах.
maximum_size
Максимальный размер файла подкачки в мегабайтах.
override
логическое
    Варианты:
  • нет
  • да ←
Переопределение текущего файла подкачки на диске.
remove_all
логическое
    Варианты:
  • нет ←
  • да
Удаление всех файлов подкачки в системе, не включая автоматически управляемые.
state
    Варианты:
  • отсутствует
  • присутствует
  • запрос ←
Состояние файла подкачки.
system_managed
логическое
    Варианты:
  • нет ←
  • да
Настройка текущего файла подкачки для управления системой.
test_path
логическое
    Варианты:
  • нет
  • да ←
Использование Test-Path на диске для проверки доступности диска перед созданием файла подкачки.

Примечания

Примечание

  • Существует различие между автоматически управляемыми файлами подкачки, настроенными один раз для всей системы, и управляемыми системой файлами подкачки, настраиваемыми для каждого файла подкачки.
  • Значения InitialSize 0 и MaximumSize 0 означают, что файл подкачки управляется системой.
  • Исключение по превышению диапазона значений может быть вызвано несколькими причинами, две распространённые проблемы - Диск не найден, Размер файла подкачки слишком мал.
  • Установка файла подкачки при включенном AutomaticManagedPagefile отключит AutomaticManagedPagefile.

Примеры

- name: Query pagefiles configuration
  win_pagefile:

- name: Query C pagefile
  win_pagefile:
    drive: C

- name: Set C pagefile, don't override if exists
  win_pagefile:
    drive: C
    initial_size: 1024
    maximum_size: 1024
    override: no
    state: present

- name: Set C pagefile, override if exists
  win_pagefile:
    drive: C
    initial_size: 1024
    maximum_size: 1024
    state: present

- name: Remove C pagefile
  win_pagefile:
    drive: C
    state: absent

- name: Remove all current pagefiles, enable AutomaticManagedPagefile and query at the end
  win_pagefile:
    remove_all: yes
    automatic: yes

- name: Remove all pagefiles disable AutomaticManagedPagefile and set C pagefile
  win_pagefile:
    drive: C
    initial_size: 2048
    maximum_size: 2048
    remove_all: yes
    automatic: no
    state: present

- name: Set D pagefile, override if exists
  win_pagefile:
    drive: d
    initial_size: 1024
    maximum_size: 1024
    state: present

Возвращаемые значения

Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:

Ключ Возвращаемое значение Описание
automatic_managed_pagefiles
логическое
При state = запрос.
Указывает, управляются ли файлы подкачки автоматически.

Пример:
True
pagefiles
список
При state = запрос.
Содержит заголовок, описание, начальный размер, максимальный размер и имя для каждого файла подкачки в системе.

Пример:
[{'caption': "c:\\ 'pagefile.sys'", 'description': "'pagefile.sys' @ c:\\", 'initial_size': 2048, 'maximum_size': 2048, 'name': 'c:\\pagefile.sys'}, {'caption': "d:\\ 'pagefile.sys'", 'description': "'pagefile.sys' @ d:\\", 'initial_size': 1024, 'maximum_size': 1024, 'name': 'd:\\pagefile.sys'}]


Статус

Данный модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Техническое обслуживание

Данный модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Дополнительную информацию см. в разделе Поддержка модулей и техническое обслуживание.

Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Liran Nisanov (@LiranNis)

Подсказка

Если вы обнаружите какие-либо проблемы в этом документе, вы можете отредактировать его, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/win_pagefile_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API