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]

Über das Projekt

Create disks partitions

Installieren
ansible-galaxy install emcstack.parted
GitHub Repository
Lizenz
gpl-3.0
Downloads
161
Besitzer
Eucalyptus - Midokura - CEPH