zfs - Управление zfs
Описание
- Управляет файловыми системами ZFS, томами, клонами и снимками.
Параметры
| параметр | обязательно | по умолчанию | значения | комментарии |
|---|---|---|---|---|
| key_value | нет | Модуль zfs принимает пары ключ=значение для свойств zfs, которые нужно установить. Дополнительную информацию см. в справке zfs(8). | ||
| name | да | Имя файловой системы, снимка или тома, например, rpool/myfs
| ||
| origin | нет | Снимок, с которого создать клон | ||
| state | да |
| Создать ( present) или удалить (absent) файловую систему, снимок или том. Все родительские/дочерние элементы будут созданы/удалены при необходимости для достижения нужного состояния. |
Примеры
# Create a new file system called myfs in pool rpool with the setuid property turned off
- zfs:
name: rpool/myfs
state: present
setuid: off
# Create a new volume called myvol in pool rpool.
- zfs:
name: rpool/myvol
state: present
volsize: 10M
# Create a snapshot of rpool/myfs file system.
- zfs:
name: rpool/myfs@mysnapshot
state: present
# Create a new file system called myfs2 with snapdir enabled
- zfs:
name: rpool/myfs2
state: present
snapdir: enabled
# Create a new file system by cloning a snapshot
- zfs:
name: rpool/cloned_fs
state: present
origin: rpool/myfs@mysnapshot
# Destroy a filesystem
- zfs:
name: rpool/myfs
state: absent
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется обратной совместимостью.
Для помощи в разработке модулей, если у вас есть такое желание, пожалуйста, ознакомьтесь с Информацией сообщества и разработкой, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/zfs_module.html