11.17. 为网络接口管理 MAC 地址池
KubeMacPool 组件从共享 MAC 地址池为虚拟机(VM)网络接口分配 MAC 地址。这样可确保为每个网络接口分配唯一的 MAC 地址。
从该虚拟机创建的虚拟机实例在重启后保留分配的 MAC 地址。
注意
KubeMacPool 不处理独立于虚拟机创建的虚拟机实例。
11.17.1. 使用 CLI 管理 KubeMacPool 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以使用命令行禁用和重新启用 KubeMacPool。
KubeMacPool 默认启用。
先决条件
-
已安装 OpenShift CLI(
oc
)。
流程
要在两个命名空间中禁用 KubeMacPool,请运行以下命令:
oc label namespace <namespace1> <namespace2> mutatevirtualmachines.kubemacpool.io=ignore
$ oc label namespace <namespace1> <namespace2> mutatevirtualmachines.kubemacpool.io=ignore
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要在两个命名空间中重新启用 KubeMacPool,请运行以下命令:
oc label namespace <namespace1> <namespace2> mutatevirtualmachines.kubemacpool.io-
$ oc label namespace <namespace1> <namespace2> mutatevirtualmachines.kubemacpool.io-
Copy to Clipboard Copied! Toggle word wrap Toggle overflow