搭建中小规模集群(nfs)-老男孩学习笔记

一。NFS共享服务

1.安装nfs服务器:

   yum  install  nfs-utils -y

2.配置nfs服务器:

   cat /etc/exports

   /home/work 192.168.0.*(rw,sync,all_squash) 一般这配置就可以

  1. rw:read-write,可读写;    注意,仅仅这里设置成读写客户端还是不能正常写入,还要正确地设置共享目录的权限,参考问题7  
  2. ro:read-only,只读;  
  3. sync:文件同时写入硬盘和内存;  
  4. async:文件暂存于内存,而不是直接写入内存;  
  5. no_root_squash:NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录来说,也拥有root权限。显然开启这项是不安全的。  
  6. root_squash:NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录来说,拥有匿名用户权限,通常他将使用nobody或nfsnobody身份;  
  7. all_squash:不论NFS客户端连接服务端时使用什么用户,对服务端分享的目录来说都是拥有匿名用户权限;  
  8. anonuid:匿名用户的UID值,通常是nobody或nfsnobody,可以在此处自行设定;  
  9. anongid:匿名用户的GID值。

3.查看nfs服务器和客户端配置参数:

   cat /var/lib/nfs/etab  (服务端)

   cat /proc/mounts    (客户端查看挂载情况,卡住的情况必须用这个命令查看,不要用df -h)

你可能感兴趣的:(搭建中小规模集群(nfs)-老男孩学习笔记)