Ansible Role 存儲 之【nfs】

Ansible Role: nfs

配置nfs服務端

介紹

NFS(Network File System)即網絡文件系統,是FreeBSD支持的文件系統中的一種,它允許網絡中的計算機之間通過TCP/IP網絡共享資源。在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位于遠端NFS服務器上的文件,就像訪問本地文件一樣。

要求

此角色僅在RHEL及其衍生產品上運行。

測試環境

ansible 2.3.0.0
os Centos 6.7 X64
python 2.6.6

角色變量

nfs_exports: 
    - /nfs_data *(rw,all_squash,async)

依賴

rpcbind

github地址

https://github.com/kuailemy123/Ansible-roles/tree/master/nfs

Example Playbook

- hosts: node1
  vars:
   - nfs_exports: 
       - /nfs_data *(rw,all_squash,async)
       - /nfs_data2 *(rw,all_squash,async)
       - /nfs_data3 *(rw,all_squash,async)
  roles:
  - role: nfs

端口

  • rpcbind 111
  • mountd 892
  • rquotad 875
  • nfs 2049
  • lockd udp 32769
  • lockd tcp 32803

使用

~]# /etc/init.d/rpcbind 
Usage: /etc/init.d/rpcbind {start|stop|status|restart|reload|force-reload|condrestart|try-restart}
~]# /etc/init.d/nfs
Usage: nfs {start|stop|status|restart|reload|force-reload|condrestart|try-restart|condstop}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容