6.8. 我无法创建 Ray 集群或提交作业


问题

运行 cluster.up () 命令后,会显示类似以下错误的错误:

RuntimeError: Failed to get RayCluster CustomResourceDefinition: (403)
Reason: Forbidden
HTTP response body: {"kind":"Status","apiVersion":"v1","metadata":{},"status":"Failure","message":"rayclusters.ray.io is forbidden: User \"system:serviceaccount:regularuser-project:regularuser-workbench\" cannot list resource \"rayclusters\" in API group \"ray.io\" in the namespace \"regularuser-project\"","reason":"Forbidden","details":{"group":"ray.io","kind":"rayclusters"},"code":403}
Copy to Clipboard Toggle word wrap

诊断

笔记本代码的 TokenAuthentication 部分中没有指定正确的 OpenShift 登录凭证。

解决方案

  1. 找出正确的 OpenShift 登录凭证,如下所示:

    1. 在 OpenShift 控制台标头中,单击您的用户名,再单击 Copy login command
    2. 在打开的新标签页中,以您要使用的凭据的用户身份登录。
    3. 单击 Display Token
    4. 带有此令牌部分的 Log in 中,复制 tokenserver 值。
  2. 在笔记本代码中,指定复制的 令牌和 服务器 值,如下所示:

    auth = TokenAuthentication(
        token = "<token>",
        server = "<server>",
        skip_tls=False
    )
    auth.login()
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat