emcstack.parted

Parted

Partycjonowanie dysków

Uwaga: Wszystkie dyski będą miały taką samą partycjonowanie. Podziel na kilka kolejnych części, jeśli chcesz różne partycjonowanie dla różnych dysków.

Wymagania

Zmienne roli

Nazwa Typ Wymagane Domyślna Opis
hdds lista tak None Lista dysków do partycjonowania
partitions lista słowników tak [{'partition_type': 'primary', 'start_point': '0%', 'end_point': '100%'}] Partycje do utworzenia na każdym dysku
create_label boolean nie true Domyślnie tworzy etykietę na dyskach.
label string nie gpt Domyślna etykieta dla dysków

Zależności

Przykład Playbooka

- hosts:
  - nc-9
  roles:
  - parted
  vars:
  - hdds:
    - /dev/sdb
  - partitions:
    - {'partition_type': 'primary', 'start_point': '0%', 'end_point': '10%'}
    - {'partition_type': 'primary', 'start_point': '10%', 'end_point': '50%'}
    - {'partition_type': 'extended', 'start_point': '50%', 'end_point': '100%'}

Licencja

GPLv3

Informacje o autorze

John Preston [John Mille]

O projekcie

Create disks partitions

Zainstaluj
ansible-galaxy install emcstack.parted
Licencja
gpl-3.0
Pobrania
161
Właściciel
Eucalyptus - Midokura - CEPH