Долгий Артём 2023-09-14 11:07:48 +03:00
parent d9879d8e57
commit 37440f1e1b
4 changed files with 16 additions and 4 deletions

View File

@ -29,9 +29,11 @@
group: "{{ nfs_share_grp }}" group: "{{ nfs_share_grp }}"
- name: Настройка файла экспорта для {{ nfs_share }} - name: Настройка файла экспорта для {{ nfs_share }}
ansible.builtin.lineinfile: ansible.builtin.blockinfile:
path: /etc/exports path: /etc/exports
line: "{{ nfs_share }} *(rw,no_subtree_check,sec=krb5:krb5i:krb5p)" block: |
{{ nfs_root }} *(ro,no_subtree_check,fsid=0)
{{ nfs_share }} *(rw,no_subtree_check,sec=krb5:krb5i:krb5p)
- name: Обновление данных экспорта - name: Обновление данных экспорта
ansible.builtin.command: ansible.builtin.command:

View File

@ -16,3 +16,10 @@
name: nfs-client.target name: nfs-client.target
enabled: true enabled: true
state: restarted state: restarted
- name: Создание директории для монтирования NFS
ansible.builtin.file:
path: /mnt/nfs_share
state: directory
mode: '0770'
group: "{{ dir_share_grp }}"

View File

@ -21,3 +21,5 @@ dc_details:
nas_nfs_client_pkgs: nas_nfs_client_pkgs:
- nfs-utils - nfs-utils
- nfs-clients - nfs-clients
dir_share_grp: "domain users"

View File

@ -21,6 +21,7 @@ nas_nfs_service:
- nfs-server - nfs-server
- rpcbind - rpcbind
nfs_root: /share
nfs_share: /share/nfsshare nfs_share: /share/nfsshare
nfs_share_grp: "domain users" nfs_share_grp: "domain users"