11.12. 管理虚拟机接口的链接状态
您可以使用 OpenShift Container Platform Web 控制台或 CLI 管理主或辅助虚拟机(VM)界面的链接状态。通过指定链接状态,您可以逻辑上连接或断开虚拟网络接口控制器(vNIC)与网络的连接。
OpenShift Virtualization 不支持对单根 I/O 虚拟化(SR-IOV)二级网络接口的链接状态管理,也不会报告其链接状态。
您可以在首次创建虚拟机时指定所需的链接状态,方法是编辑停止或运行的现有虚拟机的配置,或者当您将新网络接口热插到正在运行的虚拟机时。如果您编辑了正在运行的虚拟机,则不需要重启或迁移虚拟机以进行更改。虚拟机接口的当前链接状态会在 VirtualMachineInstance
清单的 status.interfaces.linkState
字段中报告。
设置 VM 接口链接状态只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
11.12.1. 使用 Web 控制台设置 VM interface 链接状态 复制链接链接已复制到粘贴板!
您可以使用 web 控制台设置主或从属虚拟机(VM)网络接口的链接状态。
先决条件
- 已登陆到 OpenShift Container Platform Web 控制台。
流程
-
进入到 Virtualization
VirtualMachines。 - 选择一个虚拟机来查看 VirtualMachine 详情页面。
- 在 Configuration 选项卡中,单击 Network。此时会显示网络接口列表。
-
点击您要编辑的接口的 Options 菜单
。
选择适当的选项来设置接口链接状态:
-
如果当前接口链接状态为
up
,请选择 Set link down。 -
如果当前接口链接状态为
down
,请选择 Set link up。
-
如果当前接口链接状态为
11.12.2. 使用 CLI 设置虚拟机接口链接状态 复制链接链接已复制到粘贴板!
您可以使用 CLI 设置主或从属虚拟机(VM)网络接口的链接状态。
先决条件
-
已安装 OpenShift CLI(
oc
)。
流程
编辑虚拟机配置来设置接口链接状态,如下例所示:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 应用
VirtualMachine
清单:oc apply -f <filename>.yaml
$ oc apply -f <filename>.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
通过检查
VirtualMachineInstance
清单的status.interfaces.linkState
字段来验证是否设置了所需的链接状态。oc get vmi <vmi-name>
$ oc get vmi <vmi-name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow