土曜日, 6月 06, 2009

VMware ESXi 4入門 (第1回、インストール)

[概要]
VMware ESXi 4のインストールから、管理クライアントのセットアップまでを説明しています。
ESXi 3.5について連載していましたが、ESXi 4がリリースされましたので、ESXi 4に改訂したもので、インストールから改めて連載し直しますで、よろしくお願いします。

[詳細]
VMware ESXi (ESXi)は、VMware社から無償で提供されているType1ハイパーバイザ型のバーチャルマシンモニタ(VMM)です。
3.5から4.0での主な変更点は次のようなものがあります。
  • x86_64対応となり32bitのハードウェアでは動作しなくなった。
  • VMware Infrastracture Clientの名称がVMware vSphere Clientに変更され、日本語対応した。
  • バーチャルマシンのCPU数が8まで、サポートするようになった。
  • ホストマシンのキャパシティが、64 CPU Core, 1TB メモリをサポートするようになった。
  • いくつかのパフォーマンスに関する改善がなされた

なお、今回、第一回は、ESXiのホストへのインストールとホストの環境設定、およびESXiクライアントであるVMware Infrastracture Clientのインストールの手順について説明します。
# 本ドキュメントのキャプチャ画面で、ESXi 3.5から大きな変更のないものは、以前のドキュメントから流用しています。ご了承ください。

  1. ESXiの入手
    VMware社のWebサイトからESXiのCD ROMイメージをダウンロードするためには、アカウントの登録が必要です。
    1. VMware社のホームページのプロダクトのリストから、"VMware ESXi (freeware)"を選択してESXiのページに移動します。



    2. 必要事項を記入し使用許諾に同意してすると、確認のemailが送られます。




    3. emailに記載されているリンクをたどると、ログイン画面が表示されます。


    4. emailアドレスとパスワードを入力して、ダウンロード画面に進んでください。


    5. 画面表示されるライセンス番号のメモし、ESXのCDROMイメージをダウンロードします。



    6. ダウンロードしたイメージを、CDROMもしくはDVD±ROMの媒体へ書き込みます。書き込みについては、イメージを媒体に転記できるツールを使用してください。

  2. CDからのインストール
    ダウンロードしたCDROMイメージを、ホスト・マシンにインストールします。

    1. インストールするホスト・マシンに、既に別のOSが入っている場合にはMBRを初期化します。MBRの初期化については、こちらを参照してください。
    2. 作成した媒体をCD/DVDドライブへ挿入し、ホスト・マシンの電源を入れます。
      なお、CD/DVDドライブから起動するように、BIOSを設定する必要があります。



    3. kernelの起動が終わると、インストールの開始画面になります。
      新規インストールなので、"Install"を選択します。



    4. ライセンス同意書が表示されますので、同意して先に進めてください。



    5. インストールするディスクを選びます。



    6. 確認画面で"Install"選択(F11キーを押す)と始まります。
    7. インストールが終了するとリブートの確認画面になります。インストール媒体を取り出してリブートを行ってください。


  3. ESXiホスト上での設定
    インストール後、ESXiの環境設定を、インストールしたホスト・マシンのコンソールを使って行います。
    1. パスワードの設定
      インストール直後には、パスワードの設定がされていません。セキュリティ確保のため、パスワードの設定を行います。"Configure Management Network"から、パスワードの変更画面を呼び出してください。

    2. 管理ネットワークの設定
      "Configure Management Network"から、ネットワークの設定画面に移動し各設定を行います。



      1. IPアドレスの設定
        インストール時には、IPアドレスをDHCPで取得するようになっています。固定アドレスに変更する場合には、"IP Configuration"を選択しIPアドレス変更画面に移ります。ここで、"Set static IP address and network configuration:"にマークした後、必要な情報を入力してください。

      2. ホスト名、DNSサーバの設定
        "DNS Configuration"の画面で、ホスト名とDNSサーバを指定します。

      ※そのほかの設定については、マニュアルを参照してください。
    3. キーボードの設定
      キーボードの設定を行うためには、"Configure Keyboard"を選択します。

  4. VMware Infrastracture Clientのインストール
    ESXiを管理するためにvSphere Clientのインストールが必要です。vShpere ClientはWindows上で動作しますので、Windowsマシンが必要になります。LinuxからのESXiの操作には、コマンドライン・インタフェースが用意されています。そちらにつきましては、VMware社の資料を参照してください。
    1. ESXiホストにWEBブラウザでアクセスし、"Download vSphere Client"をクリックして、モジュール("VMware-viclient.exe")をダウンロードします。

    2. ダウンロードしたモジュールを実行します。
      画面の指示に従って、「使用許諾」、「ユーザ名」、「アップデートサービスのインストール」、「インストール・フォルダ」を入力もしくは選択し、インストールを開始してください。



      インストールが完了するとスタートメニューにvSphere ClinetとvSphere Updateが追加されます。

以上で、ESXiを使用する準備ができました。
環境構築については、次回に説明します。

木曜日, 6月 04, 2009

VMware Server入門 (第2回、インストール、Windowsホスト編)

[概要]
Windows版VMware Server 2.0.xのインストール方法を説明しています。

[詳細]
VMware Serverは、VMware社から無償で提供されているType2ハイパーバイザ型の仮想化環境です。
Type2ハイパーバイザは、ホスト型とも呼ばれ、ハードウェア上にOSが稼動し、その上でハイパーバイザ(仮想化ソフト)がアプリケーションとして動作する物のことを指します。狭義ではハイパーバイザ型といわずホスト型と呼ばれています。
VMware Serverは、Linux版とWindows版の両方が提供されています。
  1. VMware Serverの入手
    VMware社のWEBページからVMware Serverをダウンロードするためには、アカウントの作成が必要です。そこで、登録方法から説明します。

    1. "VMware Server"の紹介ページからダウンロードをクリックし、ログイン画面に移ります。



    2. 必要事項の記入、使用許諾に同意して、ダウンロードンページに移動します。


    3. 画面表示されるライセンス・キーのメモし、必要なイメージをダウンロードします。


  2. インストール
    ダウンロードしたインストールプログラムから、VMware Serverのインストールを行います。
      インストールプログラムを実行し、使用許諾(Lisence Agreement)に答えます。


    1. "Detination Folder"にて、モジュールのインストールパスを指定します。
    2. "Server Configuraiton Information"では、"Please Select the virtual machine storage path"でバーチャルマシンの格納場所を指定し、"Please enter the server access information"ではホスト名とドメイン名を併せて表記したサーバ名をFQDNで入力し、HTTP接続、HTTPS接続用のポート番号を指定します。また、サーバの起動時にVMware Serverを自動起動する場合には"Allow virtual machine ...."にチェックします。
      バーチャルマシンの格納場所は、データストア(Datastore)と呼ばれ、十分な空き領域のある場所を指定してください。


    3. 作成するショートカットを選択します。

    4. 次にインストールを開始ししてください。

    5. 使用者名、使用会社名、ライセンス・キーを入力します。
      ダウンロード・ページでメモしたライセンス・キーを入力します。



    6. ホストマシンを再起動すれば、インストールは完了です。


以上で、サーバ側の設定は完了です。
次回はバーチャルマシンの作成について説明します。