6.5. 创建裸机主机资源


要部署裸机主机,您必须创建一个 BareMetalHost 资源。

流程

  1. 运行以下命令来创建 BareMetalHost 自定义资源(CR)文件:

    $ vim bmaas-<name>-bmh.yaml
    Copy to Clipboard Toggle word wrap
    <name>
    <name> 替换为裸机主机的名称。
  2. 编辑 CR:

    apiVersion: metal3.io/v1alpha1
    kind: BareMetalHost
    metadata:
      name: bmaas-<name>
      namespace:  bmaas
    spec:
      online: true
      bootMACAddress: <mac_addr>
      bmc:
        address: redfish-virtualmedia+<address>/redfish/v1/Systems/System.Embedded.1
        credentialsName: bmaas-<num>-bmc-secret
    Copy to Clipboard Toggle word wrap
    <mac_addr>
    <mac_addr> 替换为裸机主机上第一个 NIC 的 MAC 地址。
    <address>
    <address> 替换为主机的 IP 地址或 FQDN。
  3. 运行以下命令来应用 CR:

    $ oc apply -f bmaas-<name>-bmh.yaml
    Copy to Clipboard Toggle word wrap

验证

  • 运行以下命令检查 BareMetalHost 状态:

    $ oc get baremetalhost -n bmaas
    Copy to Clipboard Toggle word wrap

    状态的过程是从 registeringinspecting,最终变为 available

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat