aix_filesystem – Configure LVM and NFS file systems for AIX¶
New in version 2.8.
Synopsis¶
- This module creates, removes, mount and unmount LVM and NFS file system for AIX using /etc/filesystems.
- For LVM file systems is possible to resize a file system.
Parameters¶
Examples¶
- name: Create filesystem in a previously defined logical volume.
  aix_filesystem:
    device: testlv
    filesystem: /testfs
    state: present
- name: Creating NFS filesystem from nfshost.
  aix_filesystem:
    device: /home/ftp
    nfs_server: nfshost
    filesystem: /home/ftp
    state: present
- name: Creating a new file system without a previously logical volume.
  aix_filesystem:
    filesystem: /newfs
    size: 1G
    state: present
    vg: datavg
- name: Unmounting /testfs.
  aix_filesystem:
    filesystem: /testfs
    state: unmounted
- name: Resizing /mksysb to +512M.
  aix_filesystem:
    filesystem: /mksysb
    size: +512M
    state: present
- name: Resizing /mksysb to 11G.
  aix_filesystem:
    filesystem: /mksysb
    size: 11G
    state: present
- name: Resizing /mksysb to -2G.
  aix_filesystem:
    filesystem: /mksysb
    size: -2G
    state: present
- name: Remove NFS filesystem /home/ftp.
  aix_filesystem:
    filesystem: /home/ftp
    rm_mount_point: yes
    state: absent
- name: Remove /newfs.
  aix_filesystem:
    filesystem: /newfs
    rm_mount_point: yes
    state: absent
Return Values¶
Common return values are documented here, the following are the fields unique to this module:
| Key | Returned | Description | 
|---|---|---|
| changed 
                  boolean
                                       | always | Return changed for aix_filesystems actions as true or false. | 
| msg 
                  string
                                       | always | Return message regarding the action. | 
Status¶
- This module is not guaranteed to have a backwards compatible interface. [preview]
- This module is maintained by the Ansible Community. [community]
Authors¶
- Kairo Araujo (@kairoaraujo)
Hint
If you notice any issues in this documentation, you can edit this document to improve it.
