win_defrag - Объединение фрагментированных файлов на локальных томах
Новое в версии 2.4.
Описание
- Определяет и объединяет фрагментированные файлы на локальных томах для повышения производительности системы.
- Дополнительную информацию о
win_defragможно найти по адресу: https://technet.microsoft.com/en-us/library/cc731650(v=ws.11.aspx)
Требования
Ниже приведены необходимые требования к хосту, на котором выполняется этот модуль.
- defrag.exe
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| exclude_volumes | Список букв дисков или путей точек монтирования для исключения из дефрагментации. | |
| freespace_consolidation | Выполнить консолидацию свободного места на указанных томах. | |
| include_volumes | Список букв дисков или путей точек монтирования томов, которые будут дефрагментированы. Если этот параметр опущен, все тома (кроме исключенных) будут фрагментированы. | |
| parallel bool |
| Выполнить операцию для каждого тома параллельно в фоновом режиме. |
| priority |
| Выполнить операцию с низким или нормальным приоритетом. |
Примеры
- name: Defragment all local volumes (in parallel)
win_defrag:
parallel: yes
- name: 'Defragment all local volumes, except C: and D:'
win_defrag:
exclude_volumes: [ C, D ]
- name: 'Defragment volume D: with normal priority'
win_defrag:
include_volumes: D
priority: normal
- name: Consolidate free space (useful when reducing volumes)
win_defrag:
freespace_consolidation: yes
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed bool | всегда | Были ли внесены какие-либо изменения. Пример: True |
| cmd строка | всегда | Полная команда, используемая модулем Пример: defrag.exe /C /V |
| msg строка | ошибка | Возможные сообщения об ошибках при сбое Пример: Команда 'defrag.exe' не найдена в $env:PATH. |
| rc целое число | всегда | Код возврата команды |
| stderr строка | всегда | Выходные данные об ошибках команды |
| stdout строка | всегда | Стандартный вывод команды Пример: Успешно. |
Статус
Этот модуль помечен как предварительная версия, что означает, что его интерфейс не гарантируется как обратный.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Поддержка и техническое обслуживание модулей для получения дополнительной информации.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Dag Wieers (@dagwieers)
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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_defrag_module.html