zoukankan      html  css  js  c++  java
  • Windows Server挂载NFS共享

    NFS:即为网络文件系统。

    主要功能:通过网络(局域网)让不同的主机系统之间可以共享文件或目录。

    主要用途:NFS网络文件系统一般被用来存储共享视频,图片,附件等静态资源文件。

    关于端口使用说明:

    1.通过网络来进行数据传输,因此会使用一些端口来传输数据。

    2.NFS在传输数据的时候使用的端口会随机选择。

    通过RPC(远程过程调用)协议/服务来实现。

    rpc工作原理:

    1.启动RPC服务     

    2.nfs启动时随机取用若干端口,并主动向rpc服务注册取用相关信息

    3.客户端请求nfs服务向rpc

    4.rpc返回端口给客户端

    5.拿着地址与端口向nfs服务器请求传输数据

    所以综上所述:nfs服务必须在rpc服务启动之后启动,客户端无需启动nfs服务,但需要启动rpc服务。

    nfs安装非常简单:

    1.yum 安装

    yum install -y  nfs-utils rpcbind 

    2、创建共享目录:
    mkdir /share

    3、NFS共享文件路径配置:
    编辑/etc/exports添加下面一行,添加后保存退出。

     vi /etc/exports 
    /share  *(rw,sync,no_root_squash)

    4、启动nfs,并设置NFS服务开机自启动:

    service rpcbind start
    service nfs start
    chkconfig nfs on
    chkconfig rpcbind on

    5、windows挂载

    打开Windows Server 的Dos运行窗口(不是powershell),然后键入:
    servermanagercmd.exe -install FS-NFS-Services 

    如果命令不行可以在服务器管理里面安装角色,NFS客户端

    为了保证系统重启之后磁盘映射依然存在,要运行以下命令:
    net use /persistent:yes #这一命令是让磁盘映射永久存在

    挂载,z是挂载后的盘符
    mount  IPShare -o nolock,rsize=1024,wsize=1024,timeo=15 z:

    NFS相关参数

    rw:read-write,可写的权限;
    ro:read-only,只读的权限;
    sync:数据同步写入到内存与硬盘当中;
    async:数据会先暂存于内存当中,而非直接写入硬盘;
    no_root_squash:登入 NFS 主机使用分享目录的使用者,如果是 root 的话,那么对于这个分享的目录来说,他就具有 root 的权限! 这个项目『极不安全』,不建议使用!
    root_squash:在登入 NFS 主机使用分享之目录的使用者如果是 root 时,那么这个使用者的权限将被压缩成为匿名使用者,通常他的 UID 与 GID 都会变成 nobody(nfsnobody) 那个系统账号的身份
    all_squash:不论登入 NFS 的使用者身份为何, 他的身份都会被压缩成为匿名使用者

    mount相关参数

    -o nolock 禁用文件锁,在一些qemu模拟的基本系统上不加可能挂载不了

    rsize,wsize 传输的数据块大小(bytes)

    hard 硬式挂载,默认设置。如果与服务器通讯失败,让试图访问它的操作被阻塞,直到服务器恢复为止。

    soft 软式挂载。如果服务器通讯失败,让试图访问它的操作失败,返回一条出错消息。这项功能对于避免进程“挂”在无关紧要的安装操作上来说非常有用。

    timeo=n 设置请求的超时时间(以十分之一秒为单位)。

    查看共享的目录:showmount -e IP

    查看共享目录连接情况:showmount -a IP

  • 相关阅读:
    ALinq Dynamic 使用指南——前言
    前端与后端分离的架构实例(三)
    前端与后端分离的架构实例(二)
    启动画面QSplashScreen鼠标点击的时候不退出
    Qt组件屏蔽鼠标激活
    Qt LNK2001错误
    QtDesigner中设定一个组件位于另一个组件上方
    QToolButton设置图片
    osgearth_package切片工具切局部影像或者高程tif无法生成切片问题;切完数据集无法显示问题
    Qt输入框添加搜索按钮,以及自动补全内容
  • 原文地址:https://www.cnblogs.com/w787815/p/7310289.html
Copyright © 2011-2022 走看看