この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。

ハーベスターシーダー

ハーベスターシーダー実験的 アドオンです。実験的機能に関する詳細は、機能ラベル を参照してください。

ハーベスターシーダー アドオンを使用すると、インテリジェントプラットフォーム管理インターフェース(IPMI)を使用して SUSE Virtualization ホストでアウトオブバンド操作を実行できます。

このアドオンは、 Redfish ベースのアクセスをサポートするホストのハードウェアおよび関連イベントを検出し、そのハードウェアを対応するホストに関連付けることもできます。

前提条件

アドオンを有効にする前に、以下の要件が満たされていることを確認してください。

  • ホストでIPMIアクセスが有効になっており、関連操作を実行するために必要な権限がユーザーアカウントに付与されています。

    ipmitool を使用している場合は、ipmitool -I lanplus -H iloOriDracIPAddress -U admin -P admin sel list を実行して両方の要件が満たされていることを確認できます。

  • Redfishが有効になっています。

    curl -vk https://iloOriDracIPAddress/redfish/v1 を実行してRedfishが有効になっていることを確認できます。

  • ポート443と623にアクセス可能です。

    一部のIPMI実装では、ポート443のWebインターフェースを使用してデバイスにアクセスできます。ただし、IPMIデバイスは、UDPポート623(IPMI over IP)でコマンドラインインタフェースを使用してアクセスされることが一般的です。

  • ホストでアラートが有効になっています。

    一部のハードウェアベンダーは、アラートを有効にする必要がある場合があります。

アドオンを有効にし、ホストを構成する

  1. SUSE Virtualization UIで、高度な → アドオン に移動します。

  2. ハーベスターシーダー を選択し、次に ⋮ → 有効にする を選択します。

    数秒後、状態 の値が デプロイ成功 に変更されます。

    EnableAddon
  3. ホスト 画面に移動します。

    この画面に表示されている各ホストの設定を編集する必要があります。

  4. ホストを選択し、次に*⋮ → 設定を編集*を選択します。

    EditConfig
  5. *アウトオブバンドアクセス*タブで、*有効*を選択し、設定を構成してから、*保存*を選択します。

    アドオンは、IPMIインターフェースに接続するための情報を使用します。

    OutOfBandAccess

電源関連の操作

アウトオブバンドアクセスの設定が構成されると、SUSE Virtualization UIを使用してホストをシャットダウンおよび再起動できます。ただし、最初にメンテナンスモードを有効にする必要があります。これにより、すべてのVMが他のノードに自動的に移行します。*ハーベスターシーダー*は、選択した操作を実行する際にIPMIを介してホストと通信します。

ShutdownReboot

メンテナンスモードが有効な状態でVMを起動することもできます。

PowerOn

ハードウェアイベントの集約

*アウトオブバンドアクセス*設定画面の*イベント*セクションで*有効*を選択した場合、*ハーベスターシーダー*はRedfishを使用してハードウェアのコンポーネントエラーやファン温度に関する情報を照会します。この情報はハードウェアの調整中にKubernetesイベントに変換され、その後Kubernetesのポリシーによって処理されます。SUSE Virtualizationは、デフォルトでこれらのイベントを1時間保存します。

HardwareEvents

トラブルシューティング

*アウトオブバンドアクセス*設定画面が応答しなくなり、メッセージ`Waiting for "inventories.metal.harvesterhci.io" to be ready`が表示されることがあります。このような場合は、ページを更新する必要があります。詳細については、 問題 #4412を参照してください。

*ハーベスターシーダー*を使用中に持続的な問題が発生した場合は、次の内容をSUSEサポートに提出してください:

  • サポートバンドル

  • コマンド`kubectl get machine -n harvester-system -o yaml`の出力