5.2. 为 OpenShift Virtualization 组件指定节点


您可以配置节点放置规则,以指定部署 OpenShift Virtualization Operator、工作负载和控制器的位置。虽然默认调度足以满足标准环境,但自定义放置规则允许您隔离虚拟机(VM)流量,或将专用计算资源专用于关键工作负载。

重要

在安装 OpenShift Virtualization 后,您可以为一些组件配置节点放置规则,但如果要为工作负载配置节点放置规则,则虚拟机将无法被存在。

您可以使用节点放置规则,将虚拟集群仅部署在用于虚拟化工作负载的节点上,仅在基础架构节点上部署 Operator,或者保持不同工作负载之间的隔离。

根据对象,您可以使用以下一个或多个规则类型:

nodeSelector
允许将 Pod 调度到使用您在此字段中指定的键值对标记的节点上。节点必须具有与所有列出的对完全匹配的标签。
关联性
可让您使用更宽松的语法来设置与 pod 匹配的规则。关联性也允许在规则应用方面更加精细。例如,您可以指定规则是首选项,而不是要求。如果规则是首选项的,则在不满足规则时仍然会调度 pod。
容限(tolerations)
允许将 pod 调度到具有匹配污点的节点。如果某个节点有污点(taint),则该节点只接受容许该污点的 pod。

如果您使用混合 hypervisor 运行 IBM Z 或 IBM LinuxONE (s390x)集群,请参阅下表来运行虚拟机。

Expand
表 5.1. IBM Z® 节点选项
节点架构HypervisorVM 部署节点选择VM 架构

s390x

LPAR

支持

为 LPAR 节点设置节点选择器

s390x

s390x

z/VM

不支持

为 z/VM 节点设置反关联性

Not applicable

s390x

KVM

不支持

为 KVM 节点设置反关联性

Not applicable

注意

默认情况下,调度程序不会在 s390x 上选择 LPAR over z/VM 或 KVM 节点。要有一个受支持的 s390x 虚拟机,您必须将至少一个 s390x LPAR 节点设置为可调度计算节点,您必须在部署虚拟机前设置节点选择器。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部