Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)

怎样在windows服务器上安装NFS客户端挂载NAS网络文件存储系统?

本文分享在windows服务器上安装NFS客户端并挂载NAS网络文件存储系统的方法。

在Windows 7系统安装和配置NFS客户端:

  1. 安装 NFS 客户端和管理工具(控制面板—程序和功能—打开或关闭 Windows 功能—添加“NFS 服务”)。

  2. 修改 NFS 传输协议为 TCP(控制面板—管理工具—网络文件系统服务)。Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第1张图片

  3. NFS 客户端默认使用 NFSv3 协议且带 Lock 挂载,目前 NAS 不支持 Lock,因此为了正常使用,需要按照如下步骤修改注册表以禁用 lock:

    1. 在 Windows 的 CMD 里面运行 regedit.exe 程序。

    2. 找到以下 Locking 的路径:[HKEY_CURRENT_USER] - [Software] - [Microsoft] - [ClientForNFS] - [CurrentVersion] - [MountUtility] - [Mount]

    3. 然后,设置右侧内容区的 key “Locking” 为 value”1” (如下图)。Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第2张图片

在Windows2008系统安装和配置NFS客户端:

  1. 安装 NFS 客户端和管理工具(服务器管理器—功能—添加功能),选择“远程服务器管理工具-角色管理工具-文件服务工具-网络文件系统服务工具”,装好之后如下图所示。Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第3张图片

  2. 添加文件服务管理角色(服务器管理器—角色—添加角色),选择“文件服务-网络文件系统服务”,如下图。Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第4张图片Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第5张图片

  3. 修改 NFS 传输协议为 TCP(管理工具—Network File System服务(NFS)),之后在“NFS 客户端”上右键选择“属性”。Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第6张图片Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第7张图片Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第8张图片

  4. NFS 客户端默认使用 NFSv3 协议且带 Lock 挂载,目前 NAS 不支持 Lock,因此为了正常使用,需要按照如下步骤修改注册表以禁用 lock:

    1. 在 Windows 的 CMD 里面运行 regedit.exe 程序。

    2. 找到以下 Locking 的路径:[HKEY_LOCAL_MACHINE] - [SOFTWARE] - [Microsoft] - [ClientForNFS] - [CurrentVersion] - [User] - [Default] - [Mount]

    3. 然后,在右侧内容区右键新建“DWORD (32-位)值”, 名字为”Locking”, 值为”1” (如下图)。Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第9张图片

在Windows Server 2012系统安装和配置NFS客户端:

  1. 安装 NFS 客户端和管理工具(服务器管理器—添加角色和功能),在“角色”步骤选择“NFS服务器”,在“功能”步骤选择“NFS客户端”。Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第10张图片Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第11张图片

  2. 修改 NFS 传输协议为 TCP (参考Windows 2008 设置)

  3. NFS 客户端默认使用 NFSv3 协议且带 Lock 挂载,目前 NAS 不支持 Lock,因此为了正常使用,需要修改注册表以禁用 lock(具体步骤可以参考Windows 2008设置)

挂载NFS

  1. 挂载,在Windows 下挂载命令格式为(假定挂载点域名是 014544bbf6-xxxx.cn-hangzhou.nas.aliyuncs.com):mount -o nolock \\014544bbf6-xxxx.cn-hangzhou.nas.aliyuncs.com\! F: (请不要遗漏感叹号;F:为本地任一空闲盘符)。

一些注意事项

  1. 不建议在 windows 下挂载文件系统非根目录,否则 rename 等操作会发生“invalid device”错误。

  2. 用户权限问题:

    1. 在Linux系统创建的文件,如果需要Windows系统读写权限,需要对文件和文件夹做相应的设置(chmod)

    2. Windows系统中挂载默认一匿名用户访问,Windows上创建的文件默认在Linux上看到的权限是0755,这一默认的权限是可以通过在“NFS 客户端”上右键选择“属性”修改,如下图Windows Server 2012系统下挂载NAS服务器(网络文件存储(我是非专业人员,原文地址:https://www.wanweiwang.cn/faq/view/856.html)_第12张图片

你可能感兴趣的:(系统)