Ansible 配置 NFS.note

noteId: WEB9338e7a0d3184695c92a05ad698e00e0 · 原始路径:/ALL/Ansible 自动化管理/Ansible 配置合集/Ansible 自动化管理-Linux/Ansible 基础配置/Ansible 配置 NFS.note · 图片:2 · 附件待处理:1

 
 
1、附件:
 
/etc/exports
 
/etc/fstab
 
2、配置 剧本:
---
- name: data
  hosts: Server5
  gather_facts: false
  tasks:
    - name: data
      apt:
        name: 
          - nfs-kernel-server
        update_cache: false
 
    - name: data
      copy:
        src: /data/exports
        dest: /etc/
      notify: restart
 
  handlers:
    - name: restart
      shell: /usr/sbin/exportfs -av 
      changed_when: false
 
- name: web
  hosts: all
  gather_facts: false
  tasks:
    - name: 
      apt:
        name: 
          - nfs-common
        update_cache: false
 
    - name: dirt
      file:
        path: /share/nfs/wordpress
        state: directory
 
    - name: web
      copy:
        src: /data/fstab
        dest: /etc/
 
    - name: restart
      shell: systemctl daemon-reload
      changed_when: false
 
    - name: restart2
      shell: /usr/bin/mount -a
      changed_when: false