仮想マシン
 Computer >> コンピューター >  >> ソフトウェア >> 仮想マシン

【初心者向け】無料の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イメージは同一です。フル機能版と比較した場合の無料版の主な制限は以下の通りです。

  1. VMwareの公式サポートは提供されません。
  2. 1台の仮想マシン(VM)に割り当てられる仮想CPU(vCPU)は最大8個までです(参考までに、無料のWindows Hyper-V Server 2019では第1世代VMに対して最大64 vCPUまで割り当て可能です)。
  3. ホストをvCenter Serverに接続することはできません。
  4. vStorage APIが利用できないため、Veeamなどを使った通常のバックアップ構成が行えません。
  5. サーバーに搭載できる物理プロセッサ(ソケット)は最大2個までです(コア数に制限はありません)。
  6. すべてのAPIは読み取り専用モードでのみ動作します(例:PowerCLI経由でサーバーやVMの設定を変更することはできません)。

一方で、無料版でも物理サーバーの全コアと全メモリを制限なく活用できるほか、PCI VMDirectPathやUSBリダイレクトといった高度な機能も利用可能です。検証環境や小規模環境であれば十分に実用的といえるでしょう。

無料版VMware vSphere Hypervisor(ESXi)のダウンロードとインストール手順

最新のVMware vSphere Hypervisor 6.7はVMware公式サイトからダウンロードできます。ダウンロードにはVMwareアカウントへのサインインが必要です。アカウントをお持ちでない場合は新規作成してください。

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

新規アカウントを作成する場合は、登録フォーム送信後にアカウント確認メールが届きます。メール内のリンクをクリックし、パスワードを設定して登録を完了させましょう。

続く画面で、無料版ハイパーバイザー用のライセンスキーとダウンロードリンクが表示されます。ライセンスキーは後で必要になるため、必ず控えておいてください。

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

DCUI(Direct Console User Interface)でのVMware ESXi初期設定

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

ここで設定できる主な項目は以下の通りです。

  1. Configure Password — rootパスワードの変更ができます。
    【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説
  2. Configure Management Network — 管理ネットワークアダプターの設定を選択できます(この例ではサーバーにネットワークアダプターが1基搭載されています)。
    【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説
  3. サーバー管理インターフェースが属するVLANを指定できます。
    【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説
  4. IPv4およびIPv6アドレスを設定できます。無効化するか、動的(DHCP)または静的IPを割り当てます。一般的には、VMware ESXiサーバーにはIPアドレス・サブネットマスク・デフォルトゲートウェイを手動で設定するのがおすすめです。
    【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説
  5. DNS Configuration — DNSサーバーの指定とホスト名の設定ができます。
    【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説
  6. Test Management Network — ICMP pingによるネットワーク疎通テストとDNS名前解決のテストを実行できます。通常はゲートウェイIPや別セグメントのサーバー(DNSサーバーのアドレスなど)への到達性を確認しておくと安心です。
    【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説テスト結果は以下のように表示されます。
    【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

これでVMware vSphere Hypervisorの初期設定は完了です。以降はWebインターフェースから接続して管理できます。

ESXi Webクライアント:無料ライセンスキーの登録

WebインターフェースからvSphere Hypervisorに接続するには、ブラウザのアドレスバーに初期設定時に割り当てたサーバーのIPアドレスを入力し、ユーザー名(root)とパスワードでログインします。

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

VMware公式サイトで入手したライセンスキーを、「Manage → Licensing → Assign License」から登録してアクティベートします。

ライセンスを認証しないまま60日が経過すると、稼働中のVMはそのまま動作し続けますが、新しいVMの電源投入や既存VMの再起動ができなくなりますので注意してください。

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

VMware ESXiにおける仮想スイッチ(vSwitch)の基本構成

vSphere SwitchvSwitch)は、サーバー上の仮想マシン間、あるいは物理NICを経由した外部とのデータ転送を担う仮想デバイスです。仮想スイッチには以下の2種類があります。

  • Standard Switch(標準スイッチ):物理サーバー内部に論理的に存在するシンプルな仮想スイッチ。
  • Distributed Switch(分散スイッチ):複数の物理サーバーにまたがって展開できる仮想スイッチ(無料版VMware Hypervisorでは利用不可。Enterprise Plusエディション限定機能です)。

ハイパーバイザーをインストールして起動すると、デフォルトで仮想スイッチ(vSwitch0)が作成されています。これには物理アダプター(vmnic0)が紐付き、ハイパーバイザー管理用のポートグループ(Management Network)と、VM間データ転送用のポートグループ(VM Network)の2つが含まれます。ハイパーバイザーの管理インターフェースvmk0(vmkernelポート)はManagement Networkグループに所属しています。

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

スタンドアローンのハイパーバイザーであれば、基本的に仮想スイッチは1つで十分です。仮想マシン同士を分離したい場合や、ポートグループごとに異なるVLAN設定を使いたい場合は、追加のポートグループを作成します。

特別な理由がない限り、Management Networkやvmkernelポートの設定は変更しないことをおすすめします。誤って変更するとハイパーバイザーの管理インターフェースへアクセスできなくなる恐れがあります。万一看護アクセスを失った場合は、DCUIコンソールの「Network Restore Options」メニューからネットワーク設定を復元できます。

VMware Hypervisorでの仮想マシン作成手順

Webインターフェースで「Virtual Machines → Create / Register VM → Create a new virtual machine」を選択します。

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

次の画面で、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」というエラーが表示されます。

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

これらの設定は、後から仮想マシンの電源を切った状態でいつでも変更可能です。最後の画面で設定内容を確認し、問題なければ確定して仮想マシンを作成します。

仮想マシンへのゲストOSのインストール方法

仮想マシンにゲストOSをインストールするには、まずOSのインストールメディアとなるISOイメージをローカルデータストアにアップロードします。ナビゲーションメニューから「Storage」を選択し、「Datastore Browser」をクリックしましょう。

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

ISOファイル保存用のフォルダーを新規作成します。

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

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

【初心者向け】無料のVMware vSphere Hypervisor(ESXi)のインストールと設定方法を徹底解説

ゲストOSのインストールが完了すれば、以降は通常どおり仮想マシンとして利用できます。

本記事が、無料版VMware vSphere Hypervisorの導入と活用を検討されている方の参考になれば幸いです。

  1. VirtualBoxにVMware ESXi(vSphere Hypervisor)をインストールする方法【完全ガイド】

    本記事では、VirtualBox上にVMware vSphere Hypervisor(ESXi)6.7をインストールする手順を、ステップごとにわかりやすく解説します。VirtualBoxにESXiを導入する目的は、vSphereの機能をテスト・検証することであり、本番環境での運用を想定したものではありません。 重要な注意点:お使いのCPUがIntel製の場合、VirtualBox上で動作するESXiホストから新しい仮想マシン(VM)を起動することはできません。これは、VirtualBoxがIntel CPU向けのネステッド・バーチャライゼーション(入れ子状の仮想化)に対応していないためです。

  2. 【完全ガイド】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コア以上が必要で、ハードウェア仮想化機能