Spec-Zone.ru › Ansible 2.9

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

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

Описание

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

Требования

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

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

Параметры

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

Псевдонимы: device
force
логическое
    Варианты:
  • нет ←
  • да
Если 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
логическое
    Варианты:
  • нет ←
  • да
Если 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.9/modules/filesystem_module.html

Spec-Zone.ru

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