两台服务器环境为centos 6.6
1.安装配置nfs
安装portmap 和 nfs
[root@node0 ~]# yum install portmap
[root@node0 ~]# yum install nfs-utils
启动rpcbind 和 nfs(!!!!!centos6.x之后portmap更改为rpcbind)
[root@node0 ~]# service rpcbind start
[root@node0 ~]# service nfs start
配置exports 共享目录/ home /share (/share 主要用来存放app)
(no_root_squash 登录nfs主机使用分享目录的使用者,如果是root的话,那么对于这个分享的目录来说,它就具有root的权限)
[root@node0 ~]# vi /etc/exports
/home 192.168.40.0/24(rw,no_root_squash)
/share 192.168.40.0/24(rw,no_root_squash)
[root@node0 ~]# exportfs -arv
exporting 192.168.40.0/24:/home
exporting 192.168.40.0/24:/share
2.安装挂载autofs(本地客户端不需开启autofs)
!!!!服务器端不需要安装autofs
!!!!!以下命令都执行在其他远程客户端
[root@node0 ~]# yum install autofs
配置自动挂载路径 auto.home和auto.share(!!!!!!!! /home和 /share最好分开存放,方便管理)
[root@node0 ~]# vi /etc/auto.home
* rw 192.168.40.7:/home/&
[root@node0 ~]# vi /etc/auto.share
share rw 192.168.40.7:/share
[root@node0 ~]# vi /etc/auto.master
/home /etc/auto.home
/share /etc/auto.share
启动autofs
[root@node0 ~]# service autofs start
(!!!!!ps:其他用户需要建立相同文件夹才能够访问,且不能够访问根目录下的文件,只能够访问根目录下的目录下的文件)