nfs-client
Role Name
NFS client role for mouting NFS server
Requirements
For testing this setup, you need a NFS server that has exported /var/nfs/general with following options:
/var/nfs/general *(rw,insecure,no_subtree_check,no_root_squash)
Role Variables
nfs_shares
: List of dictionaries with following variables:
mnt_path
: location to mount the nfs share locallyremote_path
: Remote NFS share pathnfs_mount_opts
:comma-separated
nfs mount options
Dependencies
nfs-common
It is installed by the role
Example Playbook
- hosts: localhost
connection: local
gather_facts: no
become: yes
vars:
nfs_shares:
- mnt_path: /media/test_export
remote_path: 10.8.10.67:/var/nfs/general
nfs_mount_opts: auto,nofail,ro,noatime,nolock,intr,tcp,actimeo=1800
License
MIT
Author Information
Mohit Sharma (Mohitsharma44@gmail.com)