3.4. 编辑 BareMetalHost 资源
在裸机上部署 OpenShift Container Platform 集群后,您可能需要编辑节点的 BareMetalHost
资源。请考虑以下示例:
- 您可以使用 Assisted Installer 部署集群,并需要添加或编辑基板管理控制器 (BMC) 主机名或 IP 地址。
- 您需要在不取消置备的情况下将节点从一个集群移到另一个集群。
先决条件
-
确保节点处于
Provisioned
,ExternallyProvisioned
, 或Available
状态。
流程
获取节点列表:
$ oc get bmh -n openshift-machine-api
在编辑节点的
BareMetalHost
资源前,运行以下命令从 Ironic 分离节点:$ oc annotate baremetalhost <node_name> -n openshift-machine-api 'baremetalhost.metal3.io/detached=true' 1
- 1
- 将
<node_name>
替换为节点的名称。
运行以下命令来编辑
BareMetalHost
资源:$ oc edit bmh <node_name> -n openshift-machine-api
运行以下命令,将节点重新附加到 Ironic:
$ oc annotate baremetalhost <node_name> -n openshift-machine-api 'baremetalhost.metal3.io/detached'-