简介
本文为您详细介绍如何使用控制台或 CFS 客户端助手在云服务器上安装/更新 NFS、SMB/CIFS 以及 Turbo 客户端,并挂载文件系统。
前提条件
已 创建文件系统及挂载点。
如需挂载通用系列文件系统,请参考 NFS 客户端内核选择 使用推荐的 Linux 操作系统内核版本。
如需挂载 Turbo 系列文件系统,请确保云服务器为 Linux 操作系统。
注意:
推荐 Windows 使用 SMB 协议挂载文件系统,Linux 使用 NFS/TURBO 协议挂载文件系统。
云服务器需要已安装腾讯云自动化助手客户端。2020年12月15日之后使用公共镜像创建的实例,默认已预装自动化助手客户端,如果您的云服务器创建时间较早或使用自定义镜像,请参考 安装自动化助手客户端 手动配置。
请检查客户端安全组配置,确保已放通文件系统 IP 地址对应端口的出入方向流量,更多信息请参见 添加安全组规则。不同文件协议需要开放的端口如下表所示:
文件系统类型 | 文件系统协议 | 支持操作系统类型 | 端口方向 | 客户端开放端口 |
通用系列 | NFS 3.0 | Linux/Windows | 出+入 | 111、892、2049 |
| NFS 4.0 | Linux | 出+入 | 2049 |
| SMB/CIFS | Linux/Windows | 出+入 | 445 |
Turbo 系列 | TURBO | Linux | 出+入 | 512 - 1023 |
吞吐型 | SMB/CIFS | Linux/Windows | 出+入 | 445 |
注意:
需要放通对 CFS Turbo 服务端网络所有 IP 对应端口号的出+入。例如:您创建 Turbo 时选择的云联网类型的 Turbo,指定的是11.0.0.0/24的网段。那么您的安全组需要放通对11.0.0.0/24出+入的512 - 1023端口,而不仅仅是放通挂载点的端口。
操作步骤
说明:
控制台挂载和 CFS 客户端助手挂载区别仅在于 CFS 客户端助手支持指定多个云服务器批量安装/更新 NFS、SMB/CIFS 或 Turbo 客户端,挂载流程基本一致。此处仅介绍通过控制台挂载文件系统的方式。
1. 登录 文件存储控制台 > 文件系统。在文件系统列表操作栏单击挂载。
2. 选择云服务器。选择执行挂载操作的云服务器,建议勾选安装客户端监控,确认无误后,单击下一步。
文件协议客户端安装状态及对应说明如下。
状态 | 说明 |
未安装 | 未安装文件协议客户端,单击下一步会自动安装。 |
已安装 | 已安装文件协议客户端,如已安装 lfs 2.12.4_20240521_46238c4。 |
不支持自动安装 |
滑动列表可以查看重启自动挂载配置状态,详情请参见 自动挂载文件系统 。
3. 安装/更新客户端。如果您仅计划安装或更新 NFS、SMB/CIFS 或 Turbo 客户端,单击完成安装;如果您需要挂载文件系统,单击下一步。
注意:
为了保障可靠的存储服务,控制台对部分已知缺陷内核进行了拦截,可能造成您安装/更新客户端失败,请参考 NFS 客户端挂载参数说明 进行排查。如您的内核不在已知缺陷内核表单中,也不在推荐内核表单中,请 提交工单 联系腾讯云工程师处理。
4. 指定挂载参数,单击下一步。挂载参数说明如下:
Linux 操作系统。
项目 | 挂载参数 | 是否必填 | 说明 |
基本设置 | 挂载本地路径 | 是 | 本地系统内的绝对路径,如 /root 。 |
| 创建目录 | 否 | 默认勾选。在云服务器上执行 mkdir -p <挂载本地路径> 创建本地目录。 |
| 文件权限设置 | 是 | 默认755,即文件所有者可读可写可执行,用户组和其他用户可读可执行。在云服务器上执行 sudo chmod 755 改变文件访问权限。您可根据业务需求配置600、644、666、700、755、777任一文件权限。 |
| 协议版本 | 是 | 仅 NFS 协议展示此项,默认 V3,即使用 NFS 3.0协议挂载。您可根据业务需求选择 V3 或 V4(NFS 4.0)协议挂载。 |
| 重启自动挂载 | 否 | |
高级设置 | CFS 文件系统目录 | 否 | CFS文件系统内子目录,如/abc。请以“/”开头,并保证子目录存在。 |
| 其他挂载选项 | 否 |
Windows 操作系统。
项目 | 挂载参数 | 是否必填 | 说明 |
基本设置 | 挂载本地路径 | 是 | 需要挂载的盘符。若盘符被占用将导致挂载失败。 |
高级设置 | CFS 文件系统目录 | 否 | CFS 文件系统内子目录,如 /abc 。请以“/”开头,并保证子目录存在。 |
注意:
当前控制台挂载方式仅支持同地域挂载,云服务器跨地域挂载文件系统将会失败,建议您参考 在 Linux 客户端上使用 CFS 文件系统 和 在 Windows 客户端上使用 CFS 文件系统 手动进行跨地域挂载。
5. 执行挂载。当执行状态显示为已完成,说明成功挂载,单击完成;当执行状态显示为失败,请将鼠标悬停在状态栏,查看报错提示。
注意:
当您勾选重启自动挂载选项时,系统会将挂载指令封装为 systemd 服务,确保机器重启时自动重新尝试连接 CFS 文件系统(无论首次挂载是否成功)。但需注意,在网络或权限异常情况下,反复重试挂载可能导致脚本执行异常。若遇到挂载失败,建议退回上一步取消勾选重启自动挂载后重新尝试,通过新的报错提示定位问题;如仍无法解决,请参考 在 Linux 客户端上使用 CFS 文件系统 使用 CFS 自助检测工具进行系统性排查。