更新时间:2025-02-11 gmt 08:00

动态挂载obs-九游平台

功能介绍

在运行中的notebook实例,支持将“obs并行文件系统”挂载到实例中指定的文件目录,挂载后可以在容器中以文件系统操作方式完成obs并行文件系统对象的读写。

接口约束

暂无约束

调试

您可以在中调试该接口,支持自动认证鉴权。api explorer可以自动生成sdk代码示例,并提供sdk代码示例调试功能。

uri

post /v1/{project_id}/notebooks/{instance_id}/storage

表1 路径参数

参数

是否必选

参数类型

描述

instance_id

string

notebook实例id,可通过调用查询notebook实例列表接口获取。

project_id

string

用户项目id,获取方法请参见获取项目id和名称

请求参数

表2 请求body参数

参数

是否必选

参数类型

描述

category

string

存储类型。可选值为obs。

mount_path

string

在notebook实例中挂载的路径,必须在notebook的/data/的子目录下。

uri

string

obs对象路径,示例:obs://modelarts/notebook/。

响应参数

状态码:200

表3 响应body参数

参数

参数类型

描述

category

string

存储类型。可选值为obs。

id

string

动态挂载实例id。

mount_path

string

在notebook实例中挂载的路径。

status

string

动态挂载obs状态。枚举值如下:

  • mounting:挂载中

  • mount_failed:挂载失败

  • mounted:已挂载

  • unmounting:卸载中

  • unmount_failed:卸载失败

  • unmounted:卸载完成

uri

string

obs对象路径。

请求示例

动态挂载obs。将“obs并行文件系统”挂载到实例中指定的文件目录“/data/wang/”。

{
  "category" : "obs",
  "mount_path" : "/data/wang/",
  "uri" : "obs://authoring-test/wang/"
}

响应示例

状态码:200

ok

{
  "id" : "91dd2d3f-2d92-475f-a375-04636af26cc9",
  "category" : "obsfs",
  "mount_path" : "/data/wang/",
  "uri" : "obs://authoring-test/wang/",
  "status" : "mounting"
}

状态码

状态码

描述

200

ok

201

created

401

unauthorized

403

forbidden

404

not found

错误码

请参见。

相关文档

网站地图