ansible一鍵批量部署nfs服務

一鍵安裝nfs服務

#install nfs_server
- hosts: 172.16.1.31    服務端
  tasks:
    -name: installnfs-utils rpcbind
      yum: name=nfs-utils,rpcbind
    -name: copyconffile
      copy: src=/etc/ansible/nfs_conf/exports dest=/etc/exports #將nfs配置文件配置好直接發送過去
    -name: createuser_www
      user: name=www createhome=no shell=/sbin/nologinuid=888
    -name: create dirdata
      file: dest=/data state=directory owner=www group=www
    -name: startrpc_server
      shell: /etc/init.d/rpcbind start
    -name: startnfs_server
      shell: /etc/init.d/nfs start
- hosts: 172.16.1.41    客戶端
  tasks:
    -name: install nfsrpc rpcbind
      yum: name=nfs-utils,rpcbind
    -name: createuser_www
      user: name=www createhome=no shell=/sbin/nologinuid=888
    -name: mountdata_dir
      mount: name=/mnt src=172.16.1.31:/data fstype=nfs state=mounted


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章