Модуль community.general.zpool_facts – Сбор фактов о пулах ZFS
Примечание
Этот модуль является частью коллекции community.general (версия 9.5.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.general.
Чтобы использовать его в книге задач, укажите: community.general.zpool_facts.
Обзор
- Сбор фактов из свойств пула ZFS.
Параметры
Параметр | Комментарии |
|---|---|
имя псевдонимы: пул, zpool строка | Имя пула ZFS. |
parsable логическое | Указывает, должны ли значения свойств отображаться в формате, удобном для машины. Варианты:
|
properties строка | Указывает, свойства каких наборов данных должны быть запрошены в формате, разделенном запятыми. Для получения дополнительной информации о свойствах наборов данных, обратитесь к странице справки zpool(1M). По умолчанию: |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная Это действие не изменяет состояние. | Может работать в режиме |
diff_mode | Поддержка: нет Это действие не изменяет состояние. | Вернет подробности о том, что изменилось (или, возможно, нужно изменить в |
facts | Поддержка: полная | Модуль возвращает словарь |
Примеры
- name: Gather facts about ZFS pool rpool
community.general.zpool_facts: pool=rpool
- name: Gather space usage about all imported ZFS pools
community.general.zpool_facts: properties='free,size'
- name: Print gathered information
ansible.builtin.debug:
msg: 'ZFS pool {{ item.name }} has {{ item.free }} free space out of {{ item.size }}.'
with_items: '{{ ansible_zfs_pools }}'
Возвращаемые факты
Возвращаемые этим модулем факты добавляются/обновляются в фактах хоста hostvars и могут быть использованы по имени, как и любой другой факт хоста. Для их использования их не нужно регистрировать.
Ключ | Описание |
|---|---|
ansible_zfs_pools строка | Факты пула ZFS Возвращается: всегда Пример: |
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
имя строка | Имя пула ZFS Возвращается: всегда Пример: |
parsable логическое | если требуется удобочитаемый вывод в формате, удобном для машины. Возвращается: если ‘parsable’ установлено в True Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/general/zpool_facts_module.html