Spec-Zone.ru › Ansible 2.8

filesystem – Создаёт файловую систему

  • Описание
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Статус

Описание

  • Этот модуль создаёт файловую систему.

Требования

Ниже перечислены требования к хосту, на котором выполняется этот модуль.

  • Использует инструменты, связанные с командой fstype (mkfs) и командой blkid. Если включён параметр resizefs, также требуется команда blockdev.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
dev
- / обязательно
Путь к целевому устройству или файлу образа.

псевдонимы: device
force
boolean
    Варианты:
  • no ←
  • yes
Если yes, позволяет создать новую файловую систему на устройствах, на которых уже есть файловая система.
fstype
- / обязательно
    Варианты:
  • btrfs
  • ext2
  • ext3
  • ext4
  • ext4dev
  • f2fs
  • lvm
  • ocfs2
  • reiserfs
  • xfs
  • vfat
  • swap
Тип файловой системы, который нужно создать.
Поддержка reiserfs добавлена в 2.2.
Поддержка lvm добавлена в 2.5.
Начиная с 2.5, dev может быть файлом образа.
Поддержка vfat добавлена в 2.5
Поддержка ocfs2 добавлена в 2.6
Поддержка f2fs добавлена в 2.7
Поддержка swap добавлена в 2.8

псевдонимы: type
opts
-
Список параметров, которые нужно передать команде mkfs.
resizefs
boolean
добавлено в 2.0
    Варианты:
  • no ←
  • yes
Если yes, если размер блочного устройства и файловой системы различаются, увеличить размер файловой системы до имеющегося пространства.
Поддерживается для файловых систем ext2, ext3, ext4, ext4dev, f2fs, lvm, xfs, vfat, swap.
XFS будет увеличиваться только при монтировании.
vFAT, вероятно, завершится ошибкой, если fatresize < 1.04.

Примечания

Примечание

  • Возможная файловая система на dev проверяется с помощью blkid, в случае если blkid не может обнаружить существующую файловую систему, эта файловая система перезаписывается, даже если force равен no.

Примеры

- name: Create a ext2 filesystem on /dev/sdb1
  filesystem:
    fstype: ext2
    dev: /dev/sdb1

- name: Create a ext4 filesystem on /dev/sdb1 and check disk blocks
  filesystem:
    fstype: ext4
    dev: /dev/sdb1
    opts: -cc

Статус

  • Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
  • Этот модуль поддерживается сообществом Ansible. [сообщество]

Авторы

  • Александр Булимов (@abulimov)

Подсказка

Если вы заметите какие-либо проблемы в этом руководстве, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.8/modules/filesystem_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API