在/ etc / exports文件中添加条目后,任何人都指导我使用Ansible导出文件系统...
如果它是Linux,你可能想重用我的Ansible Galaxy角色linux_postinstall任务nfsd。
创建/ etc / exports
- name: "nfsd: Configure exports"
template:
src: "exports.j2"
dest: "/etc/exports"
owner: "root"
group: "root"
mode: "0644"
notify: reload nfsd
与模板exports.j2
# {{ ansible_managed }}
{% for item in lp_nfsd_exports %}
{{ item }}
{% endfor %}
并使用handler“reload nfsd”重新加载nfsd
- name: reload nfsd
systemd: name="{{ lp_nfsd_reload_service }}" state="reloaded"
when: lp_nfsd