使用centos的nfs作为windows server2012的共享存储实现文件的共享

使用centos的nfs作为windows server2012的共享存储实现文件的共享

srv1.chinasoft.io
srv2.chinasoft.io
这两个域名是处理视频的windows server2012 服务器,之前是完全独立的,现在想打通存储处理视频
服务器放在ibm的物理机中,配置是24核32G内存,2T磁盘
cpu使用率较高,经常飙升到 80% 以上,内存是用不到8G,网络带宽合计大概在30M左右,如果迁移到阿里云是不合适的,费用会大增

如果是在centos上用nfs或者nas的云存储都好处理,windows之间共享存储是个问题

如果在 centos 中启动 nfs 服务作为服务端,然后由两台 windows 机器去挂载这台 nfs的磁盘,这样就可以共享磁盘了

1.先安装nfs服务端

yum install -y exportfs nfs-utils

# 创建 /data/nasdata 目录作为共享存储
# mkdir /data/nasdata

# vim /etc/exports
/data/nasdata *(insecure,rw,no_root_squash,sync,anonuid=500,anongid=500)

# 查看共享文件夹

# exportfs -rv
exporting *:/data/nasdata

# 重启file01的NFS服务  
systemctl restart nfs
systemctl enable nfs

2.windows客户端设置

在控制面板/程序 中安装nfs客户端
win10的安装

 

windows server 2012的安装

 

上一页的时候没有显示nfs 客户端,只有服务端继续下一步就看到了

 

命令行挂载centos的/data/nasdata到本地的 x 盘,但是无法写入
C:\Users\ws>mount 10.11.0.206:/data/nasdata x:


解决办法

 

 

方法一:修改注册表(需要重启windows服务器)

打开注册表:开始–运行–输入regedit

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default

空白处右键增加两项DWORD:AnonymousUid,AnonymousGid;值都是0。如下图:

 

方法二:直接设置centos的文件夹权限为 777 (不推荐)
# chmod 777 /data/nasdata
————————————————
版权声明:本文为CSDN博主「reblue520」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/reblue520/article/details/107853824

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值