一、linux安装配置nfs
linux端安装nfs
[root@gmw-jump-server ~]# yum install -y exportfs nfs-utils
创建你想要共享的目录
[root@gmw-jump-server ~]# mkdir /data
编辑配置文件
[root@gmw-jump-server ~]# cat /etc/exports
/data 192.168.31.10 (rw,no_root_squash,sync)
参数讲解
访问ip有好几种写法
1、192.168.31.10
2、192.168.31.0/24
3、*
启动nfs
1、先启动rpcbind
[root@gmw-jump-server ~]# service rpcbind start
2、启动nfs
[root@gmw-jump-server ~]# service nfs start
查看共享目录
[root@gmw-jump-server ~]# exportfs -rv
exporting 192.168.31.10:/data
ok、配置没问题了哈
二、windows配置
控制面板--->程序和功能-->启用或关闭windows功能-->添加功能和角色向导-->一直点下一步-->在功能里面选NFS客户端,如果不安装没有mount命令。
可选安装:控制面板--->程序和功能-->启用或关闭windows功能-->添加功能和角色向导-->一直点下一步-->在服务器角色里面选-->文件和存储服务->在选文件和ISCI服务-->选择NFS服务器-->添加功能-->确认安装即可
安装完成后进行重启windows服务器
进行挂载
mount 192.168.31.6:/data/ Z:
提示挂载成功
三、进行创建文件测试
在linux主机上
echo ‘test’ >>/data/test.txt
在windows主机上删除文件
发下无法删除,发现问题后进行解决。
四、问题解决
方法1、
打开注册表:开始–运行–输入regedit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default
空白处右键增加两项DWORD:AnonymousUid,AnonymousGid;值都是0。
方法二:
在linux主机上
chmod 777 /data/
umount Z:
是卸载的意思。
有问题请加博主微信进行沟通!
全部评论