zoukankan      html  css  js  c++  java
  • 使用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:Usersws>mount 10.11.0.206:/data/nasdata x:


    解决办法

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

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

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftClientForNFSCurrentVersionDefault

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



    方法二:直接设置centos的文件夹权限为 777 (不推荐)
    # chmod 777 /data/nasdata

  • 相关阅读:
    关于数据库的压测(window+liunx)
    参数化关联----三种方式
    jmeter的使用
    day07----------移动端测试
    day07----------Charles抓取web端的HTTPS协议下载和七个功能操作
    CURL 运用
    有关数据库的导出导入备份
    同时删除多张表的数据
    一条sql语句update 多条记录
    linux 将一个服务器上的文件或文件夹拷贝到另一个服务器上(转载)
  • 原文地址:https://www.cnblogs.com/reblue520/p/13447489.html
Copyright © 2011-2022 走看看