zpool_facts - Сбор фактов о пулах ZFS.
Новое в версии 2.3.
Описание
- Сбор фактов из свойств пула ZFS.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| name | Имя пула ZFS. псевдонимы: pool, zpool | |
| parsable bool |
| Указывает, должны ли значения свойств отображаться в машиночитаемом формате. |
| properties | Значение по умолчанию: "all" | Указывает, свойства каких наборов данных должны быть запрошены в формате, разделенном запятыми. Дополнительную информацию о свойствах набора данных см. в справке man zpool(1M). псевдонимы: props |
Примеры
# Gather facts about ZFS pool rpool
- zpool_facts: pool=rpool
# Gather space usage about all imported ZFS pools
- zpool_facts: properties='free,size'
- 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 Пример: {'allocated': '3.46ГБ', 'altroot': '-', 'autoexpand': 'выкл.', 'autoreplace': 'выкл.', 'bootfs': 'rpool/ROOT/openindiana', 'cachefile': '-', 'capacity': '6%', 'comment': '-', 'dedupditto': '0', 'dedupratio': '1.00x', 'delegation': 'вкл.', 'expandsize': '-', 'failmode': 'ожидание', 'feature@async_destroy': 'включено', 'feature@bookmarks': 'включено', 'feature@edonr': 'включено', 'feature@embedded_data': 'активно', 'feature@empty_bpobj': 'активно', 'feature@enabled_txg': 'активно', 'feature@extensible_dataset': 'включено', 'feature@filesystem_limits': 'включено', 'feature@hole_birth': 'активно', 'feature@large_blocks': 'включено', 'feature@lz4_compress': 'активно', 'feature@multi_vdev_crash_dump': 'включено', 'feature@sha512': 'включено', 'feature@skein': 'включено', 'feature@spacemap_histogram': 'активно', 'fragmentation': '3%', 'free': '46.3ГБ', 'freeing': '0', 'guid': '15729052870819522408', 'health': 'ONLINE', 'leaked': '0', 'listsnapshots': 'выкл.', 'name': 'rpool', 'readonly': 'выкл.', 'size': '49.8ГБ', 'version': '-'} |
Значения возврата
Общие значения возврата описаны в здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| name строка | всегда | Имя пула ZFS Пример: rpool |
| parsable булево | если 'parsable' установлено в True | если вывод parsable должен быть предоставлен в машиночитаемом формате. Пример: True |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантированно будет обратной совместимостью.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом 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/zpool_facts_module.html