zfs_facts - Сбор фактов о наборах данных ZFS.
Новая версия 2.3.
Обзор
- Сбор фактов из свойств набора данных ZFS.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| depth | Указывает глубину рекурсии. | |
| name обязательно | Имя набора данных ZFS. псевдонимы: ds, dataset | |
| parsable bool |
| Указывает, должны ли значения свойств отображаться в машиночитаемом формате. |
| properties | Значение по умолчанию: "все" | Указывает, какие свойства набора данных должны быть запрошены в формате, разделенном запятыми. Для получения дополнительной информации о свойствах набора данных, обратитесь к справке zfs(1M). псевдонимы: props |
| recurse bool |
| Указывает, должны ли свойства дочерних элементов отображаться рекурсивно. |
| type |
| Указывает типы наборов данных, которые необходимо отобразить. Несколько значений должны быть предоставлены в виде строки, разделенной запятыми. |
Примеры
- name: Gather facts about ZFS dataset rpool/export/home
zfs_facts:
dataset: rpool/export/home
- name: Report space usage on ZFS filesystems under data/home
zfs_facts:
name: data/home
recurse: yes
type: filesystem
- debug:
msg: 'ZFS dataset {{ item.name }} consumes {{ item.used }} of disk space.'
with_items: '{{ ansible_zfs_datasets }}'
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| name строка | всегда | Имя набора данных ZFS Пример: rpool/var/spool |
| parsable булево | если 'parsable' установлено в True | Если возвращаемый вывод должен быть в машиночитаемом формате. Пример: True |
| recurse булево | если 'recurse' установлено в True | Если необходимо выполнить рекурсивный поиск по набору данных ZFS Пример: True |
| zfs_datasets строка | всегда | Факты о наборах данных ZFS Пример: {'aclinherit': 'restricted', 'aclmode': 'discard', 'atime': 'on', 'available': '43.8ГБ', 'canmount': 'on', 'casesensitivity': 'sensitive', 'checksum': 'on', 'compression': 'off', 'compressratio': '1.00x', 'copies': '1', 'creation': 'Чт Июн 16 11:37 2016', 'dedup': 'off', 'devices': 'on', 'exec': 'on', 'filesystem_count': 'none', 'filesystem_limit': 'none', 'logbias': 'latency', 'logicalreferenced': '18.5КБ', 'logicalused': '3.45ГБ', 'mlslabel': 'none', 'mounted': 'да', 'mountpoint': '/rpool', 'name': 'rpool', 'nbmand': 'off', 'normalization': 'none', 'org.openindiana.caiman:install': 'ready', 'primarycache': 'all', 'quota': 'none', 'readonly': 'off', 'recordsize': '128КБ', 'redundant_metadata': 'all', 'refcompressratio': '1.00x', 'referenced': '29.5КБ', 'refquota': 'none', 'refreservation': 'none', 'reservation': 'none', 'secondarycache': 'all', 'setuid': 'on', 'sharenfs': 'off', 'sharesmb': 'off', 'snapdir': 'hidden', 'snapshot_count': 'none', 'snapshot_limit': 'none', 'sync': 'стандартный', 'type': 'файловая система', 'used': '4.41ГБ', 'usedbychildren': '4.41ГБ', 'usedbydataset': '29.5КБ', 'usedbyrefreservation': '0', 'usedbysnapshots': '0', 'utf8only': 'off', 'version': '5', 'vscan': 'off', 'written': '29.5КБ', 'xattr': 'on', 'zoned': 'off'} |
Статус
Этот модуль помечен как предварительный, что означает, что его интерфейс не гарантирует обратную совместимость.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Поддержка и техническое обслуживание модулей.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Adam Števko (@xen0l)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/zfs_facts_module.html