VirtualBoxにVMware ESXi(vSphere Hypervisor)をインストールする方法【完全ガイド】
本記事では、VirtualBox上にVMware vSphere Hypervisor(ESXi)6.7をインストールする手順を、ステップごとにわかりやすく解説します。VirtualBoxにESXiを導入する目的は、vSphereの機能をテスト・検証することであり、本番環境での運用を想定したものではありません。
重要な注意点:お使いのCPUがIntel製の場合、VirtualBox上で動作するESXiホストから新しい仮想マシン(VM)を起動することはできません。これは、VirtualBoxがIntel CPU向けのネステッド・バーチャライゼーション(入れ子状の仮想化)に対応していないためです。VMを起動しようとすると、「This host does not support Intel VT-x.」というエラーが表示されます。Intel CPUをお使いの場合は、ESXiをVMware Playerにインストールすることをおすすめします。
ESXiインストールに必要なハードウェア要件
- CPU: ホストマシンは最低2コア以上のCPUを搭載し、ハードウェア仮想化機能(Intel VT-xまたはAMD RVI)に対応している必要があります。システムが仮想化に対応しているかどうかは、「CPU-Z」などのユーティリティで確認できます。
補足:
- 仮想化サポートを有効にするには、BIOS設定画面を開き、Intel VT-x(Intel Virtualization Technology)またはAMD-Vを「有効(Enabled)」に設定してください。
- Windows 10環境でBIOSのVT設定が有効になっているにもかかわらず、VirtualBoxで「VT-x is not available」というエラーが表示される場合は、「コントロールパネル」→「プログラムと機能」→「Windowsの機能の有効化または無効化」を開き、Hyper-V機能を無効化してください。
- メモリ(RAM): ESXiには物理メモリが最低2GB必要です。VirtualBoxにESXiをインストールする場合は、少なくとも4GB(4096MB)のRAMを割り当ててください。
ESXi 6.7インストールに必要なソフトウェア
- VMwareの公式サイトにアクセスし、VMwareアカウントを作成します(すでにお持ちの場合は不要です)。
- VMware vSphere Hypervisor(ESXi ISOイメージ/VMware Tools同梱版)をダウンロードします。
- vSphere Hypervisor 6のライセンスキーを必ず控えておいてください。60日間の評価期間終了後に、このキーを使って無償版(期限なし)へ切り替えることができます(詳細は記事末尾参照)。
- VirtualBoxにESXiをインストールする場合は、Windows向けの最新版VirtualBoxを公式サイトからダウンロードしてインストールしておきます。
手順1:ESXi用の仮想マシンを作成・構成する
1. 新しい仮想マシンの作成
(1) Oracle VM VirtualBoxマネージャーを起動し、「新規(New)」をクリックします。
(2) 仮想マシンに名前を付け(例:「ESXi vSphere」)、以下のように設定します。
- タイプ(Type): Linux
- バージョン(Version): Linux 2.6/3.x/4.x(64-bit)
- メモリサイズ: 4096MB
- ハードディスク: 「仮想ハードディスクを作成する」を選択
(3) 設定が完了したら「作成(Create)」をクリックします。
(4) 次の画面でディスクサイズを指定します(例:30GB)。ハードディスクのファイルタイプはデフォルトの「VDI(VirtualBox Disk Image)」、「物理ハードディスク上のストレージタイプ」は「可変サイズ(Dynamically allocated)」のままにして「作成」をクリックします。
2. 仮想マシンの詳細設定
(5) 作成した仮想マシンを選択し、「設定(Settings)」をクリックします。
(6a) 左側の「システム(System)」を選択し、「マザーボード」タブで以下を設定します。
- チップセット:ICH9
- ポインティングデバイス:PS/2マウス
(6b) 次に「プロセッサー」タブを開き、以下を設定します。
- CPU数を2つに割り当てる
- 「PAE/NXを有効化」にチェックを入れる
(7) 「ストレージ(Storage)」を選択し、「光学ドライブの追加」アイコンをクリックします。
(8) 「ディスクを選択(Choose disk)」をクリックし、ダウンロード済みの「vSphere Hypervisor(ESXi ISO)」ファイルを選択します。
(9) 最後に「ネットワーク(Network)」を選択し、割り当てを「ホストオンリーアダプター(Host-only Adapter)」に変更して「OK」をクリックします。
(10) 「起動(Start)」ボタンをクリックし、以下の手順でESXiのインストールを進めます。
手順2:VirtualBox仮想マシンにVMware ESXi 6.7をインストールする
※ 物理マシンにESXiをインストールする場合は、ESXiインストール用CD/DVDメディアからマシンを起動してください。
(1) 最初の画面でEnterキーを押してインストールを開始します。
(2) VMware ESXiインストーラーが起動します。
(3) ウェルカム画面でEnterキーを押します。
(4) F11キーを押してライセンス契約に同意します。
(5) ストレージ選択画面でEnterキーを押します。
(6) 好みのキーボードレイアウトを選択するか、デフォルト(US)のままEnterキーを押します。
(7) rootパスワードを2回入力してEnterキーを押します。
※ パスワードは7文字以上で、大文字・小文字・記号・数字を組み合わせる必要があります。
(8) 最後にF11キーを押してインストールを開始します。
※ VirtualBoxへのインストール時の注意:Intelプロセッサーを使用している場合、この段階で「Hardware Virtualization Warning: Hardware Virtualization is not a feature of this CPU or is not enabled in BIOS」という警告メッセージが表示されます。これは前述のとおり、VirtualBoxがIntel CPUのネステッド仮想化に対応していないためです。警告は無視してEnterキーを押し、続行してください。
(9) インストール完了後、インストールメディアを取り外し、Enterキーを押してマシンを再起動します。
※ VirtualBoxでISOファイルを取り外す方法:
- 再起動後、VMウィンドウを閉じてマシンの電源をオフにします。
- 仮想マシンの「ストレージ」設定を開き、ISOファイルを削除して「OK」をクリックします。
- 最後に「起動(Start)」ボタンをクリックして、VMware ESXiマシンを起動します。
手順3:ESXiサーバーのネットワーク設定
(10) VMware ESXiサーバーが起動すると、DHCPからIPアドレスが自動的に割り当てられます。このIPアドレスをそのまま使用してもかまいませんが、以下の手順で静的IPアドレスを設定することもできます。
(11) IPアドレスを変更するには、上記の画面でF2キーを押します。
(12) rootパスワードを入力してEnterキーを押します。
(13) 矢印キーで「Configure Management Network」まで移動し、Enterキーを押します。
(14) 「IPv4 Configuration」に移動してEnterキーを押します。
(15) 「Set static IPv4 address and network configuration」にカーソルを合わせ、スペースキーで選択します。
(16) 静的IPアドレス、サブネットマスク、ゲートウェイを入力してEnterキーを押します。
(17) 次に「DNS Configuration」を選択してEnterキーを押します。
(18) 「Use the following DNS server addresses and hostname」に移動し、スペースキーで選択します。
(19) DNSサーバーアドレスを入力し、必要に応じて別のホスト名を指定します。入力が完了したらEnterキーを押します。
(20) ESCキーで画面を終了し、続けてYキーを押して変更を適用し、管理ネットワークを再起動します。
(21) ESCキーでログアウトし、F12キーを押してESXiサーバーをシャットダウンします。
手順4:ブリッジ接続への切り替えとブラウザからのアクセス
(22) VirtualBoxマネージャーで該当の仮想マシンを選択し、「設定(Settings)」をクリックします。
(23) 「ネットワーク」設定で、割り当てを「ブリッジアダプター(Bridged Adapter)」に変更して「OK」をクリックします。
(24) VM ESXiマシンを起動します。
(25) ESXiサーバーの起動後、ホストコンピューター上のWebブラウザーを開き、ESXiサーバーのIPアドレスにアクセスすると、VMware ESXi vSphereサーバーの管理を開始できます。
補足:評価ライセンスを無償版(FREE)に切り替える方法
※ ESXiの全機能は60日間(評価期間中)自由に試用できます。評価期間が終了する前に無償ライセンスへ切り替える必要はありません。
- 管理画面で「Manage」→「Licensing」を開き、「Assign license」をクリックします。
- vSphere Hypervisor 6のライセンスキーをコピー&ペーストし、「Check License」をクリックします。
- 最後に「Assign License」をクリックします。
- 画面上で「有効期限(Expiration date)」が「Never(無期限)」と表示されれば、切り替えは完了です。
以上で作業完了です!このガイドがお役に立ちましたら、ぜひコメントで体験談をお聞かせください。また、他の方にも届くようにシェアしていただけると嬉しいです。
-
VMware ESXi 6.7 に vCenter Server Appliance(VCSA)をインストールする完全ガイド
VMware仮想インフラストラクチャが成長すると、仮想マシンやすべてのESXiホストの管理・監視が非常に困難になります。この問題を解決するために活用したいのが、VMware vCenter Serverです。 vCenter Serverは、vSphere仮想インフラストラクチャ(ESXiホストとそれぞれの仮想マシン)を、中央の一元化されたコンソールから管理できるツールです。以下に、vCenter Serverの主な機能とメリットを紹介します。 vCenter Serverの主な機能とメリット VMware vSphere Web Client:世界中のどこからでもブラウザ経由で、vSphe
-
【完全ガイド】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コア以上が必要で、ハードウェア仮想化機能