文档中心>文件存储>快速入门>在 Linux 客户端上使用 CFS Turbo 文件系统

在 Linux 客户端上使用 CFS Turbo 文件系统

最近更新时间:2025-03-19 15:08:12

我的收藏

操作场景

本文以标准登录方式(WebShell)登录实例为例,为您详细介绍如何在 Linux 客户端上使用 CFS Turbo 文件系统。 更多登录 Linux 实例的方式请参见 登录 Linux 实例

前提条件

已有可用的 Linux 云服务器,且操作系统类型及内核版本满足兼容性要求。若无 Linux 云服务器,可参考 快速配置 Linux 云服务器 进行购买配置。
若文件系统使用云联网实现跨区通信,请确保云联网已关联 Linux 客户端的 VPC,并启用相应的路由,可参考 开始使用云联网 进行购买配置。
若文件系统使用 VPC,建议与 Linux 客户端的 VPC 设置在同可用区。
已双向放通 Turbo 所在 VPC 全部 IP 地址的988端口。

兼容性列表


操作系统类型

操作系统版本
CentOS
7.9、7.8、7.7、7.6、7.5、7.4、7.3、7.2
Ubuntu
22.04、20.04、18.04
TencentOS
3.1(TK4)、2.4(TK4)
注意:
文件系统客户端安装是否成功,除了与操作系统版本有关,更重要的是内核版本是否满足要求,您可以通过 uname -r 查看内核版本号。
目前 Turbo 支持兼容性列表内云上默认公共镜像的内核,若有特殊内核的需求,可 提交工单 与我们联系。

操作步骤

方法一:通过控制台进行挂载

您可以通过 控制台 安装 Turbo 客户端并挂载相应的文件系统,具体步骤请参考 使用控制台挂载文件系统

方法二:通过命令行挂载

控制台登录 Linux 客户端

2. 在实例列表中找到刚购买的云服务器,在右侧操作栏中单击登录
3. 在弹出的登录 Linux 实例窗口,选择标准登录方式,单击立即登录
4. 在打开的 WebShell 登录页面,输入用户名和密码,单击确定

开放网络端口

挂载 CFS Turbo 并行文件存储前,需要确认客户端与文件系统的网络可达性,请提前在安全组放开端口,具体信息如下:
文件系统协议
端口方向
开放端口号
CFS Turbo
出+入
988、1018-1023
注意:
需要放通对 CFS Turbo 服务端网络所有 IP 对应端口号的出+入。
例如:您创建 Turbo 时选择的云联网类型的 Turbo,指定的是11.0.0.0/24的网段。那么您的安全组需要放通对11.0.0.0/24出+入的988、1018 - 1023端口,而不仅仅是放通挂载点的端口。
若连接失败,请检查客户端安全组规则,确保允许访问上述特定端口,并包含云文件系统 IP 地址在源和目标地址网段内,更多信息请参考 添加安全组规则

安装 CFS Turbo 客户端

执行如下命令,下载客户端工具,并执行自动化安装。
wget http://mirrors.tencentyun.com/install/cfsturbo-client/tools/cfs_turbo_client_setup && chmod a+x cfs_turbo_client_setup&&sudo ./cfs_turbo_client_setup
若返回如下信息,即表示安装成功。



若返回如下信息,即表示暂不支持该内核版本,可 提交工单 与我们联系。




挂载文件系统

1. 登录文件存储控制台,进入 文件系统 管理页面。
2. 单击需要操作的 Turbo 文件系统 ID/名称,选择挂载点信息页签。
3. 挂载点信息页签的挂载命令中,单击

,复制所需命令。



4. 切换至登录的实例,执行刚复制的挂载命令。关于挂载指令的说明如下,请根据实际的业务情况使用合适的挂载指令。
如果您希望支持扩展属性且所有操作默认为同步执行(机器重启不会丢数据,但性能会有损耗),请复制和执行如下命令,例如:
sudo mount.lustre -o sync,user_xattr 172.XX.XX.XX@tcp0:/c4abcde/cfs /path/to/mount
如果您希望支持扩展属性且无需强制同步执行(机器重启有可能会丢少量尚缓存在内存中的数据,但性能好),请复制和执行如下命令,例如:
sudo mount.lustre -o user_xattr 172.XX.XX.XX@tcp0:/c4abcde/cfs /path/to/mount
如果您无需支持扩展属性且无需强制同步执行(机器重启有可能会丢少量尚缓存在内存中的数据,但性能好),请复制和执行如下命令,例如:
sudo mount.lustre 172.XX.XX.XX@tcp0:/c4abcde/cfs /path/to/mount
说明
若需要只读挂载,可在挂载时添加 -o ro 的指令。
支持对文件系统子目录挂载,修改对应的路径执行挂载指令即可。
当某些情况下需要卸载共享目录,请打开命令行终端后使用如下命令。其中 "目录名称" 为根目录(如 /path/to/mount)或者文件系统的完整路径。
sudo umount /path/to/mount
注意:
如果涉及到 NFS 客户端和 Turbo 客户端在同一台机器上使用时,请确保 NFS 客户端挂载的时候已加入参数 noresvport,避免 NFS 客户端占用了988端口,导致挂载时因端口占用而报错失败。