1.10.8.3. コマンドラインインターフェイスを使用したベアメタルホストの追加


コマンドラインインターフェイスを使用してベアメタルホストをホストインベントリーに自動的に追加するには、以下の手順を実施します。

  1. 次の YAML コンテンツを適用し、必要に応じて値を置き換えて、BMC シークレットを作成します。

    apiVersion: v1
    kind: Secret
    metadata:
      name: <bmc-secret-name>
      namespace: <your_infraenv_namespace> 
    1
    
    type: Opaque
    data:
      username: <username>
      password: <password>
    1
    namespace は InfraEnv の namespace と同じである必要があります。
  2. 以下の YAML コンテンツを適用し、必要に応じて値を置き換えてベアメタルホストを作成します。

    apiVersion: metal3.io/v1alpha1
    kind: BareMetalHost
    metadata:
      name: <bmh-name>
      namespace: <your-infraenv-namespace> 
    1
    
      annotations:
        inspect.metal3.io: disabled
        bmac.agent-install.openshift.io/hostname: <hostname> 
    2
    
        bmac.agent-install.openshift.io/role: <role> 
    3
    
      labels:
        infraenvs.agent-install.openshift.io: <your-infraenv> 
    4
    
    spec:
      online: true
      automatedCleaningMode: disabled 
    5
    
      bootMACAddress: <your-mac-address>  
    6
    
      bmc:
        address: <machine-address> 
    7
    
        credentialsName: <bmc-secret-name> 
    8
    
      rootDeviceHints:
        deviceName: /dev/sda 
    9
    1
    namespace は InfraEnv の namespace と同じである必要があります。
    2
    オプション: ホストの名前に置き換えます。
    3
    オプション: 使用できる値は master および worker です。
    4
    この名前は InfrEnv の名前と一致し、同じ namespace に存在する必要があります。
    5
    値を設定しない場合、metadata の値が自動的に使用されます。
    6
    MAC アドレスが、いずれかのホストインターフェイスの MAC アドレスと一致していることを確認します。
    7
    BMC のアドレスを使用します。詳細は、関連情報セクションの 帯域外管理 IP アドレスのポートアクセスBMC アドレス指定 を参照してください。
    8
    credentialsName の値が、作成した BMC シークレットの名前と一致していることを確認してください。
    9
    オプション: インストールディスクを選択します。利用可能なルートデバイスのヒントは、BareMetalHost spec を参照してください。ホストが Discovery Image で起動され、対応する Agent リソースが作成された後、このヒントに従ってインストールディスクが設定されます。

ホストの電源をオンにすると、イメージのダウンロードが開始されます。これには数分かかる場合があります。ホストが検出されると、Agent カスタムリソースが自動的に作成されます。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る