Назад | Перейти на главную страницу

Ansible - создавать разделы на дисках разного размера в хост-группах

enter code hereУ меня серьезные проблемы с тем, чтобы сделать что-то, что кажется очень тривиальным, наверное, я ошибаюсь.

Сценарий довольно простой, у меня есть host_group, в которой есть диск "vdf" с разными размерами

Мне нужен раздел размером 3GiB на Hosts.

Как пропустить ошибку в playbook и как вместо этого использовать пространство?

Ansible - создавать разделы на дисках разного размера в хост-группах (пробовал с модулями parted и register).

Любая помощь будет принята с благодарностью .... THX

ЗАДАЧА [Правильные разделы существуют на / dev / vdb] не удалось: [host5] (item = 2,00 ГБ) => {"изменено": false, "item": "3,00 ГБ", "msg": "Ошибка интерпретации выходных данных разделенного размера : '3,00 ГБ' "}

---
- name: Ensure Apache Storage Configuration
  hosts: test
  tasks:
    - name: Prof
      parted:
         device: /dev/vdb
         unit: GB
         state: info
      register: vdb_info
    - debug:
        msg: I'm so Big {{ ansible_devices.vdb.size }}
    - name: Correct partitions exist on /dev/vdb
      parted:
        device: /dev/vdb
        state: present
        unit: GB
        number: 1
        part_end: 3GB
      ignore_errors: True
    - debug:
        msg:
    - name: Use Item
      parted:
        device: /dev/vdb
        state: present
        unit: GB
        number: 1
        part_end: "{{ ansible_devices.vdb.size }}"