6.6. 添加笔记本 pod 容限
如果您希望将某些机器池专用于运行笔记本 pod,您可以通过添加容限来允许将笔记本 pod 调度到特定的节点上。通过污点和容限,节点可以控制哪些 pod 应该(或不应该)调度到节点上。如需更多信息,请参阅了解污点和容限。
如果要确保笔记本服务器放置在可以处理其需要的节点上,此功能很有用。通过防止其他工作负载在这些特定节点上运行,您可以确保需要使用大型笔记本大小的用户提供所需的资源。
先决条件
- 您已以具有 OpenShift AI 管理员特权的用户身份登录到 OpenShift AI。
- 熟悉 OpenShift 污点和容限,如 了解污点和容限 所述。
流程
-
在 OpenShift AI 仪表板中,点 Settings
Cluster settings。 - 在 Notebook pod tolerations 下,选择 Add a toleration to notebook pod,以允许调度到污点节点。
-
在 notebook pod 字段的 Toleration 键中,输入容限键。key 是任意字符串,最多 253 个字符。键必须以字母或数字开头,可以包含字母、数字、连字符、句点和下划线。例如,
仅限笔记本
。 点 Save Changes。容限键在创建时应用到新的笔记本 pod。
对于现有的 notebook pod,在重启笔记本 pod 时应用 tolerations 键。
如果使用 Jupyter,请参阅通过重启服务器 来更新笔记本服务器设置。如果您在数据科学项目中使用工作台,请参阅 启动工作台。
后续步骤
在 OpenShift 中,将匹配的污点键(具有任何值)添加到您要专用于笔记本的机器池中。如需更多信息,请参阅使用节点污点控制 pod 放置。
如需更多信息,请参阅 将污点添加到机器池。
验证
-
在 OpenShift 控制台中,对于正在运行的 pod,点 Workloads
Pods。否则,对于停止的 pod,点 Workloads StatefulSet。 - 搜索工作台 Pod 名称,然后点击名称以打开 pod 详情页面。
- 确认分配的 Node 和 Tolerations 正确。