mount – Управление активными и настроенными точками монтирования
Обзор
- Этот модуль управляет активными и настроенными точками монтирования в
/etc/fstab.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| backup boolean добавлен в 2.5 |
| Создаёт резервную копию файла, включая отметку времени, чтобы вы могли восстановить исходный файл, если его неправильно перезаписали. |
| boot boolean добавлен в 2.2 |
| Определяет, должен ли файловый системный модуль монтироваться при загрузке. Применимо только к системам Solaris. |
| dump строка | Значение по умолчанию: 0 | Дублирование (см. fstab(5)). Обратите внимание, что если установлено значение null и параметр state установлен на значение present, он перестанет работать, и при последующих запусках будут создаваться дублирующиеся записи.Не оказывает влияния на системы Solaris. |
| fstab строка | Файл для использования вместо /etc/fstab. Вы не должны использовать этот параметр, если вы не знаете, что делаете. Это может быть полезно, если вам нужно настроить точки монтирования в среде chroot. OpenBSD не позволяет указывать альтернативные файлы fstab с помощью mount, поэтому не используйте этот параметр в OpenBSD со состояниями, которые работают с живой файловой системой. Этот параметр по умолчанию равен /etc/fstab или /etc/vfstab в Solaris. | |
| fstype строка | Тип файловой системы. Требуется, когда state равен present или mounted. | |
| opts строка | Параметры монтирования (см. fstab(5), или vfstab(4) в Solaris). | |
| passno строка | Значение по умолчанию: 0 | Passno (см. fstab(5)). Обратите внимание, что если установлено значение null и параметр state установлен на значение present, он перестанет работать, и при последующих запусках будут создаваться дублирующиеся записи.Устаревший параметр в системах Solaris. |
| path путь / обязательно | Путь к точке монтирования (например, /mnt/files).До Ansible 2.3 этот параметр можно было использовать только как dest, destfile и name. псевдонимы: name | |
| src путь | Устройство, которое необходимо смонтировать по пути path. Требуется, когда state установлен на present или mounted. | |
| state строка / обязательно |
| Если mounted, устройство будет активно смонтировано и должным образом настроено в fstab. Если точка монтирования отсутствует, она будет создана.Если unmounted, устройство будет размонтировано без изменения fstab.present только указывает, что устройство должно быть настроено в fstab и не инициирует и не требует монтирования.absent указывает, что запись монтирования устройства будет удалена из fstab, а также размонтирует устройство и удалит точку монтирования. |
Примечания
Примечание
- Начиная с Ansible 2.3, параметр name изменён на path по умолчанию, но name по-прежнему работает.
Примеры
# Before 2.3, option 'name' was used instead of 'path'
- name: Mount DVD read-only
mount:
path: /mnt/dvd
src: /dev/sr0
fstype: iso9660
opts: ro,noauto
state: present
- name: Mount up device by label
mount:
path: /srv/disk
src: LABEL=SOME_LABEL
fstype: ext4
state: present
- name: Mount up device by UUID
mount:
path: /home
src: UUID=b3e48f45-f933-4c8e-a700-22a159ec9077
fstype: xfs
opts: noatime
state: present
- name: Unmount a mounted volume
mount:
path: /tmp/mnt-pnt
state: unmounted
- name: Mount and bind a volume
mount:
path: /system/new_volume/boot
src: /boot
opts: bind
state: mounted
fstype: none
Статус
- Гарантии обратной совместимости этого модуля нет. [превью]
- Этот модуль поддерживается командой Ansible Core. [core]
Поддержка Red Hat
Дополнительную информацию о поддержке этого модуля Red Hat можно найти в этой статье базы знаний Red Hat.
Авторы
- Команда Ansible Core
- Seth Vidal (@skvidal)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/mount_module.html