【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説
VMware vSphere Hypervisorは、サーバーやワークステーションの仮想化に対応した、無料で使える強力かつ信頼性の高いハードウェアハイパーバイザーです。本記事では、無料版VMware Hypervisor(ESXi)のインストールと初期設定の手順から、仮想マシンの作成、ゲストOSのインストール方法まで、順を追ってわかりやすく解説します。
無料版vSphere Hypervisor:ハードウェア要件・制限事項・互換性
VMware vSphere Hypervisorは、以下のハードウェア要件を満たすホストにインストールできます。
| 最小構成 | 推奨構成 | |
| CPU | 1プロセッサ/2コア | 2プロセッサ/CPUあたり4コア以上 |
| メモリ | 4 GB | 8 GB以上 |
| ネットワーク | 1Gbit/sネットワークアダプター×1 | 1Gbit/sネットワークアダプター×2 |
| ローカルストレージ(SATA/SAS) | 4 GBドライブ×1 | 4 GBドライブ×2によるRAID 1 |
VMware vSphere Hypervisorのインストールイメージは約311 MBと軽量で、主に大手ブランドサーバー向けの主要ドライバーのみが収録されています。そのため、有名メーカーのサーバーであっても標準イメージではインストールできないケースがあります。こうした場合、サーバーメーカーが独自ドライバーを組み込んだ専用のVMwareハイパーバイザーイメージを公開していることが多いので、併せて確認しましょう。
お使いのサーバーモデルとの互換性は、VMware公式の互換性ガイド(https://www.vmware.com/resources/compatibility/search.php)で確認できます。また、ESXi 6.7でサポート対象外となっているハードウェアの一覧は、ナレッジベース記事(https://kb.vmware.com/s/article/52583)を参照してください。
無料版vSphere Hypervisorの制限事項
なお、vSphere Hypervisorと有償版VMware ESXiの違いは適用されるライセンスのみで、インストールに使うISOイメージは同一です。フル機能版と比較した場合の無料版の主な制限は以下の通りです。
- VMwareの公式サポートは提供されません。
- 1台の仮想マシン(VM)に割り当てられる仮想CPU(vCPU)は最大8個までです(参考までに、無料のWindows Hyper-V Server 2019では第1世代VMに対して最大64 vCPUまで割り当て可能です)。
- ホストをvCenter Serverに接続することはできません。
- vStorage APIが利用できないため、Veeamなどを使った通常のバックアップ構成が行えません。
- サーバーに搭載できる物理プロセッサ(ソケット)は最大2個までです(コア数に制限はありません)。
- すべてのAPIは読み取り専用モードでのみ動作します(例:PowerCLI経由でサーバーやVMの設定を変更することはできません)。
一方で、無料版でも物理サーバーの全コアと全メモリを制限なく活用できるほか、PCI VMDirectPathやUSBリダイレクトといった高度な機能も利用可能です。検証環境や小規模環境であれば十分に実用的といえるでしょう。
無料版VMware vSphere Hypervisor(ESXi)のダウンロードとインストール手順
最新のVMware vSphere Hypervisor 6.7はVMware公式サイトからダウンロードできます。ダウンロードにはVMwareアカウントへのサインインが必要です。アカウントをお持ちでない場合は新規作成してください。

新規アカウントを作成する場合は、登録フォーム送信後にアカウント確認メールが届きます。メール内のリンクをクリックし、パスワードを設定して登録を完了させましょう。
続く画面で、無料版ハイパーバイザー用のライセンスキーとダウンロードリンクが表示されます。ライセンスキーは後で必要になるため、必ず控えておいてください。

ダウンロードしたISOイメージはUSBメモリまたはCD/DVDメディアに書き込みます。その後、サーバー(またはワークステーション、仮想マシン)をインストールメディアから起動し、「ESXi-6.7.0-2020xxx-standard installer」を選択します。

次に、OSをインストールするドライブを指定します。この例では40 GBのローカルディスクを使用しています。

キーボードレイアウトを選択します。

rootユーザーのパスワードを入力して確認します(7文字以上が必要です)。

インストール完了時には、ライセンスキー未登録の状態では60日間しか動作しない旨の警告が表示されます。

サーバーを再起動すれば、VMware vSphere Hypervisorのインストールは完了です。サーバーがDHCPサーバーのあるネットワークに少なくとも1つのネットワークインターフェースで接続されていれば、IPアドレスが自動取得され、ハイパーバイザーのコンソール(DCUI)上に表示されます。このIPアドレスは、Webインターフェースからハイパーバイザーを管理する際に使用します。

DCUI(Direct Console User Interface)でのVMware ESXi初期設定
ESXiハイパーバイザーの設定を行うには、DCUI画面でF2キーを押し、ログイン名(デフォルトはroot)とインストール時に設定したパスワードを入力します。

すると、ハイパーバイザー初期設定用のテキストコンソールが開きます。

ここで設定できる主な項目は以下の通りです。
- Configure Password — rootパスワードの変更ができます。

- Configure Management Network — 管理ネットワークアダプターの設定を選択できます(この例ではサーバーにネットワークアダプターが1基搭載されています)。

- サーバー管理インターフェースが属するVLANを指定できます。

- IPv4およびIPv6アドレスを設定できます。無効化するか、動的(DHCP)または静的IPを割り当てます。一般的には、VMware ESXiサーバーにはIPアドレス・サブネットマスク・デフォルトゲートウェイを手動で設定するのがおすすめです。

- DNS Configuration — DNSサーバーの指定とホスト名の設定ができます。

- Test Management Network — ICMP pingによるネットワーク疎通テストとDNS名前解決のテストを実行できます。通常はゲートウェイIPや別セグメントのサーバー(DNSサーバーのアドレスなど)への到達性を確認しておくと安心です。
テスト結果は以下のように表示されます。

これでVMware vSphere Hypervisorの初期設定は完了です。以降はWebインターフェースから接続して管理できます。
ESXi Webクライアント:無料ライセンスキーの登録
WebインターフェースからvSphere Hypervisorに接続するには、ブラウザのアドレスバーに初期設定時に割り当てたサーバーのIPアドレスを入力し、ユーザー名(root)とパスワードでログインします。

ログイン直後は評価モードで動作しており、「This license will expire in 60 days(このライセンスは60日後に期限切れになります)」という警告が表示されます。

VMware公式サイトで入手したライセンスキーを、「Manage → Licensing → Assign License」から登録してアクティベートします。
ライセンスを認証しないまま60日が経過すると、稼働中のVMはそのまま動作し続けますが、新しいVMの電源投入や既存VMの再起動ができなくなりますので注意してください。

ライセンス認証が完了すると、有効期限なし(Expires: Never)の永続ライセンスが適用され、仮想マシン用のRAM容量に上限がなくなります。各仮想マシンには最大8個の仮想CPU(8-way仮想SMPまで)を割り当てられます。

続けてNTPサーバーも設定しておきましょう。「Manage → System → Time & date → Edit settings」から時刻同期の設定が行えます。

VMware ESXiにおける仮想スイッチ(vSwitch)の基本構成
vSphere Switch(vSwitch)は、サーバー上の仮想マシン間、あるいは物理NICを経由した外部とのデータ転送を担う仮想デバイスです。仮想スイッチには以下の2種類があります。
- Standard Switch(標準スイッチ):物理サーバー内部に論理的に存在するシンプルな仮想スイッチ。
- Distributed Switch(分散スイッチ):複数の物理サーバーにまたがって展開できる仮想スイッチ(無料版VMware Hypervisorでは利用不可。Enterprise Plusエディション限定機能です)。
ハイパーバイザーをインストールして起動すると、デフォルトで仮想スイッチ(vSwitch0)が作成されています。これには物理アダプター(vmnic0)が紐付き、ハイパーバイザー管理用のポートグループ(Management Network)と、VM間データ転送用のポートグループ(VM Network)の2つが含まれます。ハイパーバイザーの管理インターフェースvmk0(vmkernelポート)はManagement Networkグループに所属しています。

スタンドアローンのハイパーバイザーであれば、基本的に仮想スイッチは1つで十分です。仮想マシン同士を分離したい場合や、ポートグループごとに異なるVLAN設定を使いたい場合は、追加のポートグループを作成します。
特別な理由がない限り、Management Networkやvmkernelポートの設定は変更しないことをおすすめします。誤って変更するとハイパーバイザーの管理インターフェースへアクセスできなくなる恐れがあります。万一看護アクセスを失った場合は、DCUIコンソールの「Network Restore Options」メニューからネットワーク設定を復元できます。
VMware Hypervisorでの仮想マシン作成手順
Webインターフェースで「Virtual Machines → Create / Register VM → Create a new virtual machine」を選択します。

仮想マシン名を入力し、ゲストOSの種類とバージョンを選択します。「Windows Virtualization Based Security」にチェックを入れると、ハードウェア仮想化支援、IOMMU、EFI、Secure BootがゲストOSで利用可能になります。

仮想マシンの構成ファイルとデータディスクを格納するストレージ(データストア)を選択します。

選択したディスクの空き容量が不足している場合は、データストアの拡張を促す通知が表示されます。

次の画面で、CPU数、RAM容量、ハードディスクファイルのサイズと配置先、ネットワークアダプター、CD/DVDドライブなど、仮想マシンの全パラメーターを設定します。仮想マシンからネットワークアクセスさせるには、そのアダプターをvSwitch0のVM Networkポートグループに接続します(デフォルト設定を変更していない場合)。
なお、1台のVMに8 vCPUを超えて割り当てようとすると、「Failed to power on virtual machine. There are insufficient licenses to complete this operation」というエラーが表示されます。


これらの設定は、後から仮想マシンの電源を切った状態でいつでも変更可能です。最後の画面で設定内容を確認し、問題なければ確定して仮想マシンを作成します。
仮想マシンへのゲストOSのインストール方法
仮想マシンにゲストOSをインストールするには、まずOSのインストールメディアとなるISOイメージをローカルデータストアにアップロードします。ナビゲーションメニューから「Storage」を選択し、「Datastore Browser」をクリックしましょう。

ISOファイル保存用のフォルダーを新規作成します。
作成したフォルダーを選択し、左上の「Upload」ボタンをクリックして、インストール用ISOイメージを選択します。アップロードが完了するまで待ちましょう。

次に、作成したばかりの仮想マシンを選択し、「Actions → Edit Settings」を開きます。

下のスクリーンショットのようにCD/DVDドライブの設定を変更し、「CD/DVD Media」でアップロードしたISOイメージを選択します。

あとは仮想マシンの電源を入れるだけです。VMはISOイメージからの起動を試み、仮想CD/DVDドライブ経由でゲストOSのインストールが始まります。

ゲストOSのインストールが完了すれば、以降は通常どおり仮想マシンとして利用できます。
本記事が、無料版VMware vSphere Hypervisorの導入と活用を検討されている方の参考になれば幸いです。
-
VirtualBoxにVMware ESXi(vSphere Hypervisor)をインストールする方法【完全ガイド】
本記事では、VirtualBox上にVMware vSphere Hypervisor(ESXi)6.7をインストールする手順を、ステップごとにわかりやすく解説します。VirtualBoxにESXiを導入する目的は、vSphereの機能をテスト・検証することであり、本番環境での運用を想定したものではありません。 重要な注意点:お使いのCPUがIntel製の場合、VirtualBox上で動作するESXiホストから新しい仮想マシン(VM)を起動することはできません。これは、VirtualBoxがIntel CPU向けのネステッド・バーチャライゼーション(入れ子状の仮想化)に対応していないためです。
-
【完全ガイド】VMware Workstation PlayerにvSphere ESXi 6.7をインストールする方法
本チュートリアルでは、VMware Workstation Player上に「VMware vSphere Hypervisor(ESXi)6.7」をインストールする手順を、ステップバイステップで詳しく解説します。Workstation上にESXiを構築することで、物理サーバーを用意しなくてもvSphere ESXiサーバーの各種機能を自由にテスト・検証できるようになります。 関連記事: 物理サーバー(ベアメタル)にvSphere ESXi 6.7をインストールする方法 インストール前の準備①:ハードウェア要件 CPU: ホストマシンのCPUは最低2コア以上が必要で、ハードウェア仮想化機能