Модуль community.general.aix_filesystem – Настройка файловых систем LVM и NFS для AIX
Примечание
Этот модуль является частью коллекции community.general (версия 12.6.1).
Возможно, эта коллекция у вас уже установлена, если вы используете пакет ansible. Она не входит в состав ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для её установки используйте: ansible-galaxy collection install community.general.
Чтобы использовать её в плейбуке, укажите: community.general.aix_filesystem.
УСТАРЕЛО
- Удалено в:
-
версии 15.0.0
- Причина:
-
Модуль активно не поддерживается.
- Альтернатива:
-
Вместо этого используйте
ibm.power_aix.filesystem. Подробности см. на странице https://ibm.github.io/ansible-power-aix/modules/filesystem.html.
Краткое описание
- Этот модуль создаёт, удаляет, монтирует и размонтирует файловые системы LVM и NFS для AIX с помощью
/etc/filesystems. - Для файловых систем LVM возможно изменение размера файловой системы.
Параметры
Параметр | Комментарии |
|---|---|
account_subsystem boolean | Указывает, должна ли файловая система обрабатываться подсистемой учёта ресурсов (accounting subsystem). Варианты:
|
attributes list / elements=string | Задаёт атрибуты для файловой системы через запятую. По умолчанию: |
auto_mount boolean | Автоматически монтировать файловую систему при перезагрузке системы. Варианты:
|
device string | Имя устройства логического тома (LV) или удалённое экспортированное устройство для создания файловой системы NFS. Используется для создания файловой системы на уже существующем логическом томе или экспортированной файловой системе NFS. Если не указано, создаётся новое имя логического тома в соответствии со стандартами AIX (LVM). |
filesystem string / обязательный | Задаёт точку монтирования — каталог, в который будет смонтирована файловая система. |
fs_type string | Задаёт тип виртуальной файловой системы. По умолчанию: |
mount_group string | Задаёт группу монтирования. |
nfs_server string | Задаёт сервер Network File System (NFS). |
permissions string | Устанавливает права доступа файловой системы: Варианты:
|
rm_mount_point boolean | Удаляет каталог точки монтирования при использовании со состоянием Варианты:
|
size string | Задаёт размер файловой системы. Если файловая система уже существует, размер изменяется. Блоки по 512 байт, мегабайты или гигабайты. Если значение содержит M, оно указывается в мегабайтах. Если значение содержит G, оно указывается в гигабайтах. Если M или G не указаны, значение задаётся в 512-байтных блоках. Если в начале значения указан символ Если в начале значения указан символ Если ни Размер учитывает стандарты LVM AIX. |
state string | Управляет состоянием файловой системы.
Варианты:
|
vg string | Задаёт существующую группу томов (VG). |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная | Может работать в режиме |
diff_mode | Поддержка: отсутствует | Возвращает подробности о том, что изменилось (или что может потребоваться изменить в |
Примечания
Примечание
- Для получения дополнительной информации о
attributesобратитесь к документации AIX поcrfs.
Примеры
- name: Create filesystem in a previously defined logical volume.
community.general.aix_filesystem:
device: testlv
filesystem: /testfs
state: present
- name: Creating NFS filesystem from nfshost.
community.general.aix_filesystem:
device: /home/ftp
nfs_server: nfshost
filesystem: /home/ftp
state: present
- name: Creating a new file system without a previously logical volume.
community.general.aix_filesystem:
filesystem: /newfs
size: 1G
state: present
vg: datavg
- name: Unmounting /testfs.
community.general.aix_filesystem:
filesystem: /testfs
state: unmounted
- name: Resizing /mksysb to +512M.
community.general.aix_filesystem:
filesystem: /mksysb
size: +512M
state: present
- name: Resizing /mksysb to 11G.
community.general.aix_filesystem:
filesystem: /mksysb
size: 11G
state: present
- name: Resizing /mksysb to -2G.
community.general.aix_filesystem:
filesystem: /mksysb
size: -2G
state: present
- name: Remove NFS filesystem /home/ftp.
community.general.aix_filesystem:
filesystem: /home/ftp
rm_mount_point: true
state: absent
- name: Remove /newfs.
community.general.aix_filesystem:
filesystem: /newfs
rm_mount_point: true
state: absent
Статус
- Этот модуль будет удалён в версии 15.0.0. [устарел]
- Дополнительную информацию см. в разделе УСТАРЕЛО.
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/general/aix_filesystem_module.html