Spec-Zone.ru › Ansible 2.11

inspur.sm.add_ldisk – Создание логического диска.

Примечание

Этот плагин входит в коллекцию inspur.sm (версия 1.1.2).

Для его установки используйте: ansible-galaxy collection install inspur.sm.

Чтобы использовать его в книге задач, укажите: inspur.sm.add_ldisk.

Введено в версии 0.1.0: модуля inspur.sm

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения

Описание

  • Создание логического диска на сервере Inspur.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
access
целое число
    Варианты:
  • 1
  • 2
  • 3
Политика доступа, 1 - Чтение/Запись, 2 - Только чтение, 3 - Блокировано.
Необходимо при Info=None.
cache
целое число
    Варианты:
  • 1
  • 2
  • 3
Кэш диска, 1 - Без изменений, 2 - Включен, 3 - Выключен.
Необходимо при Info=None.
ctrl_id
целое число
Идентификатор контроллера RAID.
Необходимо при Info=None.
host
строка
Указывает имя или адрес хоста DNS для подключения к удалённому устройству через указанный транспорт. Значение host используется в качестве адреса назначения для транспорта.
info
строка
    Варианты:
  • show
Отобразить информацию о контроллере и физическом диске.
init
целое число
    Варианты:
  • 1
  • 2
  • 3
Состояние инициализации, 1 - Без инициализации, 2 - Быстрая инициализация, 3 - Полная инициализация.
Необходимо при Info=None.
io
целое число
    Варианты:
  • 1
  • 2
Политика ввода-вывода, 1 - Прямой ввод-вывод, 2 - Кэшированный ввод-вывод.
Необходимо при Info=None.
level
целое число
    Варианты:
  • 0
  • 1
  • 5
  • 6
  • 10
Уровень RAID, 0 - RAID0, 1 - RAID1, 5 - RAID5, 6 - RAID6, 10 - RAID10.
Необходимо при Info=None.
password
строка
Указывает пароль для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_PASSWORD.
provider
словарь
Объект словаря, содержащий сведения о подключении.
host
строка
Указывает имя или адрес хоста DNS для подключения к удалённому устройству через указанный транспорт. Значение host используется в качестве адреса назначения для транспорта.
password
строка
Указывает пароль для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_PASSWORD.
username
строка
Настройка имени пользователя для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_USERNAME.
r
целое число
    Варианты:
  • 1
  • 2
Политика чтения, 1 - Чтение вперёд, 2 - Без чтения вперёд.
Необходимо при Info=None.
select
целое число
Размер выбора, от 1 до 100.
Необходимо при Info=None.
size
целое число
    Варианты:
  • 1
  • 2
  • 3
  • 4
  • 5
Размер разбиения, 1 - 64Кб, 2 - 128Кб, 3 - 256Кб, 4 - 512Кб, 5 - 1024Кб.
Необходимо при Info=None.
slot
список / элементы=целое число
Номер слота, вводите несколько номеров слотов через запятую, например, 0,1,2...
Необходимо при Info=None.
username
строка
Настройка имени пользователя для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной окружения ANSIBLE_NET_USERNAME.
w
целое число
    Варианты:
  • 1
  • 2
  • 3
Политика записи, 1 - Запись через, 2 - Запись в кэш, 3 - Запись в кэш, если BBU неисправен.
Необходимо при Info=None.

Примеры

- name: Add ldisk test
  hosts: ism
  connection: local
  gather_facts: no
  vars:
    ism:
      host: "{{ ansible_ssh_host }}"
      username: "{{ username }}"
      password: "{{ password }}"

  tasks:

  - name: "Show pdisk information"
    inspur.sm.add_ldisk:
      info: "show"
      provider: "{{ ism }}"

  - name: "Add ldisk"
    inspur.sm.add_ldisk:
      ctrl_id: 0
      level: 1
      size: 1
      access: 1
      r: 1
      w: 1
      io: 1
      cache: 1
      init: 2
      select: 10
      slot: 0,1
      provider: "{{ ism }}"

Возвращаемые значения

Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:

Ключ Возвращаемое значение Описание
changed
булево
всегда
Проверка, были ли внесены изменения на устройстве.

message
строка
всегда
Сообщения, возвращаемые после выполнения модуля.

state
строка
всегда
Статус после выполнения модуля.



Авторы

  • WangBaoshan (@ISIB-group)

© 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/inspur/sm/add_ldisk_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API