更新时间:2026-06-01 GMT+08:00
分享

使用OpenClaw在线管理专属资源池

在使用华为云ModelArts进行机器学习项目时,用户可能会遇到资源管理的挑战,如资源分配不均、作业执行效率低下等问题。为了提高资源利用率和作业执行效率,您可以使用OpenClaw ModelArts Skill创建专属资源池,通过该工具,您可以轻松地进行资源池的扩容、缩容以及修改支持的作业范围等操作,从而优化资源管理,提升作业执行效率。

专属资源池适用于:

  • 需要隔离计算资源。
  • 自定义计算规格。
  • 只开放特定功能(例如只给开发人员使用infer)。

Notebook是容器运行时环境,运行环境会在关机时被清理。请通过保存镜像及时保留npm install、apt-get install、yum install、pip install和OpenClaw安装后的配置对话等,以避免Notebook运行环境中的数据或对话session丢失。关于如何保存镜像,请参见保存镜像

约束限制

Notebook OpenClaw功能仅支持“华北-北京四”区域。

前提条件

已完成在Notebook中安装配置OpenClaw

计费说明

在ModelArts使用专属资源池进行AI开发时,会产生计算资源的计费。计费详情请参见专属资源池计费项

创建专属资源池

  1. 登录ModelArts管理控制台,在左侧导航栏选择开发空间 > Notebook,进入“Notebook”页面。
  2. “状态”“运行中”的Notebook实例的操作列,单击“接入环境”,在“接入方式”对话框,单击“JupyterLab 接入”右侧的“接入”
  3. “ModelArts Launcher”页面的“AI Agent”区域,单击“OpenClaw”,打开OpenClaw。
  4. 在OpenClaw左侧导航栏,单击“聊天”,输入创建专属资源池的语句,并按需配置相关的参数。示例如下:
    你好,请帮我创建一个专属资源池,名称是OpenClaw-pool,需要哪些参数可以让我指定,请不要直接创建
    参数如下:名称就是openclaw-pool;节点规格就是16u的,节点数量1个;vpc选择任意一个,安全选择默认的即可;资源池的描述:OpenClaw CPU专属资源池。
    图1 创建专属资源池
    图2 配置相关参数
  5. 查询创建的专属资源池详情。示例如下:
    重新查询刚才创建的专属池详情
    图3 查询创建的专属资源池详情

扩容专属资源池

  1. 登录ModelArts管理控制台,在左侧导航栏选择开发空间 > Notebook,进入“Notebook”页面。
  2. “状态”“运行中”的Notebook实例的操作列,单击“接入环境”,在“接入方式”对话框,单击“JupyterLab 接入”右侧的“接入”
  3. “ModelArts Launcher”页面的“AI Agent”区域,单击“OpenClaw”,打开OpenClaw。
  4. 在OpenClaw左侧导航栏,单击“聊天”,输入扩容专属资源池的语句。示例如下:
    请帮我在刚才新建的专属池里,扩容一个相同规格的节点
    图4 扩容专属资源池
  5. ModelArts管理控制台专属资源池详情页面的“节点”页签,可以看到专属资源池从一个节点扩到了两个节点。
    图5 查看节点

缩容专属资源池

  1. 登录ModelArts管理控制台,在左侧导航栏选择开发空间 > Notebook,进入“Notebook”页面。
  2. “状态”“运行中”的Notebook实例的操作列,单击“接入环境”,在“接入方式”对话框,单击“JupyterLab 接入”右侧的“接入”
  3. “ModelArts Launcher”页面的“AI Agent”区域,单击“OpenClaw”,打开OpenClaw。
  4. 在OpenClaw左侧导航栏,单击“聊天”,输入缩容专属资源池的语句。示例如下:
    刚才的专属池,请帮我缩容一个的节点
    图6 缩容专属资源池
  5. ModelArts管理控制台专属资源池详情页面的“节点”页签,可以看到专属资源池从两个节点缩容到一个节点。
    图7 查看节点

修改专属资源池支持的作业类型

  1. 登录ModelArts管理控制台,在左侧导航栏选择开发空间 > Notebook,进入“Notebook”页面。
  2. “状态”“运行中”的Notebook实例的操作列,单击“接入环境”,在“接入方式”对话框,单击“JupyterLab 接入”右侧的“接入”
  3. “ModelArts Launcher”页面的“AI Agent”区域,单击“OpenClaw”,打开OpenClaw。
  4. 在OpenClaw左侧导航栏,单击“聊天”,输入修改专属资源池支持的作业类型的语句。示例如下:
    现在这个专属池只支持Notebook即可
    图8 修改专属资源池支持的作业类型
  5. ModelArts管理控制台专属资源池详情页面的“基本信息”区域,可以看到当前仅支持开发环境,训练作业和模型部署已置灰。
    图9 查看基本信息

删除专属资源池

  1. 登录ModelArts管理控制台,在左侧导航栏选择开发空间 > Notebook,进入“Notebook”页面。
  2. “状态”“运行中”的Notebook实例的操作列,单击“接入环境”,在“接入方式”对话框,单击“JupyterLab 接入”右侧的“接入”
  3. “ModelArts Launcher”页面的“AI Agent”区域,单击“OpenClaw”,打开OpenClaw。
  4. 在OpenClaw左侧导航栏,单击“聊天”,输入删除专属资源池的语句。示例如下:
    删除专属池openclaw-pool

  5. ModelArts管理控制台“专属资源池”页面,可以看到专属资源池正处于“删除中”状态。
    图10 删除专属资源池

常见问题

问题

原因

解决方法

User is not authorized to perform: modelarts:pool/create on resource

IAM权限不足。

联系账号管理员给您添加modelarts:pool:create权限。

Bad request. Invalid request body

请求参数格式不正确,或者包含只读字段。

使用Skill提供的ma_resource_pool_update增量更新方式,只更新需要修改的字段,Skill会自动处理正确的请求格式。

更新后状态没有变化

增量更新只会修改你指定的字段,不会修改已有配置。

如果发现没有变化,检查参数名是否正确。

Failed to get IAM token

认证失败。

确认是否运行在ModelArts Notebook环境中。

相关文档