NFS实现远程挂载(Centos 7->Windows 2008 server r2)
何为挂载
插入U盘,服务器自动分配一个盘符,在该服务器就可以看到U盘内的数据。
这里的U盘就是 Centos 7
一、Windows开通NFS服务(windows 2008 server r2)
不同windows版本开启NFS服务的方式不一样,可根据版本查询相关资料
1、打开CMD窗口,运行 servermanagercmd.exe -install FS-NFS-Services 安装NFS服务
2、重启自动挂载设置 net use /persistent:yes
3、cmd–>mount -help验证是否开启
二、Centos 7开通NFS服务
1、检查是否启用
ps -ef|grep nfs
2、安装、启动nfs
yum -y install nfs-utils
systemctl start nfs(不同版本命令不一样)
3.配置挂载目录
Vi /etc/exports
/data *(ro)
exports配置详解:
/data:共享目录
*:client IP
ro:只读
rw:读写
sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性
async:将数据先保存在内存缓冲区中,必要时才写入磁盘
all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody)
no_all_squash