vmware_datastore_facts - Сбор фактов о доступных хранилищах данных в заданном vCenter
Новая версия 2.5.
Обзор
- Этот модуль может использоваться для сбора фактов о хранилищах данных в инфраструктуре VMWare.
- Все значения и имена объектов VMware чувствительны к регистру.
Требования
Ниже приведены требования, необходимые на хосте, на котором выполняется этот модуль.
- python >= 2.6
- PyVmomi
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| cluster | Кластер для поиска хранилищ данных. Если задано, будут возвращены факты о хранилищах данных, принадлежащих этому кластеру. Этот параметр обязателен, если datacenter не задан. | |
| datacenter | Центр обработки данных для поиска хранилищ данных. Этот параметр обязателен, если cluster не задан. | |
| hostname str | Имя хоста или IP-адрес сервера vSphere vCenter или ESXi. Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_HOST. Поддержка переменных среды добавлена в версии 2.6. | |
| name | Имя хранилища данных для сопоставления. Если задано, возвращаются факты о конкретных хранилищах данных. | |
| password str | Пароль сервера vSphere vCenter или ESXi. Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_PASSWORD.Поддержка переменных среды добавлена в версии 2.6. Псевдонимы: pass, pwd | |
| port int (добавлено в 2.5) | Значение по умолчанию: 443 | Номер порта сервера vSphere vCenter или ESXi. Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_PORT.Поддержка переменных среды добавлена в версии 2.6. |
| username str | Имя пользователя сервера vSphere vCenter или ESXi. Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_USER.Поддержка переменных среды добавлена в версии 2.6. Псевдонимы: admin, user | |
| validate_certs bool |
| Разрешает подключение, когда сертификаты SSL недействительны. Установите значение false, если сертификаты не доверяются.Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_VALIDATE_CERTS.Поддержка переменных среды добавлена в версии 2.6. Если установлено значение yes, убедитесь, что на данном компьютере установлена Python >= 2.7.9. |
Примечания
Примечание
- Проверено на vSphere 5.5, 6.0 и 6.5
Примеры
- name: Gather facts from standalone ESXi server having datacenter as 'ha-datacenter'
vmware_datastore_facts:
hostname: 192.168.1.209
username: administrator@vsphere.local
password: vmware
datacenter: ha-datacenter
validate_certs: no
delegate_to: localhost
register: facts
- name: Gather facts from datacenter about specific datastore
vmware_datastore_facts:
hostname: 192.168.1.209
username: administrator@vsphere.local
password: vmware
datacenter: DC0
name: datastore1
validate_certs: no
delegate_to: localhost
register: facts
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| datastores список | всегда | метаданные о доступных хранилищах данных Пример: [{'доступно': False, 'ёмкость': 42681237504, 'хранилище_кластера': 'datacluster0', 'свободное_пространство': 39638269952, 'режим_обслуживания': 'нормальный', 'множественный_доступ_хостов': False, 'имя': 'datastore2', 'зарезервировано': 12289211488, 'тип': 'VMFS', 'незавершенное': 9246243936, 'url': 'ds:///vmfs/volumes/5a69b18a-c03cd88c-36ae-5254001249ce/'}] |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Tim Rightnour (@garbled1)
Подсказка
Если вы заметите какие-либо проблемы в данной документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/vmware_datastore_facts_module.html