You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

преди 7 години
преди 7 години
преди 7 години
преди 7 години
преди 7 години
преди 7 години
преди 7 години
преди 7 години
преди 7 години
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. ---
  2. - include: setup_Debian.yml
  3. #- name: mdadm detail scan
  4. # command: mdadm --detail --scan {{ item.device }}
  5. # register: _mdadm_detail_scan_output
  6. # with_items: "{{ mdraid_devices }}"
  7. # failed_when: false
  8. # changed_when: false
  9. #
  10. #- debug: msg={{_mdadm_detail_scan_output}}
  11. #
  12. #- name: set state
  13. #- name: blkid
  14. # command: blkid
  15. # register: blkid
  16. #- name: set devices
  17. # set_fact: mdraid_devices={{ _mdraid_devices }}
  18. - name: stop
  19. command:
  20. mdadm --stop
  21. {{ item.devices | join(" ") }}
  22. with_items: "{{ mdraid_devices }}"
  23. when:
  24. mdraid_devices_state == "stopped"
  25. - name: zero superblock
  26. command:
  27. mdadm --zero-superblock
  28. {{ item.devices | join(" ") }}
  29. with_items: "{{ mdraid_devices }}"
  30. when:
  31. mdraid_devices_state == "created"
  32. - name: create
  33. command:
  34. mdadm --create
  35. {{ item.device }}
  36. --level={{ item.level | default(1) }}
  37. --raid-devices={{ item.devices | length }}
  38. --metadata={{ item.metadata | default("1.2") }}
  39. {{ item.devices | join(" ") }}
  40. with_items: "{{ mdraid_devices }}"
  41. when:
  42. mdraid_devices_state == "created"