parted
Parted
Разделение дисков
Примечание: Все диски будут иметь одинаковую разметку. Разделите на несколько последующих частей, если вам нужна разная разметка для разных дисков.
Требования
Переменные роли
Название | Тип | Обязательно | По умолчанию | Описание |
---|---|---|---|---|
hdds | список | да | Нет | Список дисков для разбиения |
partitions | список словарей | да | [{'partition_type': 'primary', 'start_point': '0%', 'end_point': '100%'}] | Разделы, которые нужно создать на каждом диске |
create_label | булевое значение | нет | true | Создает метку на дисках по умолчанию. |
label | строка | нет | gpt | Метка по умолчанию для дисков |
Зависимости
Пример плейбука
- 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%'}
Лицензия
GPLv3
Авторская информация
Джон Престон [Джон Милль]
Установить
ansible-galaxy install emcstack/parted
Лицензия
gpl-3.0
Загрузки
149
Владелец
Eucalyptus - Midokura - CEPH