emcstack.parted
Parted
Partitionieren von Festplatten
Hinweis: Alle Festplatten werden die gleiche Partitionierung haben. Teilen Sie es in mehrere nachfolgende Teile auf, wenn Sie eine andere Partitionierung für verschiedene Festplatten möchten.
Anforderungen
Rollenvariablen
Name | Typ | Erforderlich | Standard | Beschreibung |
---|---|---|---|---|
hdds | Liste | ja | Keine | Liste der zu partitionierenden Festplatten |
partitions | Liste von Dicts | ja | [{'partition_type': 'primary', 'start_point': '0%', 'end_point': '100%'}] | Partitionen, die auf jeder Festplatte erstellt werden sollen |
create_label | Boolesch | nein | true | Standardmäßig wird ein Label auf den Festplatten erstellt. |
label | Zeichenfolge | nein | gpt | Standardlabel für Festplatten |
Abhängigkeiten
Beispiel-Playbook
- 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%'}
Lizenz
GPLv3
Autoreninformation
John Preston [John Mille]