[SimpliVity & VME] KVM CLIによるArbiter VM手動構築
HPE SimpliVity with VME (VM Essentials) の2ノードクラスタを顧客先に導入する際、ほぼ確実に担当者から次のように要望されます: 「新しく導入した高スペックなSimpliVityサーバー2台の中に、Arbiter(仲裁者)VMも一緒に乗せて全部動かしてください。」 しかし、現場を知るインフラエンジニアであれば、この要望には 2つの重大なジレンマが存在することに即座に気づきます。 1. 現場のジレンマ:『鶏と卵の矛盾』と『ライセンスの罠』 ジレンマ1:SimpliVityストレージ作成前にArbiterが起動していなければならない 2ノードのSimpliVityクラスタは、展開ウィザードを実行する前にArbiter IPとの通信が確立していなければクラスタ作成を開始できません。まだノード初期化も終わっておらずストレージプールも存在しない状態で、SimpliVity上にArbiter VMを作成することは不可能です(鶏と卵の矛盾)。 さらに、Arbiterはスプリットブレインを防ぐ「審判」の役割を果たすため、自身が判定するストレージ基盤の内側に同居させることは絶対的な禁忌です。 ジレンマ2:VME GUIから作ると高額な有料ライセンスが請求される では、Arbiterはどこに配置すべきか? 答えは VME Managerアプライアンスが稼働している外部管理ホスト(KVMベース)です。 しかし、ここでVME ManagerのWeb GUIコンソールから管理ホストを正式登録してVMを作成しようとすると、管理ホストの全物理CPUコアがVMEの有料ライセンス対象としてカウントされてしまいます! わずか2コアの軽量なArbiter VMのために高価なライセンスを追加購入するのは現実的ではありません。 flowchart TD A["顧客要望: 『新規SimpliVityサーバーにArbiterも乗せて』"] --> B["ジレンマ: クラスタ展開前にArbiterが必須(鶏と卵)"] B --> C["解決策: 外部管理ホスト(VME Managerホスト)に配置"] C --> D{"VME ManagerのGUIから作成する?"} D -- "YES" --> E["❌ 警告: ホスト全CPUコアにVMEライセンス課金が発生!"] D -- "NO: エンジニアの現場ノウハウ" --> F["✅ KVM CLI(virt-install) + VNCでライセンス課金ゼロ構築!"] 2. 16年目エンジニアの実践的解決策:KVM CLI + VNCの組み合わせ 解決策は非常にシンプルです。 VME ManagerホストのOS(BaseOS)は 標準のLinux KVM / libvirt基盤です。 ...