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

シングルノードクラスター

SUSE Virtualizationは、耐障害性が低いか、最小限の初期展開リソースを必要とする実装のためにシングルノードクラスターをサポートしています。標準のインストール方法(ISOUSB、およびPXEブート)を使用してシングルノードクラスターを作成できます。

シングルノードクラスターは、RKE2クラスターの作成やノードのアップグレード(いくつかの制限があります)を含む、ほとんどのSUSE Virtualization機能をサポートしています。ただし、この展開タイプには以下の主要な欠点があります:

  • 高可用性なし:ノードの再起動を必要とするエラーや更新は、実行中の仮想マシンにダウンタイムを引き起こします。

  • アップグレード中のライブマイグレーションおよびゼロダウンタイムサポートはありません。

前提条件

シングルノードクラスターの展開を開始する前に、以下の要件が満たされていることを確認してください。

  • ハードウェア:サーバークラスのハードウェアを使用し、SUSE Virtualizationと本番ワークロードを実行できる十分なリソースが備わっていること。ノートパソコンおよびネストされた仮想化はサポートされていません。

  • ネットワーク:ポートを構成し、仮想マシン間で送信されるトラフィックの種類に基づいて設定してください。

デフォルトのストレージクラスのレプリカ数

SUSE Virtualizationは、SUSE Storageがボリュームをプロビジョニングする方法を説明するためにストレージクラスを使用します。各ストレージクラスには、各ボリュームのために作成されるレプリカの数を定義するパラメータがあります。

デフォルトのストレージクラス`harvester-longhorn`は、高可用性のためにレプリカ数の値が*3*です。シングルノードクラスターで`harvester-longhorn`を使用する場合、SUSE Storageはデフォルトのレプリカ数を作成できず、ボリュームはUIの*ボリューム*画面で_劣化_としてマークされます。

この問題を回避するために、次のいずれかのアクションを実行できます:

複数のディスクを持つノード上の複数のレプリカ

SUSE Storageは、ノードに複数のディスクがあっても各ボリュームに対して1つのレプリカのみを作成します。これは、デフォルトで*レプリカハードアンチアフィニティ*が有効になっているためです。ノードに健康なレプリカが既に存在する場合、スケジューラは同じボリュームの新しいレプリカをそのノードにスケジュールすることを防ぎます。

高可用性クラスターでは、*レプリカハードアンチアフィニティ*がボリュームの冗長性を確保します。ただし、このメカニズムは、シングルノードクラスターでボリュームが劣化する原因となる可能性があります(新しいレプリカのスケジューリングに利用できる他のノードがないため)。

ノードに複数のディスクがある場合にSUSE Storageが複数のレプリカを作成するようにしたい場合は、次の手順を実行してください:

  1. Replica Node Level Soft Anti-Affinityを有効にします:この設定が有効になると、SUSE Storageは同じボリュームの既存の健康なレプリカがあるノードに新しいレプリカをスケジュールします。

  2. Replica Disk Level Soft Anti-Affinityを無効にします:この設定が無効になると、SUSE Storageは同じボリュームの既存の健康なレプリカがあるディスクに新しいレプリカをスケジュールしません。この設定を無効にすると、シングルノードクラスターのディスクに対してエラー耐性が提供されます。

  3. (オプション)新しいストレージクラスを作成し、ボリュームスケジューリング中に一致させる必要があるディスクタグを指定します。

アップグレードとメンテナンス

シングルノードクラスターはライブマイグレーションをサポートしていないため、クラスターのアップグレード中に仮想マシンが利用できなくなります。SUSE Virtualizationは、アップグレードプロセスを開始する前にすべての仮想マシンを強制的にシャットダウンします。SUSE Virtualizationを構成して、upgrade-config設定の`restoreVM`オプションを使用して、実行中の仮想マシンを自動的に復元することができます。

メンテナンスモードを有効にすることもできません。この操作はライブマイグレーション機能に依存しており、SUSE Virtualizationは唯一のコントロールプレーンをメンテナンスモードに置くことができません。