Advertisement
thantzinz

NFS-server-setup.md

Oct 21st, 2019
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.66 KB | None | 0 0
  1.    57  yum install -y nfs-utils
  2.    58  mkdir /nfsshare
  3.    59  chgrp nfsnobody /nfsshare/
  4.    60  chmod g+w /nfsshare/
  5.    61  echo '/nfsshare 192.168.1.6(rw,sync,no_subtree_check,root_squash,all_squash)' >> /etc/exports
  6.    62  exportfs -rav
  7.    63  systemctl enable --now nfs-server.service rpcbind
  8.    64  exportfs -r
  9.    66  firewall-cmd --permanent --add-service={mountd,nfs,rpc-bind}
  10.    # iptables -A INPUT -s 10.8.8.0/24 -p tcp -m multiport --dport 111,2049,20048 -j ACCEPT
  11.    # iptables -A INPUT -s 10.8.8.0/24 -p udp -m multiport --dport 111,2049,20048 -j ACCEPT
  12.    67  firewall-cmd --reload
  13.    68  cd /nfsshare/
  14. ####################################################################################################
  15.    36  yum install -y nfs-utils autofs
  16.    37  showmount -e 192.168.1.4
  17.    38  mkdir /mnt/nfsshare
  18.    39  echo '192.168.1.4:/nfsshare /mnt/nfsshare nfs defaults,_netdev 0 0' >> /etc/fstab
  19.    40  mount -a
  20.    41  mount | grep nfs
  21.    42  cd /mnt/nfsshare/
  22. ####################################################################################################
  23. echo '/- /etc/auto.nfs' >> /etc/auto.master ### direct mount of autofs
  24. echo '/nfs1 -fstype=auto 192.168.1.5:/nfsshare
  25. ####################################################################################################
  26. echo '/nfs1 /etc/auto.nfs' >> /etc/auto.master ### indirect mount of autofs
  27. echo 'autofs1 -fstype=auto 192.168.1.5:/nfsshare
  28.  
  29. cat >> /etc/sysconfig/autofs ### man autofs.conf
  30. logging="verbose"
  31. timeout=10
  32. ###################################################################################################
  33. # lvcreate --name lv_nfs --size 5G vg_centos7
  34. # mkfs.ext4 -m 0 /dev/mapper/vg_centos7-lv_nfs
  35. # mkdir -p /mnt/nfs
  36. # mount /dev/mapper/vg_centos7-lv_nfs /mnt/nfs
  37. # mkdir -p /mnt/nfs/public
  38. # chown -R nfsnobody:nfsnobody /mnt/nfs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement