诚邀爱技术、爱分享的你,成为文档内容共建者> HOT
文档中心 > 文件存储 > 快速入门 > 在 Windows 客户端上使用 CFS 文件系统

简介

本文为您详细介绍如何在 Windows 客户端上使用文件存储(Cloud File Storage,CFS)系统。本指引以 Windows Server 2012 R2 为例,其他版本操作系统,例如 Windows Server 2008 及 Windows Server 2016 操作方法相同。

步骤1:创建文件系统及挂载点

详细步骤请参见 创建文件系统及挂载点

步骤2:连接实例

  1. 使用标准方式登录 Windows 实例
    如需使用其他登录方式,请参见 登录 Windows 实例 文档。
  2. 验证网络通信。
    挂载前,需要确认客户端与文件系统的网络可达性(需要在 Windows 客户端启用 Telnet 服务)。可以通过 telnet 命令验证(例如 telnet 192.168.1.1 445),具体各个协议及客户端要求开放端口信息如下:
    文件系统协议客户端开放端口确认网络联通性
    NFS 3.0111,892,2049telnet 111,892和2049
    CIFS/SMB445telnet 445
说明:

Windows 暂时不支持使用 NFSV4 挂载。

步骤3:挂载文件系统

说明:

建议使用 SMB 挂载 CFS。

挂载 CIFS/SMB 文件系统

挂载 CIFS/SMB 文件系统有两种方式:通过命令行挂载和通过图形界面挂载。

通过命令行挂载文件系统

使用 FSID 进行挂载文件系统,挂载命令如下:

net use <共享目录名称>: \\<挂载点 IP>\FSID 
示例:
net use X: \\10.10.11.12\fjie120

注意:

FSID 可以到 文件存储控制台 > 文件系统详情 > 挂载点信息中获取。

通过图形界面挂载文件系统

  1. 单击 ,进入开始菜单界面。
  2. 这台电脑单击右键,选择映射网络驱动器
  3. 在弹出的窗口中,设置"驱动器"盘符名称及文件夹(即在 CIFS/SMB 文件系统中看到的挂载目录),单击完成
  4. 进入已经挂载的文件系统中,右键新建一个文件验证读写的正确性。

挂载 NFS 文件系统

1. 开启 NFS 服务

说明:

挂载前,需确保系统已经启动 NFS 服务。

  1. 单击 ,选择控制面板 > 程序 > 启用或关闭 Windows 功能
  2. 在打开的添加角色和功能向导窗口,保持默认配置,连续单击5次下一步
  3. 功能界面,勾选 NFS 客户端,单击下一步
  4. 单击安装
  5. 重启云服务器,即可完成开启 Windows NFS 客户端服务。

2. 验证 NFS 服务是否启动

  1. 打开 CMD 命令行工具,并执行如下命令:
    mount -h
    若返回 NFS 相关信息则表示 NFS 客户端正常运行中。

3. 添加匿名访问用户和用户组

  1. 上单击右键,选择运行
  2. 在运行窗口中,输入 regedit 命令,单击确定,打开注册表窗口。
  3. 在打开的注册表中,找到并进入 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default 路径。
  4. 在右边空白处单击右键,选择新建 > DWORD(32 位)值或者 QWORD(64 位)值(根据您的操作系统位数选择)。
  5. 在列表中出现的新记录中,将名称设置为 AnonymousUid,数据值采用默认的0。
  6. 重复执行步骤4,再添加一条新记录,并将名称设置为 AnonymousGid,数据采用默认的0。
  7. 关闭注册表,并在 CMD 命令行工具中依次执行如下命令,重启 NFS 客户端服务,使修改的注册表生效。或者通过重启 Windows 系统,使修改的注册表生效。
    net stop nfsclnt
    net stop nfsrdr
    net start nfsrdr
    net start nfsclnt

4. 挂载 NFS 文件系统

挂载文件系统有两种方式:通过 CMD 命令行挂载和通过图形界面挂载。

通过命令行挂载文件系统

在 CMD 命令行工具中,输入如下命令,挂载文件系统。其中,系统缺省子目录为 FSID。

mount  <挂载点IP>:/<FSID> <共享目录名称>:
示例:
mount 10.10.0.12:/z3r6k95r X:

注意:

FSID 挂载命令可以到文件存储控制台 > 文件系统详情 > 挂载点信息中获取。

通过图形界面挂载文件系统

  1. 单击 ,进入开始菜单界面。

  2. 这台电脑单击右键,选择映射网络驱动器

  3. 在弹出的窗口中,设置"驱动器"盘符名称及文件夹(即在 NFS 文件系统中看到的挂载目录),单击完成

  4. 打开 CMD 命令行工具,输入mount命令,检查上述文件系统是否使用了 root 权限进行挂载。

    UID 与 GID 分别为0,即表示文件系统使用了 root 权限挂载,此时可以开始正常使用文件系统了。若 UID 与GID 分别为 -2 等其他值,则可能导致无法正常写入数据等,请重复前面的步骤、保证文件系统是以 root 权限挂载。

    若以上界面中出现" locking=yes",为了避免文件锁导致读写异常(NFS v3 暂不支持锁),请按以下步骤修改注册表:

    1. 找到如下注册表路径 HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > ClientForNFS > CurrentVersion > User > Default > Mount
    2. 在右侧内容区右键新建 DWORD (32 位)值,名称为“Locking”,值为“0”。
  5. 进入已经挂载的文件系统中,右键新建一个文件验证读写的正确性。

步骤4:卸载文件系统

通过 CMD 命令卸载共享目录

当某些情况下需要卸载共享目录,请打开命令行终端后使用如下命令。其中 "目录名称" 为根目录或者文件系统的完整路径。

NFS示例:

umount X:

SMB示例:

net use x: /del

通过图形界面卸载共享目录

要断开已经挂载的文件系统,只需鼠标右键单击磁盘,再出现的菜单中单击断开选项,即可断开文件系统的连接。

步骤5:终止资源

注意:

文件系统删除后,资源不可恢复,建议您删除文件系统之前,先备份资源。

您可以从腾讯云控制台终止文件系统。进入腾讯云 文件存储控制台,选中需要终止的文件系统,单击删除确认,即可删除文件系统。

目录