なぜ今、Nutanix CE が再び注目されているのか?
Broadcom が VMware を買収し、高額なサブスクリプションモデルへ移行して以来、多くのシステム管理者が代替案を模索し始めています。私自身、Proxmox 上で 10 台以上の VM を運用する Homelab を持っていますが、Nutanix は全く別次元のレベルにあると認めざるを得ません。
Nutanix は単なる仮想化プラットフォームではありません。それは HCI (Hyper-Converged Infrastructure) の完成形とも言える存在です。かつては、このエコシステムを体験するために数百万、数千万円もする専用サーバーが必要でした。しかし現在では、Community Edition (CE) を利用することで、PC 上に直接、あるいは VMware や Proxmox 内でネステッド (Nested) 環境として、本格的なクラスターを構築できるようになりました。
半年ほど小規模なプロジェクトで試用してみた結果、Nutanix CE は分散ストレージを学ぶのに最適な環境であると感じています。その管理画面である Prism の操作感は非常にスムーズで、vCenter を凌駕する直感的な UI を備えています。
知っておくべき Nutanix の 3 つの柱
Nutanix がなぜこれほど多くの RAM を消費するのかを理解せずに、焦ってインストールを始めるのは禁物です。まずは基礎知識を押さえましょう。
- AHV (Acropolis Hypervisor): KVM をベースに Nutanix が高度に最適化したハイパーバイザー。無料で安定しており、複雑なライセンス管理も不要です。
- CVM (Controller VM): システムの「頭脳」です。各物理ノードで専用の VM が動作し、すべてのデータ読み書きを管理します。
- Prism: HTML5 ベースの管理コンソール。非常に直感的でモダンな UI を持っており、重いクライアントソフトとは無縁です。
ハードウェア要件:スペック不足には要注意
Nutanix はハードウェアの要求が非常にシビアです。要件を満たしていない場合、インストーラーの段階でエラーになります。CE ノードを快適に動作させるには、以下の準備が必要です。
- CPU: 最低 4 コア、Intel VT-x または AMD-V をサポートしていること。BIOS で Nested Virtualization を有効にするのを忘れないでください。
- RAM: 起動には最低 20GB 必要です。実際、メタデータの管理だけで CVM が 12〜16GB を占有します。Windows VM などをいくつか動かしたい場合は、少なくとも 64GB 以上の RAM を推奨します。
- ディスク構成 (3 台必須):
- ドライブ 1 (Boot): 64GB (SSD 推奨)。
- ドライブ 2 (CVM/Metadata): 200GB 以上。必ず SSD を使用してください。HDD だとシステムが極端に重くなります。
- ドライブ 3 (Data): 500GB 以上 (予算に合わせて SSD または HDD)。
仮想化環境での詳細なインストール手順
ステップ 1: ホスト仮想マシンの作成
VMware Workstation や Proxmox を使用する場合は、以下の設定で VM を作成します。
- OS: Linux / Ubuntu 64-bit を選択。
- CPU: 4 vCPU。重要: 「Virtualize Intel VT-x/EPT」または「Host Passthrough」モードにチェックを入れてください。
- ネットワーク: CVM がルーターから直接 IP を取得できるよう、ブリッジ (Bridge) モードに設定します。
ステップ 2: SSD 偽装のテクニック
Nutanix はメタデータ用ドライブに極めて高い応答速度を求めます。VMware 上で物理 SSD を使用していても認識されない場合は、.vmx ファイルを編集して介入します。
# SSDをシミュレートするために以下の行を追加
scsi0:1.virtualSSD = "TRUE"
ステップ 3: Nutanix CE インストーラーの実行
ISO ファイルから起動すると、テキストモードの画面が表示されます。以下の手順で進めます。
- US キーボードを選択し、Boot、CVM、Data 用の 3 つのドライブを正しく割り当てます。
- IP アドレスの設定: ここが最もエラーの起きやすいステップです。現在のネットワーク内で、ホスト (AHV) 用と CVM 用の 2 つの未使用の固定 IP が必要です。
- 1 台の構成であれば Single Node Cluster を選択します。
Install を押して 20 分ほど待ちます。NVMe ドドライブを使用している場合は、さらに短時間で完了します。
クラスターの初期化と Prism へのログイン
再起動後、すぐに Web 画面を開こうとしないでください。CVM がバックエンドサービスを起動するのに 5〜10 分ほどかかります。CVM の IP に SSH (User: nutanix / Pass: nutanix/4u) でログインし、状態を確認してください。
# 全サービスのステータスを確認するコマンド
genesis status
すべてのサービスが [UP] と表示されたら、https://<CVM_IP>:9440 にアクセスします。デフォルトのアカウントは admin/admin です。Nutanix はパスワードの変更と、CE 版を有効化するための MyNutanix アカウントへのログインを要求します。
6 ヶ月間の運用で得た「血の教訓」
最大の失敗は、VM を突然シャットダウンしてしまったことです。Nutanix は厳格なデータ整合性 (Strict Data Integrity) メカニズムでデータを管理しているため、突然の電源断は CVM のデータベースを破損させる恐れがあります。ラボを停止する際は、必ず cvm_shutdown -h now コマンドを使用してください。
また、Image Service 機能を積極的に活用しましょう。Prism に ISO のダウンロードリンクを直接貼り付けるだけで、システムが自動的にダウンロードして集中管理してくれます。新しい VM の作成は数クリックで完了し、VMware のデータストアに手動でアップロードするよりも遥かに高速です。
おわりに
Nutanix ラボを構築することは、スキルアップだけでなく、モダンなインフラに対する考え方を変えるきっかけになります。軽量なプロジェクトには依然として Proxmox が第一候補ですが、真のエンタープライズストレージとは何かを理解するには、Nutanix CE は唯一無二の存在です。皆さんのラボ構築が成功することを願っています!

