netapp.elementsw.na_elementsw_volume_clone – NetApp Element Software Создать клон тома
Примечание
Этот плагин входит в коллекцию netapp.elementsw (версия 20.11.0).
Для его установки используйте: ansible-galaxy collection install netapp.elementsw.
Чтобы использовать его в плейбуке, укажите: netapp.elementsw.na_elementsw_volume_clone.
Введено в версии 2.7.0: of netapp.elementsw
Обзор
- Создание клонов томов в Element OS
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- Модули разработаны с SolidFire 10.1
- solidfire-sdk-python (1.1.0.92) или выше. Установите с помощью ‘pip install solidfire-sdk-python’
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| access строка |
| Разрешенный доступ для тома. Если не указано, настройки доступа к клону будут такими же, как у исходника. readOnly - Разрешены только операции чтения. readWrite - Разрешены чтение и запись. locked - Чтение и запись запрещены. replicationTarget - Определяет том как целевой том для парной пары томов. Если том не спарен, статус доступа заблокирован. |
| account_id строка / обязательно | ID учетной записи владельца этого клонированного тома. id может быть числовым идентификатором или именем учетной записи. | |
| attributes словарь | Словарь YAML с атрибутами, которые вы хотите применить к этому клонированному тому. | |
| hostname строка / обязательно | Имя хоста или IP-адрес кластера SolidFire. Для na_elementsw_cluster, IP-адрес управления (MIP) или имя хоста узла для инициирования создания кластера. | |
| name строка / обязательно | Имя клона. | |
| password строка / обязательно | Пароль для указанного пользователя. псевдонимы: pass | |
| size целое число | Размер клонированного тома в (size_unit). | |
| size_unit строка |
| Единица измерения, используемая для интерпретации параметра размера. |
| src_snapshot_id строка | Идентификатор моментального снимка для клонирования. id может быть числовым идентификатором или именем моментального снимка. | |
| src_volume_id строка / обязательно | Идентификатор исходного тома для клонирования. id может быть числовым идентификатором или именем тома. | |
| username строка / обязательно | Убедитесь, что у пользователя есть соответствующие разрешения. Дополнительную информацию см. в официальной документации https://mysupport.netapp.com/documentation/docweb/index.html?productID=62636&language=en-US. псевдонимы: user |
Примечания
Примечание
- Модули с префиксом na\_elementsw разработаны для поддержки платформы хранения SolidFire.
Примеры
- name: Clone Volume
na_elementsw_volume_clone:
hostname: "{{ elementsw_hostname }}"
username: "{{ elementsw_username }}"
password: "{{ elementsw_password }}"
name: CloneAnsibleVol
src_volume_id: 123
src_snapshot_id: 41
account_id: 3
size: 1
size_unit: gb
access: readWrite
attributes: {"virtual_network_id": 12345}
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращено | Описание |
|---|---|---|
| msg строка | success | Сообщение об успехе |
Авторы
- Команда NetApp Ansible (@carchi8py) <ng-ansibleteam@netapp.com>
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/netapp/elementsw/na_elementsw_volume_clone_module.html