高性能计算平台 存储选项填写说明

在使用 THPC 创建集群(CreateCluster)或者添加集群存储选项(AddClusterStorageOption)接口时,可以以通过存储选项(StorageOption)参数,使集群现存节点和新增节点都挂载上指定的存储路径。这里说明不同的存储产品如何填写接口的存储选项(StorageOption)参数以使用集群存储挂载功能。

相关产品
高性能计算平台 产品页,含版本规格、价格与购买入口。

一、CFS 文件系统参数

CFS 的通用标准型对应 StorageOption 参数中的 CFSOption 复杂类型。

1. 进入 CFS控制台。选择左侧导航栏的文件系统,单击需要挂载的文件系统 ID 文件系统详情界面。

2. 进入详情界面后,单击上面标签栏的挂载点信息,可以找到 Linux 下的相关挂载命令。

3. 根据需求选择 NFS 3.0 或者 NFS 4.0 协议进行挂载操作。

NFS 3.0 挂载子目录命令如下:

sudo mount -t nfs -o vers=3,nolock,proto=tcp,noresvport 172.30.2.143:/qxt67552/subfolder /localfolder

其中参数名与参数值对应关系如下表:

参数名 参数值 说明
RemotePath 172.30.2.143:/qxt67552/subfolder 远程存储目录
LocalPath /localfolder 本地存储目录
Protocol NFS 3.0 存储协议
StorageType SD 存储类型。SD表示通用标准型

接口参数 json 格式示例如下:

{ "LocalPath": "/localfolder", "RemotePath": "172.30.2.143:/qxt67552/subfolder", "Protocol": "NFS 3.0", "StorageType": "SD"}

NFS 4.0 挂载子目录命令如下:

sudo mount -t nfs -o vers=4.0,noresvport 172.30.2.143:/subfolder /localfolder

其中参数名与参数值对应关系如下表:

参数名 参数值 说明
RemotePath 172.30.2.143:/subfolder 远程存储目录
LocalPath /localfolder 本地存储目录
Protocol NFS 4.0 存储协议
StorageType SD 存储类型。SD表示通用标准型

接口参数 json 格式示例如下:

{ "LocalPath": "/localfolder", "RemotePath": "172.30.2.143:/subfolder", "Protocol": "NFS 4.0", "StorageType": "SD"}

二、CFS Turbo 文件系统参数

CFS 的 TURBO 对应 StorageOption 参数中的 CFSOption 复杂类型。

1. 进入 CFS 控制台。选择左侧导航栏的文件系统,单击需要挂载的文件系统 ID 文件系统详情界面。

2. 进入详情界面后,单击上面标签栏的挂载点信息,可以找到 turbo 挂载命令。

3. 填写 turbo 挂载命令。

sudo mount.lustre 172.30.2.180@tcp0:/4fe1839b/cfs /path/to/mount

其中参数名与参数值对应关系如下表:

参数名 参数值 说明
RemotePath 172.30.2.180@tcp0:/4fe1839b/cfs 远程存储目录。turbo目前不支持子目录挂载,填写了cfs下的子目录,会挂载失败。例如:172.30.2.180@tcp0:/4fe1839b/cfs/data
LocalPath /path/to/mount 本地存储目录。
Protocol TURBO 存储协议。
StorageType TB 存储类型。TB为turbo标准型, TP 为turbo性能型。

接口参数 json 格式示例如下:

{ "LocalPath": "/path/to/mount", "RemotePath": "172.30.2.180@tcp0:/4fe1839b/cfs", "Protocol": "TURBO", "StorageType": "TB"}

三、GooseFS 参数

自建集群部署数据加速器 GooseFS 操作请参见 使用自建集群部署 GooseFS。GooseFS 对应 StorageOption 参数中的 GooseFSOption 复杂类型。

其中参数名与参数值对应关系如下表:

名称 参数值 说明
LocalPath /path/to/mount 文件系统本地挂载路径。
RemotePath / RemotePath 为 GooseFS 中的目录,你需要确保该目录已经创建;如无特殊需求,可设置为根目录 '/'。
Masters 172.16.0.97:9200,172.16.0.79:9200,172.16.0.110:9200 Masters 为 GooseFS 加速集群的主节点地址。如果你选择高可用部署模式,主节点地址之间使用逗号分隔,例如:172.16.0.97:9200,172.16.0.79:9200,172.16.0.110:9200

接口参数 json 格式示例如下:

{ "LocalPath": "/path/to/mount", "RemotePath": "/", "Masters": "172.16.0.97:9200,172.16.0.79:9200,172.16.0.110:9200"}

四、GooseFSx 参数

创建全托管数据加速器 GooseFSx 请参见 GooseFSx快速入门。GooseFSx 对应 StorageOption 参数中的 GooseFSxOption 复杂类型。

1. 进入 GooseFSx 控制台。进入GooseFSx 实例列表,单击需要挂载的 GooseFSx 实例 ID 进入集群详情页面,如图,GooseFSx 实例 ID 为 x_c60_54oi5id3。

2. 单击 POSIX 客户端,可以看到 GooseFSx 已经创建好的客户端管理节点列表,获取客户端管理节点内网 ip。

3. GooseFSx 填写参数。

参数名 参数值 说明
Masters ["172.16.0.6:55533","172.16.0.13:55533","172.16.0.14:55533] GooseFSx 全部管理节点的列表。GooseFSx 服务必须配置内网ip为 55533 端口。
LocalPath /goosefsx/x_c60_54oi5id3_proxy/ /goosefsx/{Goosefsx实例ID}_proxy/ \\
赞 (0)
上一篇 4天前
下一篇 4天前