版本:CentOS release 6.5 (Final)
1.准备工作
server : 192.168.1.108
client1 : 192.168.1.109
client2 : 192.168.1.106
2.安装nfs-utils,rpcbind软件
通过rpm -qa |grep nfs-utils和rpm -qa |grep rpcbind查看是否有安装。
如果没有安装那么运行yum -y install rpcbind nfs-utils该命令进行安装。
3.开始进入nfs配置阶段。
server端 :
1.vim /etc/exports 添加 /nfstemp/ 192.168.1.0/24(rw,sync)
这句话代表的是 在192.168.1.0~192.168.1.255网段 子网掩码 255.255.255.0里共享/nfstemp/目录,并且可以读写和同步内存和磁盘当中。
2.service rpcbind status 查看rpcbind是否启动 如果没有启动那么执行service rpcbind start
3.service nfs status 查看nfs是否启动 如果没有启动那么执行service nfs start
4.nfs开机自启动 chkconfig --level 345 nfs on
client端 :
1.service rpcbind status 查看rpcbind是否启动 如果没有启动那么执行service rpcbind start
2.service nfs status 查看nfs是否启动 如果没有启动那么执行service nfs start
3.mount -t nfs 192.168.1.108:/nfstemp /mnt 绑定完成 可以看见共享目录里的内容
4.nfs开机自启动 chkconfig --level 345 nfs on
在client端还不能创建文件夹或者文件 mkdir: cannot create directory `aa': Permission denied
是因为共享目录的权限不够大
drwxr-xr-x. 3 root root 4096 Mar 8 00:20 nfstemp
在server端把共享目录的权限设成777即可,chmod 777 /nfstemp 或者 chown -R nfsnobody /nfstemp。