302
仮想マシン ガイド VMware Server 1.0

仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

Embed Size (px)

Citation preview

Page 1: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

仮想マシン ガイドVMware Server 1.0

Page 2: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

最新バージョンのテクニカル ドキュメントは、次のURL でご覧になれます。

http://www.vmware.com/support/pubs

ヴイエムウェアWebサイトでも最新の製品アップデートを提供しています。

本書についてコメントがある場合は、次のアドレスにフィードバックを送信してください。

[email protected]

© 2006 無断転載を禁ず。本ソフトウェアは、米国特許(No.6,397,242、No.6,496,847、No.6,704,925、No.6,711,672、No.6,725,289、No.6,735,601、No.6,785,886、No.6,789,156、No.6,795,966、No.6,880,022、No.6,961,941、No.6,961,806 および No.6,944,699)により保護されています。特許出願中。VMware、VMware ボックスロゴとデザイン、Virtual SMP および VMotion は VMware, Inc の米国及びその他の国における登録商標または商標です。

VMware, Inc. ヴィエムウェア株式会社3145 Porter Drive 150-6018Palo Alto, CA 94304 東京都渋谷区恵比寿 4-20-3www.vmware.com 恵比寿ガーデンプレースタワー 18Fii VMware, Inc.

VMware Server 仮想マシン ガイドリビジョン: 20060906アイテム: SVR-JPN-Q306-252

Page 3: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. iii

目次

第 1 章 製品の紹介とシステム要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1VMware Server 製品の紹介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1VMware Server の特長 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

32 ビットおよび 64 ビットのゲスト OS のサポート . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Way 仮想 SMP(試験的なサポート) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2VMware GSX 仮想マシンおよびホストへの接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2GSX 仮想マシンのアップグレードと使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3既存の仮想マシンの移動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3VMware Workstation 5.x 仮想マシンとの互換性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3仮想ハードウェア デバイスの自動検出構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3スナップショットの作成と復元をバックグランドで実行 . . . . . . . . . . . . . . . . . . . . . 3VMware Virtual Machine Importer のサポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3VirtualCenter のサポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

VMware Server で提供される API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4ホストのシステム要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

サーバホスト ハードウェア . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Windows ホスト OS の要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Linux ホスト OS の要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7リモートクライアントの要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

仮想マシンの仕様 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13対応ゲスト OS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

64 ビットのゲスト OS 向けのハードウェア要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1532 ビットのゲスト OS 向けのハードウェア要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

テクニカルサポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20セルフ サービス サポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20オンライン サポートおよび電話サポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21サポート サービス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21トラブルの報告 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21ログファイル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Page 4: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

iv VMware, Inc.

第 2 章 仮想マシンの新規作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27新規仮想マシンを設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

仮想マシンに関連するファイル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27仮想マシン ウィザードによる仮想マシンの新規作成 . . . . . . . . . . . . . . . . . . . . . . . . . 29

ゲスト OS のインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39例 : Windows Server 2003 をゲスト OS としてインストール . . . . . . . . . . . . . . . . . 39

第 3 章 VMware Tools の使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41VMware Tools について . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41VMware Tools のインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Windows 仮想マシンに VMware Tools をインストール . . . . . . . . . . . . . . . . . . . . . . . 43Linux 仮想マシンに VMware Tools をインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . 53NetWare 仮想マシンに VMware Tools をインストール . . . . . . . . . . . . . . . . . . . . . . . . 57

仮想マシンの電源操作時にスクリプトを実行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58VMware Tools の構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Windows 仮想マシンで VMware Tools の構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60Linux、FreeBSD、または Solaris 仮想マシンで VMware Tools を構成 . . . . . . . . 64NetWare 仮想マシンで VMware Tools を構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

VMware Tools サービスについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71ゲスト OS のホスト OS との時刻同期化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72仮想マシンのパワーオフ / リセット時にコマンドを実行 . . . . . . . . . . . . . . . . . . . . 73任意の文字列をホスト OS からゲスト OS に引渡し . . . . . . . . . . . . . . . . . . . . . . . . . . 73ゲスト OS と VMware API スクリプト間での情報交換 . . . . . . . . . . . . . . . . . . . . . . . . 75

第 4 章 仮想マシンの実行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77VMware Server コンソールのウィンドウの概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

Home(ホーム)タブの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79タブの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81仮想マシンの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81仮想マシン インベントリの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82ヒントの表示 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83VMware Tools の状態の確認 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83スクリーンショットの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

仮想マシンと VMware Server ホストに接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84Windows ホストまたはクライアントから仮想マシンに接続 . . . . . . . . . . . . . . . . . 85Linux ホストまたはクライアントから仮想マシンに接続 . . . . . . . . . . . . . . . . . . . . . 87VMware 管理インターフェイスから仮想マシンに接続 . . . . . . . . . . . . . . . . . . . . . . . 88

Page 5: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. v

目次

別の VMware Server ホストに接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88VMware GSX Server と旧仮想マシンへの接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

仮想マシンの電源状態を変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91仮想マシンの電源オプションの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91仮想マシンのサスペンド とレジューム . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94仮想マシンのシャットダウン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95仮想マシンのパワーオンおよびパワーオフ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

仮想マシン画面のコントロール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98フルスクリーンモードの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98クイック スイッチモードの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99マルチモニタの利用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99VMware Server コンソールウィンドウを仮想マシンに合わせて表示 . . . . . . . . 100Windows ゲスト OS の画面をコンソール ウィンドウに合わせて表示 . . . . . . 100画面表示の簡素化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

DVD あるいは CD-ROM ディスクから仮想マシンを実行 . . . . . . . . . . . . . . . . . . . . . . . 102仮想マシンで PXE を使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104仮想マシンに新しいソフトウェアをインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105テキストの切り取り、コピー、貼り付け . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106デバイスの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

仮想マシン内での デバイスの追加、構成、削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106取り外し可能デバイスの接続と切断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

コマンド参照リスト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108Linux ホストのスタートアップオプション . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109Windows ホストのスタートアップオプション . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110キーボードのショートカット . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

第 5 章 仮想マシンの状態を保存 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113仮想マシンのサスペンドとレジューム . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

サスペンド状態のファイルディレクトリの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114スナップ ショットの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

スナップショットが記憶する内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117スナップショットの使用方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118スナップショットと仮想マシンのハード ディスク . . . . . . . . . . . . . . . . . . . . . . . . . . 119スナップショットとその他の仮想マシンアクティビティ . . . . . . . . . . . . . . . . . . . 119スナップショットの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120バックグランドで実行するスナップショット関連アクション . . . . . . . . . . . . . . 120スナップショットの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Page 6: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

vi VMware, Inc.

スナップショットとレガシーディスクモード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121スナップショットとレガシー仮想マシン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

第 6 章 仮想マシンでのディスクの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123仮想マシンのハード ディスク ストレージの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

ディスクタイプ : 仮想ディスクと物理ディスク . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124ディスク、REDO ログ、スナップショット、ロック ファイルに

関する追加情報 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126仮想ディスクの最適化と圧縮 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

オプティカルドライブとフロッピー ドライブの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . 133仮想 DVD/CD-ROM ドライブの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133仮想フロッピー ドライブの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

仮想マシンにドライブを追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136仮想マシンに 仮想ディスクを追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137仮想マシンに物理ディスクを追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139DVD または CD-ROM ドライブを仮想マシンに追加 . . . . . . . . . . . . . . . . . . . . . . . . . 143フロッピー ドライブを仮想マシンに追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

VMware 仮想ディスク マネージャの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 VMware 仮想ディスク マネージャユーティリティを実行 . . . . . . . . . . . . . . . . . . . 146 VMware 仮想ディスク マネージャを使って仮想ディスクを圧縮 . . . . . . . . . . . 149VMware 仮想ディスク マネージャの使用例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

物理パーティションに OS をインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152Windows ホストの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153Linux ホストの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

マルチ プロセッサホストでの Windows NT ゲストのディスク パフォーマンス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157パフォーマンスの改善 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

第 7 章 ネットワーク . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159仮想ネットワークのコンポーネント . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160一般的なネットワーク構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162

ブリッジネットワーク . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162ネットワーク アドレス変換(NAT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163ホストオンリーネットワーク . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

カスタムネットワーク構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165ネットワーク構成の変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

仮想ネットワークアダプタの追加と変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169

Page 7: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. vii

目次

Windows ホストで ブリッジネットワークオプションを構成 . . . . . . . . . . . . . . . 171ホスト仮想アダプタの有効化、無効化、追加、削除 . . . . . . . . . . . . . . . . . . . . . . . . 175

ネットワーク構成上級編 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178ホストオンリーネットワーク または NAT 構成で IP アドレスを指定 . . . . . . . 179ホストオンリーネットワークでの IP パケットの漏洩防止 . . . . . . . . . . . . . . . . . . . 182仮想マシンの MAC アドレスの維持と変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183Linux ホスト上のホストオンリー ネットワークのルーティングの

制御 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185Linux ホスト上のホストオンリー ネットワークの問題 . . . . . . . . . . . . . . . . . . . . . . 186Linux ホストで 2 番目のブリッジ ネットワークインターフェイスを設定 . . 187チーム ネットワーク インターフェイス カードを使う場合の

ブリッジ ネットワークの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1882 つの異なるホストオンリーネットワークの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1902 つのホストオンリーネットワーク間のルーティング . . . . . . . . . . . . . . . . . . . . . . 194Linux ホスト上のミスキャスモードで仮想イーサネットアダプタを使用 . . . 198

NAT の概念 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199NAT の使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200ホストコンピュータと NAT ネットワーク . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200NAT ネットワーク上の DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200NAT ネットワーク上の DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201NAT ネットワークから外部へアクセス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201NAT 構成上級編 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202Windows ホストでのカスタム NAT/DHCP 構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206NAT を使用する際の注意点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207NetLogon で NAT を使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208Linux の vmnetnat.conf ファイルのサンプル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

Linux ホストでのファイル共有に Samba を使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

第 8 章 デバイスの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221パラレル ポートの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221

パラレルポートについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222仮想マシンにパラレルポートを追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222Linux ホストにパラレル ポートを設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223Iomega Zip ドライブに関する注記 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

シリアルポートの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227ホストコンピュータでシリアルポートを使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227ホスト コンピュータ上のファイルを使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229ホスト上のアプリケーションを仮想マシンに接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . 2312 台の仮想マシンを接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

Page 8: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

viii VMware, Inc.

上級ユーザー向けの特殊な構成オプション . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234使用例 : 仮想シリアルポートを使ったデバッグ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236

Linux ホストでのキーボードのマッピング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238リモート サーバのキーボード マッピング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238PC でのキーボード マッピングのサポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239V-Scan コード表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241

仮想マシンで USB デバイスを使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244USB サポートに関する注意事項 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245USB コントローラの追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246USB デバイスの接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246Windows ホストでの USB の使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247Windows 2000 ホストで USB 2.0 ドライバを変換 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247Linux ホストでの USB の使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248USB デバイスの制御 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248USB デバイス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249仮想マシンから USB デバイスを削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249

Generic SCSI デバイスへの接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250ゲスト OS でのデバイスのサポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250仮想マシンに Generic SCSI デバイスを追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251Windows ホスト OS の Generic SCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252Linux ホスト OS 上の Generic SCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255

2Way の仮想 SMP(試験的サポート) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256

第 9 章 ビデオとサウンド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259仮想マシンに画面の色を設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

ホストの画面の色の設定を変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260仮想マシン画面の色の設定を変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260

Linux ホストでフルスクリーンモードを使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260サウンドの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261

Windows Server 2003 ゲスト OS へのサウンドドライバのインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261

Windows 9x と Windows NT ゲスト OS へのサウンドドライバのインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

第 10 章 仮想マシンのパフォーマンスの調整 . . . . . . . . . . . . . . . . . . . . . . . . 263仮想マシンへのメモリの割り当て . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263

コンソールから仮想マシンのメモリを構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264ゲスト OS のパフォーマンスの向上 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

Page 9: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. ix

目次

Windows 2000、Windows XP、Windows Server 2003 ゲスト OS のパフォーマンス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

Windows 95 および Windows 98 ゲスト OS のパフォーマンス . . . . . . . . . . . . . . 266Linux ゲスト OS のパフォーマンス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268

用語集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271

インデックス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279

Page 10: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

x VMware, Inc.

Page 11: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 1

第 1 章 製品の紹介とシステム要件

この章では、VMware Server の概要を説明します。

VMware Server 製品の紹介(P.1)

VMware Server の特長(P.2)

ホストのシステム要件(P.4)

仮想マシンの仕様(P.13)

対応ゲスト OS(P.15)

テクニカルサポート(P.20)

VMware Server 製品の紹介VMware Server は Microsoft Windows と Linux サーバ向けの無料の仮想化製品です。ユーザーは、VMware Server を使用して、物理サーバを複数の仮想マシンに分割することにより、新しいサーバ容量のプロビジョニングを迅速に実行することが可能になります。VMware Server を使えば、一般に使用されているインフラストラクチャ向けに、幅広いプラグ アンド プレイ仮想機器をプロビジョンすることができます。

VMware Server は、以下をサポートしています。

標準の x86 ハードウェア

Linux、NetWare、Solaris、Windows の各種幅広いオペレーティング システム(64 ビット オペレーティング システムも含む)特定のハードウェアの要件は、ヴイエムウェア ナレッジベース第 1901 項または「64 ビットのゲスト OS 向けのハードウェア要件(P.15)」を参照してください。

2 way の仮想 SMP(試験的サポート)

Intel Virtualization Technology(試験的サポート)

VMware Server を使えば、以下のことが可能です。

同一ホスト上に複数の仮想マシンを配置することによって、追加のハードウェアに投資することなく、新しいサーバを数分で配備できます。

仮想マシンは互いに、また物理ホストから完全に隔離されているため、ソフトウェアの競合を心配することなく、Windows と Linux オペレーティング システム、およびそのアプリケーションを実行できます。

Page 12: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

2 VMware, Inc.

1 台の物理ホストから別の物理ホストに、再構成を行うことなく仮想マシンを移動できます。

VMware Server 仮想マシン ウィザードを使ってカスタム仮想マシンを作成、展開すれば、新しいサーバのプロビジョニングにかかる時間を短縮できます。

状況の変更に応じて、仮想マシンを別の物理ホストに移動できます。

詳しくは、「VMware Server の特長(P.2)」を参照してください。

VMware Server の特長ここでは、VMware Server の主な特長について説明します。

32 ビットおよび 64ビットのゲストOSのサポートVMware Server では、32 ビットおよび 64 ビットのゲスト OS を実行する仮想マシンを、フルサポートあるいは試験的にサポートしています。詳しくは、「対応ゲスト OS

(P.15)」をご覧ください。この際、VMware Server がサポートするプロセッサの 1 つを、ホスト マシン(VMware Server のインストール先サーバ)が使用していなければなりません。64 ビットのゲスト OS を実行する 64 ビットのホスト マシンには、32ビットのマシンで稼動するリモート コンソールを使って接続することが可能です。詳細については「64 ビットのゲスト OS 向けのハードウェア要件(P.15)」を参照してください。

2 Way 仮想 SMP(試験的なサポート)2 Way 仮想 SMP(Virtual Symmetric Multiprocessing)を試験的にサポートすることによって、少なくとも 2 個の論理プロセッサを持つホストマシン上の仮想マシンに、2個の仮想プロセッサを割り当てることができるようになりました。VMware Serverは、3 個以上の仮想プロセッサを持つゲストはサポートしません。ただし、デュアル プロセッサの仮想マシンを複数起動して、実行することは可能です。詳細に関しては

「2Way の仮想 SMP(試験的サポート)(P.256)」を参照してください。

VMware GSX 仮想マシンおよびホストへの接続VMware GSX Server 3 を実行するホストに VMware Server コンソールを使って接続し、VMware GSX Server 3 でレガシー マシンとして作成された仮想マシンを VMware Server で実行することが可能です。詳しくは、「VMware GSX Server と旧仮想マシンへの接続(P.88)」を参照してください。

Page 13: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 3

第 1章 製品の紹介とシステム要件

GSX 仮想マシンのアップグレードと使用VMware GSX Server 2 と 3 で作成した仮想マシンの仮想ハードウェアをアップグレードすることが可能です。GSX Server 2 で作成された仮想マシンを VMware Server で実行するには、仮想マシンのハードウェアをアップグレードする必要があります。詳細に関しては『VMware Server 運用ガイド』の「レガシー仮想マシンでの仮想ハードウェアのアップグレード 」を参照してください。

既存の仮想マシンの移動仮想マシンは、1 台の VMware Server ホストから別のホストに、また VMware GSX Server あるいは VMware Workstation ホストから VMware Server を実行するホストに移動することができます。詳細に関しては『VMware Server 運用ガイド』の「仮想マシンの移動と共有」を参照してください。

VMware Workstation 5.x 仮想マシンとの互換性Workstation 5.x で作成された仮想マシンを実行することは可能です。ただし、VMware Server を実行するホストから、VMware Workstation を実行するホストへは接続できません。

仮想ハードウェア デバイスの自動検出構成シリアル ポートやパラレル ポート、DVD/CD-ROM ドライブ、FD ドライブ、サウンド ドライバ(Linux のみ)など仮想デバイスの多くは、自動的に検出されるように構成可能です。自動検出デバイスの利点は、デバイスの再構成を行わなくても、Windows と Linux といった異なるゲスト OS を実行する仮想マシン間でデバイスを移動できる点にあります。詳細に関しては「デバイスの使用(P.106)」を参照してください。

スナップショットの作成と復元をバックグランドで実行スナップショットの作成と復元をバックグランドで実行するように仮想マシンを構成できます。スナップショットを作成すると、その時点の仮想マシンの状態が、仮想マシンの全ディスク上のデータの状態や仮想マシンの電源状態(パワーオン、パワーオフ、サスペンド)を含めて保存されます。詳細に関しては「バックグランドで実行するスナップショット関連アクション(P.120)」を参照してください。

VMware Virtual Machine Importer のサポートVMware Server は、Microsoft Virtual Server や Virtual PC の仮想マシン、Symantec LiveState Recovery システム イメージからの仮想マシンのインポートを可能にする、VMware Virtual Machine Importer version 1.5 をサポートしています。

Page 14: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

4 VMware, Inc.

VMware Server コンソールから VMware Virtual Machine Importer にアクセスするには、[File(ファイル)] - [Import(インポート)] または [File(ファイル)] - [Open(開く)] を選択します。仮想マシンあるいはシステム イメージをインポートするウィザードが表示されます。VMware Virtual Machine Importer には、Windows ホスト マシンからのみアクセス可能です。

VMware Virtual Machine Importer の使用方法は、 『VMware Virtual Machine Importer User's Manual(VMware Virtual Machine Importer ユーザー マニュアル)』を参照してください。

VirtualCenter のサポートVMware Server は、VMware Server で稼動する仮想マシンを管理する VirtualCenter version 1.4 をサポートします。

VMware Server で提供される APIVMware Server は、VMware Scripting API をサポートします。これには、VmPerl API、VmCOM API、Programming API が含まれます。Windows ホストの場合、VMware Server Windows インストーラを使って完全なインストールを実行すると、自動的にこの 3 つの API が全て自動的にインストールされます。Programming API と VmPerl API は、VMware Server ソフトウェアのインストール時にインストールされます。いずれの API も、クライアント マシンにインストールすることが可能です。

ホストのシステム要件VMware Server ソフトウェアは、Microsoft Windows サーバまたは Linux サーバにインストールできます。仮想マシンは、サーバ ホストに格納することも、ネットワーク シェアに配置することも可能です。

サーバホスト ハードウェア VMware Server は、16 way までのマルチプロセッサのサーバをサポートしています。並行稼動できる仮想マシンの台数は仮想マシンが必要とするリソースによって異なりますが、弊社では 1 プロセッサで並行稼動する仮想マシンの台数を 4 台までに制限することをお勧めいたします。1 ホストでは、最大 64 台の仮想マシンを実行することが可能です。

サーバ ホスト ハードウェアに含まれるもの:

(32ビットのIA-32プロセッサおよび64ビット拡張対応のIA-32プロセッサをホストする、最大 16 個のプロセッサを搭載した標準 x86 ベースのサーバ

Pentium 命令セット対応の、733MHz 以上の互換性のある x86 プロセッサ

Page 15: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 5

第 1章 製品の紹介とシステム要件

主な互換プロセッサ:

Intel: Pentium II、Pentium III、Pentium 4、Pentium M Xeon、EM64T

AMD:Athlon、Athlon MP、Athlon XP、AMD Opteron、AMD Athlon 64、Turion 64

AMD Sempron(試験的サポート)

マルチプロセッサのシステムに対応

デュアルコア プロセッサに対応。デュアルコア プロセッサは、ライセンス上、1 基のプロセッサとみなされます。

64 ビットゲスト向けのプロセッサ要件64 ビットのゲストを実行する仮想マシンを構成するには、ご使用のサーバで、以下の 64 ビット プロセッサのいずれかが使用されていなければなりません。

AMD Athlon 64、リビジョン D 以降

AMD Opteron、リビジョン E 以降

AMD Turion 64、リビジョン E 以降

AMD Sempron、64 ビット対応版リビジョン D 以降

Intel EM64T VT 対応プロセッサ

メモリMicrosoft Windows または Linux ホスト OS に加えて、各ゲスト OS やホストと各ゲストで稼動するアプリケーションを実行するのに十分なメモリが必要です。メモリ要件については、各ゲスト OS およびアプリケーションのドキュメントを参照してください。

メモリ要件には次を含みます。

最小: 512MB

最大:

大容量メモリまたはPAE対応のWindowsホストおよびLinuxホストでは64GB

PAE 非対応の Windows ホストは 4GB、または 2.2.x シリーズのカーネル対応Linux ホストでは 2GB

ディスプレイ16 ビット以上のディスプレイアダプタ

Page 16: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

6 VMware, Inc.

ホストのハード ディスクWindows ホストの場合、VMware Server、VMware 管理インターフェイス、VmPerl API、VmCOM API、Programming API、VMware Server コンソールのインストールには、250MB の空きディスク容量が必要です。

Linux ホストの場合、VMware Server、VMware 管理インターフェイス、VmPerl API、Programming API、VMware Server コンソールのインストールには、200MBの空きディスク容量が必要です。

Linux ホストでは、ホストのメモリ量の 1.5 倍に相当するディスク容量が /tmp

に必要です。/tmp ディレクトリの詳細については、弊社ナレッジベース第 844 項

(http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=844)を参照してください。

各ゲスト OS とそこで使用するアプリケーション ソフトウェア用に充分な空きディスク容量。デフォルトのセットアップを使用する場合、実際に必要なディスク容量は、ゲスト OS とアプリケーションを物理コンピュータにインストールして実行する場合とほぼ同じです。

IDE または SCSI ハードドライブ、DVD/CD-ROM ドライブをサポート

ゲスト OS は、仮想ディスクファイルにも物理(Raw)ディスク パーティションにも存在することができます。

LANホスト OS がサポートするイーサネット コントローラ

イーサネット以外のネットワークも、ビルトインのネットワーク アドレス変換(NAT)を使用する場合、あるいはホスト OS でホストオンリー ネットワークとルーティング ソフトウェアを使用する場合は、サポートされます。

ホストマシン用固定 IP アドレス(推奨)

Windows ホストOSの要件Microsoft Windows サーバ オペレーティング システムを使用する必要があります。VMware 管理インターフェイスを使用するには、Internet Information Server (IIS) 5.0 または 6.0 をインストールしてください。

注 下記に記載されていないオペレーティング システムとサービス パックは、VMware Server のホスト OS としてサポートされていません。

Page 17: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 7

第 1章 製品の紹介とシステム要件

64 ビットのホスト コンピュータでは、以下の 64 ビット拡張システム向けのオペレーティング システムを実行できます。

Microsoft Windows Server 2003 Enterprise、Standard、Web Editions、R2

Microsoft Windows Server 2003 Enterprise、Standard、Web Editions、Service Pack 1

32 ビットのホスト コンピュータで実行可能なオペレーティング システム

Microsoft Windows Server 2003 Enterprise、Standard、Web および Small Business Edition(Service Pack 1 を含む)

Microsoft Windows 2000 Advanced Server (Service Pack 3 および Service Pack 4 を含む)

Microsoft Windows 2000 Server (Service Pack 3 および Service Pack 4 を含む)

VmPerl API には、Perl 5.005x 以降が必要です。

VMware 管理インターフェイスには、以下のいずれかのブラウザが必要です。

Internet Explorer 5.5 または 6.0(6.0 を強く推奨)

Firefox 1.x

Mozilla 1.x

Netscape Navigator 7.0

注 ヴイエムウェアでは、新しいバージョンのブラウザに対して、管理インターフェイスの安定性と信頼性に対する検証を行います。新しいバージョンのブラウザを早期にサポートできるように努力しておりますが、該当するブラウザが上記リストに追加されるまでは、本製品での使用は正式にサポートされません。

Linux ホスト OSの要件このセクションでは、サポートされるディストリビューションとカーネルのリストを紹介します。VMware Server は、下記の要件を満たさないシステムでは動作しない可能性があります。ここに記載されていないプラットフォームは、サポート対象外です。

64 ビットのホスト コンピュータでは、以下の 64 ビット拡張システム向けのオペレーティングシステムを実行できます。

Red Hat Enterprise Linux 3.0 AS、ES および WS、stock 2.4.21、update 2.4.21-15 および updates 6、7

Red Hat Enterprise Linux 3.0 AS、ES、WS、Update 8(試験的サポート)

Page 18: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

8 VMware, Inc.

Red Hat Enterprise Linux 4.0 AS, ES、WS、Update 3

Red Hat Enterprise Linux 4.0 Update 4(試験的サポート)

SUSE Linux Enterprise Server 10(試験的サポート)

SUSE Linux Enterprise Server 9(SP1、SP2、SP3 を含む)

SUSE Linux 10

SUSE Linux 10.1

SUSE Linux 9.3

SUSE Linux 9.2(SP1 を含む)

SUSE Linux 9.1 stock 2.6.4-52

Mandriva Linux 2006

Ubuntu Linux 5.04 および 5.10

Ubuntu Linux 6.06(試験的サポート)

32 ビットのホスト コンピュータで実行可能なオペレーティング システム

Mandriva Linux 2006

Mandrake Linux 10.1

Mandrake Linux 9.0 stock 2.4.19

Red Hat Enterprise Linux 4.0 AS、ES、WS(Updates 1、2、3 を含む)

Red Hat Enterprise Linux 4.0 Update 4(試験的サポート)

Red Hat Enterprise Linux 3.0、Updates 1、2、3、4、5、6、および 7

Red Hat Enterprise Linux 3.0 Update 8(試験的サポート)

Red Hat Enterprise Linux 2.1stock 2.4.9-e3

Red Hat Linux 9.0stock 2.4.20-8 および upgrade 2.4.20-20.9

Red Hat Linux 8.0 stock 2.4.18

Red Hat Linux 7.3 stock 2.4.18

Red Hat Linux 7.2 stock 2.4.7-10 および upgrades 2.4.9-7、2.4.9-13、2.4.9-21、2.4.9-31

SUSE Linux Enterprise Server 10(試験的サポート)

Page 19: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 9

第 1章 製品の紹介とシステム要件

SUSE LINUX Enterprise Server 9、SP1、SP2、SP3 を含む

SUSE Linux Enterprise Server 8 stock 2.4.19

SUSE LINUX 9.3

SUSE LINUX 9.2

SUSE Linux 10

SUSE Linux 10.1

SUSE LINUX 9.1 stock 2.6.4-52

SUSE LINUX 9.0 stock 2.4.21-99

SUSE Linux 8.2 stock 2.4.20

SUSE Linux 7.3

Ubuntu Linux 5.04 および 5.10

Ubuntu 6.06

注 新しい Linux カーネルやディストリビューションがリリースされた場合、弊社ではそのホストプラットフィームで、本製品の安定性と信頼性に対する検証と修正を行います。新しいカーネルやディストリビューションを早期にサポートできるよう努力しておりますが、該当するカーネル / ディストリビューションがリストに追加されるまでは、本製品での使用は正式にサポートされません。最新のプレビルト モジュールは、ヴイエムウェア Web サイトのダウンロードセクション(http://www.vmware.com/download)を参照してください。

その他の Linux ホスト OS の要件は以下の通りです。

Linux kernel 2.2.14 ~ 5.0 は未サポート

glibc version 2.1以降およびlibXpm.soを含む標準 Linuxサーバのインストールが必要

VMware ServerコンソールおよびVMware管理インターフェイスの接続用にinetd

プロセスが設定され、有効である

仮想マシンで Generic SCSI デバイスを使用する場合は、SCSI Generic (sg.o) ドライバの Version 2.1.36 が必要

VmPerl API を使用するためには Perl 5.005x 以降が必要

VMware Server コンソールの実行に X サーバが必要

Page 20: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

10 VMware, Inc.

VMware 管理インターフェイスには、以下のいずれかのブラウザが必要です。

Firefox 1.x

Mozilla 1.x

Netscape Navigator 7.0

注 新しいバージョンのブラウザがリリースされた場合、ヴイエムウェアではそのバージョンで、VMware 管理インターフェイスの安定性と信頼性に対する検証を行います。新しいバージョンのブラウザを早期にサポートできるように努力しておりますが、該当するブラウザが上記リストに追加されるまでは、本製品での使用は正式にサポートされません。

VMware Server を一部の SUSE Linux ホストで実行する場合VMware Server を SuSE Linux ホストで実行する際は、以下の点に注意してください。

SLES 8 VMware Server をインストールする前に、SLES 8 ホストに gcc をインストールしてください。

SLES 7 カーネルをアップデートするには、アップデートバッチを適用する際にSamba コンポーネントの選択をすべて解除しておいてください。このパッチは、ホスト上の Samba を正しくアップデートしません。Samba パッケージが選択された状態でアップデートを実行すると、システムのハングやセグメンテーション違反といった重大な問題が発生する場合があります。

VmPerl および VmCOM APIVmPerl API には vmware-cmd ユーティリティが含まれます。VmCOM API は、Windows Server 2003、Windows XP、Windows 2000、Windows NT クライアントのみで稼動します。詳細は、ヴイエムウェア Web サイト

(http://www.vmware.com/support/developer)を参照してください。

Programming APIVMware Server は、Programming API(以前の C API)をサポートします。詳細は、ヴイエムウェア Web サイト(http://www.vmware.com/support/pubs/server_pubs)を参照してください。

リモートクライアントの要件リモートクライアントは、VMware Server コンソールを起動する、あるいは VMware Scripting API を使って VMware Server ホスト上の仮想マシンをリモート管理するための Microsoft Windows システムまたは Linux システムのことです。ホスト上の仮想マ

Page 21: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 11

第 1章 製品の紹介とシステム要件

シンを Web ブラウザを使って管理する場合は、VMware 管理インターフェイスにアクセスします。

ハードウェア要件標準 x86 ベースのコンピュータ

266MHz 以上のプロセッサ

64MB 以上の RAM

VMware Server コンソールのインストールには、30MB(Windows ホスト)または60MB(Linux ホスト)の空きディスクが必要です。

Windows リモート クライアントでは、VMware Scripting API(VmCOM およびVmPerl Scripting API)のインストールに 17MB の空きディスクが必要です。Linux リモート クライアントでは、VmPerl API に 14MB が必要です。

ソフトウェア要件(Windows リモート クライアント)Windows Server 2003 x64 Edition、Windows Server 2003 Standard Edition、Windows Server 2003 Enterprise Edition、Windows Server 2003 Web Edition

Windows XP Professional、Windows XP Home Edition Service Pack 1 および Service Pack 2

Windows 2000 Professional、Server および Advanced Server、Service Pack 1、Service Pack 2、Service Pack 3、Service Pack 4

Windows NT 4.0 Workstation および Server、Service Pack 6a(Internet Explorer 6.0がインストールされているもの)

VMware 管理インターフェイスには、以下のいずれかのブラウザが必要です。

Internet Explorer 5.5 または 6.0(6.0 を強く推奨)

Firefox 1.x

Mozilla 1.x

Netscape Navigator 7.0

注 新しいバージョンのブラウザがリリースされた場合、ヴイエムウェアではそのバージョンで、VMware 管理インターフェイスの安定性と信頼性に対する検証を行います。新しいバージョンのブラウザを早期にサポートできるように努力しておりますが、該当するブラウザが上記リストに追加されるまでは、本製品での使用は正式にサポートされません。

Page 22: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

12 VMware, Inc.

ソフトウェア要件(Linux リモート クライアント)glibc version 2.1以降と以下のカーネルのいずれかを含む標準的なLinuxインストレーション:

シングル プロセッサ システムの場合は、2.0.x シリーズのカーネル 2.0.32 以降、または 2.2.x、2.4.x あるいは 2.6.x シリーズのカーネル

SMP システムの場合は、2.2.x、2.4.x あるいは 2.6.x シリーズのカーネル

注 Linux kernel 2.2.14 ~ 5.0 はサポートされません。

VmPerl API を使用するためには Perl 5.005x 以降が必要

クライアントで VMware Server コンソールを実行するには、X サーバが必要です。

VMware 管理インターフェイスには、以下のいずれかのブラウザが必要です。

Firefox 1.x

Mozilla 1.x

Netscape Navigator 7.0

注 新しいバージョンのブラウザがリリースされた場合、ヴイエムウェアではそのバージョンで、VMware 管理インターフェイスの安定性と信頼性に対する検証を行います。新しいバージョンのブラウザを早期にサポートできるように努力しておりますが、該当するブラウザが上記リストに追加されるまでは、本製品での使用は正式にサポートされません。

VmPerl および VmCOM APIVmPerl API には vmware-cmd ユーティリティが含まれます。VmCOM API は、Windows Server 2003、Windows XP、Windows 2000、Windows NT クライアントでのみ動作します。詳細は、ヴイエムウェア Web サイト

(http://www.vmware.com/support/developer)を参照してください。

Programming APIVMware Server では、Programming API をサポートしています。詳細は、 ヴイエムウェア Web サイト(http://www.vmware.com/support/pubs/server_pubs)を参照してください。

Page 23: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 13

第 1章 製品の紹介とシステム要件

仮想マシンの仕様VMware Server で作成した各仮想マシンのプラットフォームは、ゲスト OS が認識できる次のデバイスを備えています。

仮想プロセッサIntel Pentium II 以降または AMD Athlon 以降(ホスト プロセッサによる)、Intel EMT64VT(試験的サポート)

対称型マルチプロセッサ(SMP)システムでは、仮想マシンごとにシングル プロセッサおよびマルチプロセッサ

仮想チップセットNS338 SIO チップと 82093AAIOAPIC を使用した Intel 440BX 搭載マザーボード

仮想 BIOSVESA BIOS をサポートする PhoenixBIOS 4.0 Release 6

システム管理エージェントをサポートする DMI/SMBIOS に対応

仮想 メモリ仮想マシン 1 台につき最大 3600MB(ホストのシステム構成、ホストで使用されているアプリケーションの種類、ホストのメモリサイズによって異なります)

仮想グラフィックVGA と SVGA をサポート

仮想 IDE ドライバ最大 4 つのデバイス。ディスク、CD-ROM または DVD(DVD ドライブを使用して、データ DVD ディスクを読み取ることができます)。DVD ビデオはサポートされていません。

ハードディスクは仮想ディスクでも物理ディスクでも可

最大 950GB の IDE 仮想ディスク

CD-ROM は、物理デバイスでも ISO イメージ ファイル

仮想 SCSI デバイス最大 4 つの仮想 SCSI コントローラに最大 60 個のデバイス

最大 950GB の SCSI 仮想ディスク

Page 24: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

14 VMware, Inc.

ハードディスクは仮想ディスクでも物理ディスクでも可

Generic SCSI のサポートによって、ホスト OS にドライバがなくても、スキャナ、CD-ROM、DVD-ROM、テープドライブとその他の SCSI デバイスの使用が可能

Mylex(BusLogic)BT-958 互換のホストバス アダプタ

LSI Logic Ultra160 LSI53C10xx SCSI コントローラ

仮想 PCI スロット6 つの仮想 PCI スロット(仮想 SCSI コントローラ、仮想イーサネット カード、仮想ディスプレイ アダプタ、仮想サウンド アダプタで分配)

仮想フロッピードライブ最大 2 つの 1.44MB フロッピーデバイス

物理ドライブまたはフロッピー イメージ ファイル

仮想シリアル(COM)ポート最大 4 つのシリアル(COM)ポート

シリアルポート、Windows ファイル、Linux ファイル、名前付きパイプに出力

仮想パラレル(LPT)ポート最大 3 つの双方向パラレル(LPT)ポート

パラレルポートまたはホスト OS のファイルに出力

仮想 USB ポート2 ポートの USB 1.1 UHCI コントローラ

USB プリンタ、スキャナ、PDA、ハードディスク ドライブ、メモリ カードリーダ、スチール デジタル カメラ等のデバイスをサポート

仮想キーボード104 キー Windows 95/98 拡張キーボード

仮想マウスと描画タブレットPS/2 マウス

シリアルタブレットをサポート

Page 25: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 15

第 1章 製品の紹介とシステム要件

仮想イーサネット カード最大 4 枚の仮想イーサネット カード

AMD PCnet-PCI II 互換

BridgedネットワークとNATネットワークでワイヤレス ネットワークをサポート

PXE ROM version 2.0

仮想ネットワーク9 つの仮想イーサネット スイッチ(3 つは、デフォルトで Bridged、Host-only、NAT ネットワーク用に割り当てられています)

仮想ネットワークは、TCP/IP、NetBEUI、Microsoft Networking、Samba、Novell NetWare、NFS 等ほとんどのイーサネット ベースのプロトコルをサポートします。

ビルトインされた NAT による TCP/IP、FTP、DNS、HTTP、Telnet を使ったクライアント ソフトウェアのサポート

仮想サウンド アダプタサウンド入出力

Creative Labs Sound Blaster AudioPCI エミュレーション MIDI 入力、ゲーム用コントローラ、ジョイスティックはサポートされていません。

対応ゲストOS下記の OS は、VMware Server の仮想マシンでテストが行われ、正式にサポートされているものです。ゲスト OS のインストールについては、ヴイエムウェア Web サイトに掲載されている『VMware ゲスト OS インストール ガイド』を参照してください。

VMware Server は、VMware Workstation 5.5 のサポート対象ゲスト OS すべてをサポートします。また、掲載されていないオペレーティング システムは、VMware Server 仮想マシンではサポートされていません。

64 ビットのゲストOS向けのハードウェア要件VMware Server は、以下のいずれかの 64 ビット プロセッサを搭載するホストマシンでのみ、64 ビットのゲスト OS を稼動する仮想マシンをサポートします。

AMD Athlon 64、リビジョン D 以降

AMD Opteron、リビジョン E 以降

AMD Turion 64、リビジョン E 以降

AMD Sempron、64 ビット対応リビジョン D 以降(試験的サポート)

Page 26: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

16 VMware, Inc.

Intel EM64T VT 対応プロセッサ(試験的サポート)

VMware Server は内部チェックを行い、ホスト CPU が対応 64 ビット プロセッサではない場合、ホストマシンのハードウェアが 64 ビットのゲスト OS と互換性を持たない旨を告げるエラーメッセージを表示します。この場合も、仮想マシンをパワーオンすることはできます。

VMware Server では、同じチェック機能を持ち、64 ビットのゲスト OS を稼動するVMware Server 仮想マシンで CPU が サポートされているかを判断する、スタンドアローンのユーティリティを提供しています。64 ビット プロセッサのチェック ユーティリティは、ヴイエムウェア Web サイト(http://www.vmware.com/download)からダウンロードできます。

Microsoft Windows 64 ビット ゲスト OSMicrosoft Windows Vista(試験的サポート)

Microsoft Windows Server 2003 Enterprise、Standard、Web Editions、R2

Microsoft Windows Server Enterprise 2003 Enterprise、Standard、Web Editions SP1

Microsoft Windows XP Professional

Linux 64 ビット ゲスト OSMandriva Linux 2006

Red Hat Enterprise Linux 3.0(stock 2.4.21、update 2.4.21-15、updates 6 および 7 を含む)

Red Hat Enterprise Linux 3.0、Update 8(試験的サポート)

Red Hat Enterprise Linux 4.0(update 3 を含む)

Red Hat Enterprise Linux 4.0、update 4(試験的サポート

SUSE Linux 9.1 stock 2.6.4-52

SUSE Linux 9.2(SP1 を含む)

SUSE Linux 9.3

SUSE Linux 10

SUSE Linux 10.1

SUSE Linux Enterprise Server 9(SP1、SP2、SP3 を含む)

SUSE Linux Enterprise Server 10(試験的サポート)

Page 27: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 17

第 1章 製品の紹介とシステム要件

FreeBSDFreeBSD 5.3 および 5.4

FreeBSD 6.0

Sun SolarisSolaris 10,(update 1 および update 2 を含む、試験的サポート)

UbuntuUbuntu Linux 5.04 および 5.10

Ubuntu Linux 6.06(試験的サポート)

32 ビットのゲストOS向けのハードウェア要件VMware Server は、次の 32 ビットのゲスト OS 環境の仮想マシンをサポートします。

Microsoft Windows 32 ビット ゲスト OSMicrosoft Windows Server 2003(Small Business、Standard、Web Editions を含む)

Microsoft Windows Server 2003 Enterprise Edition(R2 を含む)

Microsoft Windows XP Professional および Home Edition(SP1 および SP2 を含む)

Microsoft Windows Vista(試験的サポート)

Microsoft Windows 2000 Professional(SP1、SP2、SP3、SP4 を含む)

Microsoft Windows 2000 Server(SP1、SP2、SP3、SP4 を含む)

Microsoft Windows 2000 Advanced Server(SP3 および SP4 のみ)

Microsoft Windows NT 4.0 Server Service Pack 6a、Windows NT Workstation 4.0(Service Pack 6a を含む)、および Windows NT 4.0 Terminal Server Edition Service Pack 6a

Microsoft Windows Me

Microsoft Windows 98(全サービスパックを含む)

Microsoft Windows 98 SE

Microsoft Windows 95(SP 1 および全 OSR リリースを含む)

Microsoft Windows for Workgroups 3.11

Microsoft Windows 3.1

Page 28: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

18 VMware, Inc.

Microsoft MS-DOSMS-DOS 6.x

Linux 32 ビット ゲスト OSMandriva Linux 2006

Mandrake Linux 10.1

Mandrake Linux 9.2

Mandrake Linux 9 stock 2.4.19

Mandrake Linux 3.2 stock 2.4.18-6mdk

Red Hat Enterprise Linux 3.0 AS、ES、WS(updates 1、2、3、4、5、6、7 を含む)

Red Hat Enterprise Linux 3.0 Update 8(試験的サポート)

Red Hat Enterprise Linux 4.0 AS、ES、WS(updates 1、2、3 を含む)

Red Hat Enterprise Linux 4.0 Update 4(試験的サポート)

Red Hat Enterprise Linux 2.1 AS、ES、WS(stock 2.4.9-e3 を含む)

Red Hat Linux 9.0、stock 2.4.20-8 および upgrade 2.4.20-20.9

Red Hat Linux 8.0 stock 2.4.18

Red Hat Linux 7.3 stock 2.4.18

Red Hat Linux 7.2、stock 2.4.7-10 および upgrades 2.4.9-7、2.4.9-13、2.4.9-21、2.4.9-31

Red Hat Linux 7.1 stock 2.4.2-2 および upgrade 2.2.3-12

Red Hat Linux 7.0 stock 2.2.16-22 および upgrade 2.2.17-14

SUSE Linux Enterprise Server 10(試験的サポート)

SUSE Linux Enterprise Server 9(SP1、SP2、SP3 を含む)

SUSE Linux Enterprise Server 8 stock 2.4.19

SUSE Linux Enterprise Server 7 stock 2.4.7 および patch 2

SUSE Linux 10

SUSE Linux 10.1

Page 29: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 19

第 1章 製品の紹介とシステム要件

SUSE Linux 9.0 stock 2.4.21-99

SUSE Linux 9.1 stock 2.6.4-52

SUSE Linux 9.2(SP1 を含む)

SUSE Linux 9.3

SUSE Linux 8.2 stock 2.4.20

SUSE Linux 8.1 stock 2.4.19

SUSE Linux 8.0 stock 2.4.18

SUSE Linux 7.3 stock 2.4.10

Novell Linux Desktop 9(SP2 を含む)

Novell Open Enterprise Server(SP1 を含む)

Turbolinux Enterprise Server 8.0

Turbolinux Server 7.0

Turbolinux Workstation 8.0

Turbolinux Desktop 10

Novell NetWareNetWare 4.2

NetWare 5.1(SP8 のみ)

NetWare 6(SP 5 のみ)

Netware 6.5(SP3 のみ)

FreeBSDFreeBSD 4.0 ~ 4.6.2

FreeBSD 4.8

FreeBSD 5

Free BSD 5.1 ~ 5.3

Free BSD 5.4

FreeBSD 6.0

Page 30: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

20 VMware, Inc.

Sun SolarisSolaris 9(試験的サポート)

Solaris 10(update 1 および update 2 を含む)

UbuntuUbuntu Linux 5.04 および 5.10

Ubuntu Linux 6.06

テクニカルサポート本項では、お客様が利用できる以下のテクニカル サポートについて解説します。

セルフ サービス サポート

オンライン サポートおよび電話サポート

サポート サービス

トラブルの報告

ログファイル

セルフサービス サポートお客様が問題を自身で解決するツールとして、あるいは技術情報として、以下のVMware Technology Network をご利用いただけます。

製品情報 http://www.vmware.com/products/product_index.html

技術情報 http://www.vmware.com/vcommunity/technology

ドキュメント http://www.vmware.com/support/pubs

ナレッジベース http://www.vmware.com/support/kb

ディスカッション フォーラム http://www.vmware.com/community

ユーザー グループ http://www.vmware.com/vcommunity/usergroups.html

VMware Technology Network の詳細については、http://www.vmtn.net を参照してください。

Page 31: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 21

第 1章 製品の紹介とシステム要件

オンライン サポートおよび電話サポートオンライン サポートでは、テクニカル サポート リクエストの提出、製品および契約情報の確認、製品の登録を行います。http://www.vmware.com/support を参照してください。

該当するサポート契約を結んでいるお客様の場合、Severity1 の問題に関しては、電話でのサポートをご利用いただくのが最も早い方法です。http://www.vmware.com/support/phone_support.html を参照してください。

サポート サービスヴイエムウェアのサポート サービスがお客様のビジネス ニーズにどのように対応できるかをご確認ください。http://www.vmware.com/support/services を参照してください。

トラブルの報告VMware Server の稼働中にトラブルが生じた場合、ヴイエムウェア サポート チームにご連絡ください。シリアル番号の登録は必ず行ってください。登録されますと、サポート リクエストを http://www.vmware.com/requestsupport に提出し、トラブルの報告を行うことができます。

ここでは、障害の診断と報告に必要な内容について説明します。ほとんどの情報は、ログファイルから収集できます。どのログファイルが必要かは、発生した問題によって異なります。

サポート スクリプトを実行して適切なログファイルとシステム情報を集めることにより、必要な情報収集のプロセスを簡易化することができます。ご使用のホストコンピュータに適用される手順に従ってください。

注 サポートス クリプトは VMware Server ホスト上でのみ実行されます。リモートクライアント上で問題が発生した場合は、手作業でログファイルを収集する必要があります。クライアントで発生した障害によって、必要になるログ ファイルは異なります。収集対象ファイルとして、VMware Server コンソールのログ ファイルとインストール ログ ファイルを使用してください。

Windows ホストでサポート スクリプトを実行するには

1 コマンドプロンプトを開きます。

2 VMware Server のプログラム ディレクトリに移動します。

C:cd¥Program Files¥VMware¥VMware Server

Page 32: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

22 VMware, Inc.

デフォルトのディレクトリにプログラムをインストールしなかった場合は、該当するドライブ文字を使用し、上記の cd コマンドでは適切なパスを代わりに使用してください。

3 サポートスクリプトを実行します。cscript vm-support.vbs

スクリプト実行後、出力先ディレクトリ名が表示されます。

4 WinZip または PKZIP などのファイル圧縮ユーティリティを使用して該当ディレクトリを圧縮し、サポート リクエストと共にこの zip ファイルを提出してください。

Linux ホストでサポート スクリプトを実行するには

1 ターミナルを開いてください。

2 仮想マシンを実行中のユーザーまたは root としてサポートスクリプトを実行してください。vm-support

root としてサポートスクリプトを実行しない場合は、一部情報を収集できないとのメッセージをスクリプトが表示しますが、これは正常な動作です。ヴイエムウェア サポートチームがその情報を必要とする場合は、root として再度スクリプトを実行するようにお願いする場合があります。

スクリプトが現在のディレクトリに、圧縮した .tgz ファイルを作成します。

3 出力ファイルをサポートリクエストと共に提出してください。

ログファイル以下のログファイルは、必要に応じて VMware Server が作成し、サポートスクリプトが収集するものです。VMware Server コンソールではサポート スクリプトが提供されていないので、クライアントで問題が発生した場合は、VMware Server コンソールのログ ファイルまたはインストレーション ログ ファイルを添付して、http://www.vmware.com/requestsupport でサポート リクエストを提出してください。

仮想マシン ログファイル仮想マシンが正常に終了しない場合、またはクラッシュする場合は、仮想マシンを再起動する前に、サポートスクリプトを実行するか、ログファイルを保存してください。

Windows ホストでは、vmware.log ファイルは仮想マシンの構成ファイル (.vmx) と同じディレクトリにあります。アクティブな仮想マシンのログ ファイルへのパスは、[Virtual Machine(仮想マシン)] - [Settings(設定)] - [Option(オプション)] - [Advanced(詳細)] で参照できます。

Page 33: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 23

第 1章 製品の紹介とシステム要件

Linux ホストでは、<vmname>.log ファイルは仮想マシンの構成ファイル (.vmx) と同じディレクトリにあります。

コアファイル (core あるいは vmware-core) がある場合は、それも保存しておいてください。

仮想マシンイベント ログファイル仮想マシンのイベントログは、VMware Management Interface(管理インターフェイス)から一部確認することができますが、ホスト上にファイルとして格納されます。このファイルは仮想マシンがクラッシュした時にも使われます。

ホストの仮想マシンには、event-<path_to_configuration_file>.vmx.log という名前のイベント ログ ファイルがあります。

Windows ホストでのログ格納場所は次の通りです。C:¥Program Files¥VMware¥VMware Server¥vmserverdRoot¥eventlog

Linux ホストでのログ格納場所は次の通りです。/var/log/vmware

VMware Server コンソール ログファイルVMware Server コンソールはログを記録しています。リモートクライアント上のVMware Server コンソールで問題が発生した場合は、サポートリクエストにこのログ ファイルを添付して提出してください。

Windows ホストでは、vmware-<username>-<PID>.log という名前のログが、ユーザーの TEMP ディレクトリに格納されています。デフォルトのディレクトリは、C:¥Documents and Settings¥<username>¥Local Settings¥Temp です。[About(バージョン情報)] ダイアログボックスにこのファイルへのパスが表示されますので、VMware Server コンソールで、[Help(ヘルプ)] - [About VMware Server(VMware Server バージョン情報)] を選択して、[Additional information(追加情報)] を参照してください。

Linux ホストでのログはui-<PID>.logで、ユーザーのTEMPディレクトリに格納されています。このディレクトリのディフォルトは /tmp/vmware-<username> です。このファイルへのパスは、VMware Server コンソールを起動した時にターミナルに表示されます。

Page 34: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

24 VMware, Inc.

VMware 管理インターフェイス ログファイルVMware 管理インターフェイスはログを記録しています。

Windows ホストでのログは mui.log で、デフォルトで次の場所に格納されています。C:¥Program Files¥VMware¥VMware Management Interface

Linux ホストでは、error_log という名前のログが、デフォルトで/var/log/vmware-mui に格納されます。

VMware 承認サービスログファイルVMware 承認サービスのログは、手動で有効にできます

(このサービスは、Linux ホストでは vmware-authd という名称です)。

VMware 承認サービスのログを有効にするには

1 テキストエディタで、以下のファイルを開いてください。

Windows ホスト C:¥Documents and Settings¥All Users¥Application

Data¥VMware¥VMware Server にある edit config.ini を編集します。

Linux ホスト /etc/vmware/config を編集してください。

2 次の行をファイルに付け加えてください。vmauthd.logEnabled = TRUElog.vmauthdFileName = "vmauthd.log"

作成されるファイルの名前は、vmauthd.log です。Windows ホストでは、このファイルはデフォルトで次の場所に格納されます。C:¥Windows¥system32 または C:¥WINNT¥system32

Linux ホストではデフォルトで次の場所に格納されます。/var/log/vmware

3 構成ファイルを保存し、閉じてください。

これで、Linux ホスト上でログが有効になります。

4 Windows ホストで、[Start(スタート)] - [Administrative Tools(管理ツール)] - [Service(サービス)] を選択します。

5 [VMware Authorization Service( 承認サービス )] を右クリックして [Restart(再起動)] を選択してください。

これで、Windows ホスト上でログが有効になります。

Page 35: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 25

第 1章 製品の紹介とシステム要件

VMware 登録サービス ログファイル VMware 登録サービスはログを記録しています。

Windows ホストではログは vmware-serverd.log で、C:¥Windows¥Temp に格納されています。

Linux ホストでは、vmware-serverd.log というログ ファイルが/var/log/vmware に格納されます。

VMware Server と VMware Server コンソールのインストレーション ログファイルVMware Server は、サーバ ホスト上でインストレーション ログ ファイルを保存します。

リモート クライアント上では、VMware Server コンソールが 2 つのインストレーション ログ ファイルを保存します。VMware Server コンソールのインストールで問題が発生したら、このログ ファイルの名前を明記して、サポート リクエストを提出してください。

Windows ホストでは、vminst.log と vmmsi.log というファイルがユーザーの TEMPディレクトリに格納されています。デフォルト ディレクトリは、C:¥Documents and

Settings¥<username>¥Local Settings¥Temp です。Local Settings フォルダはデフォルトでは非表示になっています。内容を見るには [ マイコンピュータ ] を開き、[ ツール ] - [ フォルダオプション ] を選択し、[ 表示 ] タブをクリックして、[ すべてのファイルとフォルダを表示する ] を選択してください。

Linux ホストでは、ログは locations で、/etc/vmware に格納されています。

Page 36: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

26 VMware, Inc.

Page 37: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 27

第 2 章 仮想マシンの新規作成

ここでは、新しく仮想マシンを作成する手順を説明します。

新規仮想マシンを設定(P.27)

ゲスト OS のインストール(P.39)

新規仮想マシンを設定 新規仮想マシンウィザードを使用すると、仮想マシンを作成する主要な作業を順を追って実行し、様々なオプションやパラメータを設定することができます。後から仮想マシンの設定を変更するには、仮想マシン設定エディタ ([VM] - [Settings(設定)]) を使用します。

コンソールから新しく仮想マシンを作成するには 「仮想マシン ウィザードによる仮想マシンの新規作成(P.29)」を参照してください。

注 仮想マシンは VMware Server コンソールを使って作成してください。

仮想マシンに関連するファイル 仮想マシンは通常、ホスト コンピュータに一組のファイルとして保存されています。これらのファイルはすべて、仮想マシンごとに割り当てられるディレクトリに保存されます。<vmname> という名の仮想マシンを例にとると、主なファイルとして次のものが挙げられます。

<vmname>.vmx 構成ファイルです。新規仮想マシン ウィザードや仮想マシン設定エディタで指定された設定が保存されます。

nvram 仮想マシンの BIOS の状態を保存するファイルです。

<vmname>.vmdk 仮想マシンのハード ディスク ドライブの内容を保存する仮想ディスク ファイルです。

<vmname>.logまたはvmware.log 仮想マシンの主要なアクティビティのログを記録するファイルです。トラブルが生じた場合、このファイルがトラブルシューティングに役立ちます。このファイルは、仮想マシンの構成ファイル (.vmx) と同じフォルダに存在します。

Page 38: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

28 VMware, Inc.

<vmname>.vmdk.REDO_xxxxxx 仮想マシンが Independent(独立)、読み取り専用モードのときに、自動的に作成される REDO ログです。このファイルは、仮想マシンの実行中に仮想ディスクに行った変更を保存します。ファイルは、複数存在する場合があります。xxxxxx は、一意のサフィックスであり、ファイル名が重複しないように、VMware Server が自動的に付加します。

<vmname>.vmss サスペンドされている仮想マシンの状態を保存するサスペンド状態ファイルです。

注 これまでの VMware 製品の中には、サスペンド状態ファイルに拡張子.std を使用するものもあります。

<vmname>.vmsn スナップショットを設定した時点の仮想マシンの実行状態を記録するスナップショットの状態ファイルです。

仮想マシンの実行中にのみ存在するファイルなど、この他にもファイルが存在することがあります。

仮想ディスク仮想ディスクは 1 つ以上の .vmdk ファイルで構成されます。仮想ディスクを 2GB のファイルに分割するように指定した場合、.vmdk ファイルァイルの数は仮想ディスクのサイズによって決定されます。

デフォルトでは、仮想ディスクを作成した時点で、全ての仮想ディスクスペースが割り当てられます。事前割り当て済みのディスクを作成する前に、ホストに十分なディスクスペースがあるかを確認してください。

仮想ディスクの作成時にすべてのディスク スペースを割り当てない場合は、データが仮想ディスクに追加されると、.vmdk ファイルのサイズも増加します。殆どすべての .vmdk ファイルは仮想マシンのデータですが、わずか一部は仮想マシンのオーバーヘッドに割り当てられます。

仮想マシンが仮想ディスクを使用せずに、直接物理ディスクに接続されている場合、.vmdk ファイルは、仮想マシンがアクセス権限を持つパーティションに関する情報を記録します。

注 旧 VMware 製品は、仮想ディスクファイルに拡張子 .dsk を使用しています。

アクセス権と仮想マシンの実行仮想マシンを作成すると、デフォルトでプライベート モードに設定されます。このモードでは、作成したユーザーだけが仮想マシンにアクセスできます。仮想マシンの作成時に [Custom(カスタム)] パスを選択した場合は、全てのユーザーが仮想マシンにアクセスできるように指定できます。

Page 39: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 29

第 2 章 仮想マシンの新規作成

仮想マシンが プライベートの場合、その仮想マシンを作成したユーザーのコンソールのインベントリにのみ表示されます。ホストに接続中の他のユーザーのコンソールのインベントリには表示されません。仮想マシンを作成したユーザーとしてログオンした時にのみ、仮想マシンは VMware 管理インターフェイスに表示されます。

実行中の仮想マシンでユーザーが行えるアクションは、設定されている権限によって異なります。アクセス権限の詳細については、『VMware Server 運用ガイド』の「許可と仮想マシン」を参照してください 。

仮想マシン ウィザードによる仮想マシンの新規作成仮想マシンを新規作成すると、一組のファイルが生成されます。これは、未使用、未フォーマットのハード ディスク(仮想ディスク)を備えた新しいコンピュータであり、ゲスト OS のインストール先となります。デフォルトで仮想ディスクにはディスク作成時にその全てのディスクスペースが 割り当てられます。

リモートクライアント上のコンソールを使用して仮想マシンを作成しても、作成した仮想マシンは、その時点でのログオン先のホストに保存されます。

注 仮想マシンを作成する前に、インストール予定のゲスト OS に関するインストール注記を確認しておいてください。詳細は、ヴイエムウェア Web サイト(www.vmware.com/support/guestnotes/doc/index.html)の『VMware ゲスト OS インストール ガイド』を参照してください。

新規仮想マシンを作成するには

1 VMware Server コンソールを起動します。

Windows ホスト 「Windows ホストまたはクライアントから仮想マシンに接続(P.85)」を参照してください。

Linux ホスト 「Linux ホストまたはクライアントから仮想マシンに接続(P.87)」を参照してください。

2 [New Virtual Machine Wizard(新規仮想マシン ウィザード)] を開始します。[File(ファイル)] - [New(新規)] - [Virtual Machine(仮想マシン)] を選択するか、コンソールの [Home(ホーム)] タブの [New Virtual Machine Wizard(新規仮想マシン ウィザード)] アイコンをクリックします。

Page 40: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

30 VMware, Inc.

3 仮想マシンの構成方法を選択します。

[Typical(一般)] を選択すると、次の項目に関してデフォルトを使用するか、特定値を指定することができます。

ゲスト OS

仮想マシン名と仮想マシンのファイルの保存場所

ネットワーク接続のタイプ

仮想ディスクのサイズ

仮想ディスク作成時に全てのディスクスペースを割り当て

仮想ディスクを 2GB ファイルに分割

[Custom(カスタム)] を選択すると、次の作業が可能です。

プロセッサ数を設定。2way の仮想 SMP(試験的にサポート)を有効にするには、この作業が必要です。

デフォルトとは異なったメモリ容量を割り当て

SCSI アダプタに LSI Logic と BusLogic のどちらかを選択 (ATAPI IDE アダプタは常にインストールされます)

他のユーザーも仮想マシンへアクセスできるようにする

VMware Server Windows ホストの開始、終了時に、仮想マシンも自動的に開始、終了させる

仮想マシンが稼動時に使用するユーザーアカウントを指定する

仮想ディスクの代わりに、既存の仮想ディスクまたは物理ディスクを使用する(上級者向)

デフォルトでSCSI仮想ディスクを使用するゲストOSにIDE仮想ディスクを、IDE 仮想ディスクを使用するゲスト OS に SCSI 仮想ディスクを設定する

Page 41: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 31

第 2 章 仮想マシンの新規作成

単一のディスクファイルとして仮想ディスクを作成する。仮想ディスクが8GB より大きい場合は、ホストファイル システムも 8GB より大きいファイルをサポートするものでなければなりません。

特定の場所に仮想ディスクファイルを保存する

仮想ディスクに特定の仮想デバイスノードを指定する

Independent(独立)ディスクモードを使用する ( 仮想マシンでスナップショットを使用しない場合は、「独立ディスク(P.126)」を参照してください )

注 [Custom(カスタム)] パスを選んでも、[Typical(標準)] のオプションは指定することができます。

4 [Guest operating system(ゲスト OS)] で、OS ファミリを選択します。[Version(バージョン)] リストから、OS を選択します。

注 VMware Server は 64 ビットのゲストをサポートします。このため、ウィザードには、特定オペレーティング システムの 64 ビット バージョンをインストールするオプションが用意されています。

VMware Server は内部チェックを行い、ホスト CPU が対応 64 ビット プロセッサではない場合、ホストマシンのハードウェアが 64 ビットのゲスト OS と互換性を持たない旨を告げるエラーメッセージを表示します。この場合も、仮想マシンをパワーオンすることはできます。

VMware Server では、VMware Server なしでも同じチェックを実行し、64 ビットのゲスト OS を使用する VMware Server 仮想マシンで使用中の CPU がサポートされているかを判断する、スタンドアローンのユーティリティを提供しています。この 64 ビット プロセッサ チェック ユーティリティは、ヴイエムウェア Web サイト(www.vmware.com/download)からダウンロードしていただけます。

これ以降の手順は、Windows Server 2003 Enterprise をゲスト OS としてインストールする場合を想定しています。ゲスト OS のインストールに関する詳細な注記は、ヴイエムウェア Web サイト(www.vmware.com/support/guestnotes/doc/index.html)の『VMware ゲスト OS インストール ガイド』を参照してください。

Page 42: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

32 VMware, Inc.

ご使用の OS がリストに無い場合は、[Guest operating system(ゲスト OS)] と[Version(バージョン)] の両方で [Other(その他)] を選択してください。

[New Virtual Machine Wizard(新規仮想マシン ウィザード)] は、この情報を元に必要なメモリ容量等の適切なデフォルト値を選択します。また、関連する仮想マシンのファイル名も、この情報を元に付けられます。

注 VMware Server は 64 ビットのゲストをサポートします。このため、ウィザードには、特定オペレーティング システムの 64 ビット バージョンをインストールするオプションが用意されています。

5 仮想マシンの名前とフォルダを指定します。

Windows ホスト 仮想マシンのディレクトリとファイルは、デフォルトで <installdrive>:¥Virtual Machines に保存されます。

Linux ホスト 仮想マシンのディレクトリとファイルは、デフォルトで/var/lib/vmware/Virtual Machines に保存されます。

構成方法として [Typical(標準)] を選択した場合は、手順 10 に進んでください。

[Custom(カスタム)] を選択した場合は、以下の手順で引き続き仮想マシン構成をカスタマイズします。

Page 43: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 33

第 2 章 仮想マシンの新規作成

6 仮想マシンへのアクセスをプライベートにするかどうかを指定します。

デフォルトでは、仮想マシンのアクセスはプライベートになっており、他のユーザーはアクセスできないように設定してあります。

7 仮想マシンを実行するユーザーアカウント (Windows ホスト上の仮想マシンのみ )とホストのスタートアップ / シャットダウン オプションを選択します。

Windows ホスト [Virtual machine account(仮想マシンのアカウント)] で、仮想マシンが実行中に使用するユーザーアカウントを選びます。このアカウントは仮想マシン内からのネットワークアクセスやネットワーク上の仮想マシンリソースへのアクセス等に使われます。

[User that powers on the virtual machine(仮想マシンをパワーオンするユーザー)] 仮想マシンをパワーオンしたユーザーのアカウントで、パワーオフするまで実行します。他のユーザーもこの仮想マシンに接続することができますが、使用されるのは仮想マシンをパワーオンしたユーザーです。

[Local system account(ローカル システム アカウント)] 仮想マシンは、ローカル システム アカウント(システム管理者)として稼動します。ホスト OS にシステム管理者としてログオンしている場合にのみ、このオプションを利用できます。

注 このユーザーはローカル ストレージにある仮想マシンのみ実行できます。

[This user(このユーザー)] 仮想マシンは、ここに指定されたユーザー アカウントとして実行されます。パスワードは仮想マシンがパワーオンされる

Page 44: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

34 VMware, Inc.

まで有効ではありません。ローカルユーザーアカウント、ローカルシステム アドミニストレータアカウントあるいは十分な資格を持ったドメインユーザアカウントを指定することができます。

全ホスト [Startup/Shutdown Options(起動 / シャットダウン オプション)] では、VMware Server ホストの起動時に仮想マシンを自動的に起動し、ホストのパワーオフ時に仮想マシンをシャットダウンするかどうかを選択します。

スタートアップとシャットダウン オプションを有効にするには、仮想マシンをAdministrator ユーザとして実行するように構成しなければなりません。これらのオプションは、仮想マシンがパワーオンされている時でも、パワーオフされている時でも変更できます。

8 その仮想マシンで使用するプロセッサ数を指定します。

次のような場合、2 個の論理プロセッサが存在するとみなされます。

ハイパースレッドが有効になっている単一プロセッサのホスト

デュアル コア CPU を持つ単一プロセッサのホスト

デュアル コアではなく、ハイパースレッドが有効になっていない 2 個の CPUを持つマルチ プロセッサのホスト

9 仮想マシンのメモリ容量は、デフォルト値を使用するか、割り当て容量を変更します。メモリ容量を変更するには、スライダーを適当な場所まで動かすか、フィールドの横にあるスピン コントローラを使用するか、フィールドに新しい値を入力してください。

Page 45: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 35

第 2 章 仮想マシンの新規作成

新規仮想マシン ウィザードは、指定したゲスト OS のメモリ容量のデフォルト値、推奨されるメモリ容量の範囲、実行中の全仮想マシンが使用できるメモリの総容量を表示します。

さらにウィザードは、メーカーが推奨するメモリ容量の最小値と、ご使用のサーバ ホストで仮想マシンの最高のパフォーマンスを得るために VMware Server が推奨するメモリ最大値も表示します。

注意 FAT16 のように 2GB を超えるファイルを、サポートできないファイル システムに保存した場合、仮想マシンに 2000MB を超えるメモリを割り当てることはできません。2GB を超えるメモリを割り当てると、仮想マシンは起動しません。さらに、FAT32 ファイル システムに保存した場合は、それが 4GB までのファイルをサポートするものであっても、仮想マシンに 2000MB を超えるメモリを割り当てることはできません。

10 仮想マシンのネットワーク構成を指定します。

ホストコンピュータがネットワークに接続されており、仮想マシンに独自の IPアドレスを設定できる ( あるいは DHCP サーバから自動的に IP アドレスが割り当てられる ) 場合は、[Use bridged networking(ブリッジ ネットワークを使用)]を選択します。

仮想マシンに独自の IP アドアレスを割り当てることはできないけれども、インターネットに接続したい場合は、ネットワーク アドレス 変換(NAT)使用します。NAT は、Linux ホストにワイヤレス ネットワーク アダプタを実装している場合に便利です(ワイヤレス ネットワーク アダプタでの Bridged ネットワークの使用は、Windows ホストでしかサポートされていません)。また NAT は、この仮想マシンとホスト OS 間のファイルの共有を可能にします。

ホストオンリー ネットワークアダプタのみを使用して、ホストとホスト上の仮想マシンに限られた仮想ネットワークを仮想マシンで使用するには、[Use host-only networking(ホストオンリー ネットワークを使用)] を選択してください。

[Typical(標準)] を構成方法として選択した場合は手順 14 に進んでください。

Page 46: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

36 VMware, Inc.

[Custom(カスタム)] を選択した場合は、以下の手順で引き続き仮想マシン構成をカスタマイズします。

11 仮想マシンで使用する SCSI アダプタのタイプを選択します。

仮想マシンを作成した後に SCSI アダプタの種類を変えることはできません。

12 仮想マシンで使用するディスクを選択します。

新しい、未フォーマットの仮想ディスクを使用するには、[Create a new virtual disk(新規仮想ディスクを作成)] を選択してください。

既存の仮想ディスクを仮想マシンに使用するには、[Use an existing virtual disk(既存の仮想ディスクを使用)] を選択し、ブラウズしてディスクを選んでください。

物理 (RAW)IDE ディスクにゲスト OS をインストールするには、[Use a physical disk(物理ディスクを使用)] を選択してください。物理 SCSI ディスクを使用するには、仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使用して、後から仮想マシンに付け加えます。物理 SCSI ディスクからの起動はサポートされていません。

ゲスト OS を既存の IDE ディスク パーティションに直接インストールするには、「物理パーティションに OS をインストール(P.152)」のレファレンスノートを参照してください。

Page 47: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 37

第 2 章 仮想マシンの新規作成

注意 物理ディスクの使用は、上級ユーザーの方以外にはお勧めいたしません。

13 仮想ディスクを IDE ディスクにするか SCSI ディスクにするかを選択します。

ウィザードは、選択されたゲスト OS に最適な方を推奨します。

14 作成する仮想マシンのサイズを入力します。

設定したサイズがホストマシンのハード ディスクの使用可能スペースより大きい場合、警告メッセージとホストで利用できるスペースが表示されます。ディスクサイズがホストの使用可能スペースを上回る場合、仮想ディスクを小さくするか、[Allocate all disk space now(全ディスク スペースを今割り当てる)] チェックボックスのチェックを消してください。

仮想ディスクのサイズは 0.1GB(100MB)まで小さくすることができます。

Page 48: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

38 VMware, Inc.

15 仮想ディスクのファイルの名前と保存場所を指定します。

仮想ディスクが使用する仮想デバイスノードを指定する場合、あるいはIndependent(独立)ディスクモードを使用する場合は [Advanced(詳細)] をクリックしてください。

注意 独立ディスクのオプションは、上級ユーザーが特殊な構成で独立ディスクが必要な場合に限ってご使用ください。

独立ディスクには次のオプションが用意されています。

Persistent(通常) 変更はその場で恒久的にディスクに書き込まれます。

Nonpersistent(読み取り専用) ディスクへの変更は、仮想マシンをパワーオフするかリセットした時に破棄されます。

16 [Finish(終了)] をクリックします。VMware Server が仮想マシンを作成します。

作成された仮想マシンは、未使用のハード ディスクを持つ物理コンピュータと考えることができます。仮想マシンを使用する前に、仮想ディスクのパーティション作成とフォーマットを行い、オペレーティング システムをインストールしてください。OS のインストール プログラムで、パーティショニングおよびフォーマットの手順を実行できます。

Page 49: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 39

第 2 章 仮想マシンの新規作成

ゲストOSのインストール 作成された仮想マシンは、未使用のハード ディスクを持つ物理コンピュータと考えることができます。仮想マシンを使用する前に、仮想ディスクのパーティション作成とフォーマットを行い、OS をインストールしてください。OS のインストール プログラムで、パーティショニングおよびフォーマットの手順を実行できます。

VMware Server 仮想マシンにゲスト OS をインストールすることは、物理コンピュータにゲスト OS をインストールすることと同じです。一般的な OS の基本的な手順は次の通りです。

1 VMware Server コンソールを起動します。

2 ゲスト OS のインストール用 CD-ROM またはフロッピー ディスクを挿入します。

注 ネットワーク上でゲスト OS をインストールするのに PXE server を使用する場合は、OS インストレーションメディアは必要ありません。次の手順で仮想マシンをパワーオンした時、ネットワーク上にあれば、仮想マシンは PXE server を検出します。詳しい情報は、「仮想マシンで PXEを使用(P.104)」を参照してください。

ホストの構成によっては、仮想マシンがインストール用 CD-ROM を使って起動できないことがあります。この場合、インストール用 CD-ROM から ISO イメージファイルを作成すれば、問題を迂回することができます。仮想マシン設定エディタ([VM] - [Restart(再起動)])を使って、仮想マシンの CD-ROM ドライブを作成した ISO イメージファイルに接続し、仮想マシンをパワーオンしてください。

3 [Power On(パワーオン)] ボタンをクリックして、仮想マシンをオンにします。

4 ご使用の OS のベンダーが提供する指示に従ってください。

Windows Server 2003 ゲスト OS のインストールについては、「例 : Windows Server 2003 をゲスト OS としてインストール(P.39)」で簡単に説明しています。ここでは、Windows ホストでのプロセスを示していますが、Linux ホストでの手順も同様です。

他のゲスト OS のインストールについては、ヴイエムウェア Web サイト(www.vmware.com/support/guestnotes/doc/index.html)の『VMware ゲスト OS インストール ガイド』を参照してください。

例 : Windows Server 2003 をゲストOSとしてインストールWindows Server 2003 ディストリビューション CD を使用して、仮想マシンにWindows Server 2003 Standard Edition、Enterprise Edition あるいは Web Edition をインストールすることができます。

Page 50: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

40 VMware, Inc.

Windows Server 2003 をゲストOSとしてインストールするには

1 CD-ROM ドライブに Windows Server 2003 CD を挿入します。

2 仮想マシンをパワーオンして、Windows Server 2003 のインストールを開始します。

3 仮想マシンのイーサネット アダプタを有効にすると、AMD PCNET Family Ethernet Adapter が検出され、自動的にセットアップされます。

4 残りの手順は、物理コンピュータでインストールを行うのと同じです。

ゲスト OS のインストールが完了したら、VMware Tools をインストールします。詳細は、「VMware Tools のインストール(P.43)」を参照してください。

Windows Server 2003 ゲスト OS についての詳細 ( 仮想マシンのネットワークの有効化等 ) はヴイエムウェア Web サイトの『VMware ゲスト OS インストール ガイド』を参照してください。

Page 51: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 41

第 3 章 VMware Tools の使用

この章では、VMware Tools をインストールして実行する方法について説明します。この章の内容は次のとおりです。

VMware Tools について(P.41)

VMware Tools のインストール(P.43)

仮想マシンの電源操作時にスクリプトを実行(P.58)

VMware Tools の構成(P.60)

VMware Tools サービスについて(P.71)

VMware Tools について VMware Tools は、仮想マシンのゲスト OS の性能を高め、VMware Server による仮想マシンの管理を向上させるユーティリティのパッケージです。ゲスト OS には、必ずVMware Tools をインストールしてください。 VMware Server は VMware Tools なしでもゲスト OS を実行できますが、重要な機能性や利便性を失うことになります。

VMware Tools をインストールすると、以下がインストールされます。VMware Tools サービス(Linux ゲストの場合は vmware-guestd)

SVGA ディスプレイ ドライバ、一部ゲスト OS 向けの vmxnet ネットワークドライバ、一部ゲスト OS 向けの BusLogic SCSI ドライバ、VMware マウスドライバを含む、VMware デバイス ドライバのセット

設定の変更、仮想ディスクの圧縮、仮想デバイスの接続と切断を行う VMware Tools コントロールパネル

ゲスト OS の操作を自動化する助けとなるスクリプトのセット。これらのスクリプトは、仮想マシンの電源状態が変化すると実行されます

ゲストOSとホストOS間のテキストのコピーと貼り付けをサポートするコンポーネント

VMware Tools はゲスト OS 内で、ホスト OS からゲスト OS へのメッセージの送信、VMware Server へのハートビートの送信、マウス カーソルの入力先切替、ゲスト OSのホスト OS への時刻同期など、様々な機能を実行します。VMware Tools サービスはゲスト OS の起動時に自動的にスタートします。詳細は、「VMware Tools サービスについて(P.71)」を参照してください。

Page 52: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

42 VMware, Inc.

VMware SVGA ドライバをインストールすると、VMware Server は 32 ビットまでのディスプレイと 高画質をサポートするようになり、全体的なグラフィック パフォーマンスが大幅にスピードアップします。VMware Tools なしでゲスト OS を実行すると、仮想マシンのグラフィック環境は VGA モード グラフィック (640x480、16 色 ) に限定され、十分なディスプレイ パフォーマンスを達成できないことがあります。

VMware 仮想 SCSI ドライバは BusLogic ドライバです。最近の一部のゲスト OS は LSI Logic ドライバを備えています。この場合、仮想 LSI Logic アダプタを利用すれば、よりよいデバイス パフォーマンスを実現することが可能です。

vmxnet ネットワーク ドライバはネットワークのパフォーマンスを向上させます。このドライバは、VMware Tools のインストール時に自動的にインストールされます。

VMware マウスドライバは一部のゲスト OS のマウスのパフォーマンスを向上させます。Microsoft のターミナル サービスのようなサード パーティ ツールで、このVMware マウス ドライバを使用する必要があります。

Windows ゲストでは、Windows コントロールパネル( [ スタート ] - [ 再起動 ] - [ コントロールパネル ] - [VMware Tools])から、あるいはシステムトレイにデフォルトで表示される VMware Tools アイコンから、VMware Tools コントロールパネルにアクセスできます。

Linux または FreeBSD ゲスト OS では、VMware Tools コントロールパネルは vmware-toolbox です。これはバックグラウンド プロセスとして、vmware-toolbox &

を入力して手動で立ち上げることができます。

注 VMware Tools の全機能(コピーと貼り付け、X ディスプレイ ドライバが利用できないオペレーティング システムに対するマウス入力の切り替え等)にアクセスできるように、常に vmware-toolbox をゲスト OS で実行してください。

NetWare 5.1 以降のゲスト OS では、[Novell] - [Settings(設定)] - [VMware Tools for NetWare(NetWare 用 VMware Tools)] を選択して VMware Tools コントロールパネルにアクセスしてください。

NetWare 4.2 ゲスト OS では、システム コンソールで VMware Tools コマンドを使用してください。 VMware Tools プログラムは vmwtool です。このコマンドの使用についての詳細は「システム コンソールで NetWare ゲスト向け VMware Tools を構成(P.69)」を参照してください。

一部のウィンドウ マネージャでは、スタートアップ構成に VMware Tools をスタートさせるコマンドを挿入すれば、グラフィック環境の開始時に VMware Tools を自動的にスタートさせることができます。詳細はウィンドウマネージャの説明書を参照してください。

Page 53: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 43

第 3章 VMware Tools の使用

サポートされている全ての Windows、Linux、NetWare 及び FreeBSD ゲスト OS のVMware Tools インストレーションファイルは VMware Server に組み込まれています。

注 VMware Server では、ゲスト OS として 32 ビットおよび 64 ビット版の Sun Solaris 10 向けに試験的な VMware Tools のサポートを提供しています。32ビット版の VMware Tools は、64 ビットの Solaris 10 を実行する仮想マシン上で互換モードで稼動します。また、今リリースが提供する VMware Tools のバージョンには、64 ビット版 Solaris 10 向けの X ドライバは含まれません。

VMware Tools のインストール ここでは、VMware Tools のインストール方法について説明します。

Windows 仮想マシンに VMware Tools をインストール(P.43)

Window ゲストへの VMware Tools インストレーションの自動化(P.51)

Windows の旧バージョン移行時の追加の手順(P.48)

Linux 仮想マシンに VMware Tools をインストール(P.53)

NetWare 仮想マシンに VMware Tools をインストール(P.57)

Windows、Linux、FreeBSD、Solaris 及び NetWare ゲスト OS 向けの VMware Tools のインストーラは、VMware Server に ISO イメージファイルとしてビルトインされています(ISO イメージファイルはゲスト OS や Windows Explorer に CD-ROM として認識されます。VMware Tools のインストールに実際の CD-ROM は必要ありません。また、CD-ROM イメージをダウンロードしたり、イメージ ファイルを物理 CD-ROM に焼き付けたりする必要もありません)。

VMware Tools をインストールする時、VMware Server は仮想マシンの最初の仮想CD-ROM ドライブを、該当するゲスト OS 向け VMware Tools のインストーラが保存されている ISO イメージ ファイルに一時的に接続し、インストール プロセスを開始します(インストーラを中止するには、[VM] - [Cancel VMware Tools Install(VMware Tools のインストールをキャンセル)] を選択し、仮想マシンの CD-ROM ドライブを元の構成に戻します)。

Windows 仮想マシンに VMware Tools をインストール Windows ゲスト OS 向けの VMware Tools は全ての Windows ゲスト OS をサポートします。

VMware Tools をインストールする際の具体的な手順は、ご使用の Windows のバージョンによって異なります。ここでは、Windows Server 2003 ゲストに VMware Toolsをインストールする場合の手順を説明します。最近の Windows のバージョンでは自動的に行われる作業でも、Windows 9x や Windows NT 上では手動で行わなければならないことがあります。

Page 54: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

44 VMware, Inc.

注 Windows ホストで VMware Server を実行しており、仮想マシンに CD-ROMドライブが 1 つしか設定されていない場合、その CD-ROM ドライブを IDEまたは SCSI CD-ROM ドライブとして構成しておく必要があります。Generic SCSI デバイスとして構成されていると、VMware Tools をインストールすることができません。

IDE または SCSI CD-ROM ドライブの追加に関しては「仮想マシン内での デバイスの追加、構成、削除(P.106)」を参照してください。Generic SCSI に関する詳しい情報は「Generic SCSI デバイスへの接続(P.250)」を参照してください。

Windows ゲスト OS への VMware Tools のインストールは自動化することもできます。詳細は「Window ゲストへの VMware Tools インストレーションの自動化

(P.51)」を参照してください。

Windows ゲスト OS に VMware Tools をインストールするには1 仮想マシンをオンにします。

2 システム管理者として仮想マシンにログオンしてください。

注 Windows Me、Windows 98 あるいはそれ以前のバージョンの Windowsを除いて、Windows ゲスト OS に VMware Tools をインストールするには Administrator の権限が必要です。

3 ゲスト OS が起動したら、[VM] - [Install VMware Tools(VMware Tools インストール)] を選択します。

ここからの作業は、ホストではなく仮想マシン内で行います。ゲスト OS で自動再生機能が有効になっている場合(Windows の OS ではデフォルト設定です)、VMware Tools と表記されたスプラッシュ スクリーンが現れ、次に VMware Toolsをインストールするかどうかを尋ねるダイアログが表示されます。

4 [Yes(はい)] をクリックして、InstallShield ウィザードを起動します。

自動再生機能が有効になっていない場合、ダイアログは表示されません。その場合は、VMware Tools インストーラを起動してください。[ スタート ] - [ ファイル名を指定して実行 ] をクリックし、D:¥setup.exe と入力します。

Page 55: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 45

第 3章 VMware Tools の使用

注 VMware Tools のインストールに実際の CD-ROM は必要ありません。VMware Server ソフトウェアには、ゲスト OS や Windows Explorer にCD-ROM として認識される ISO イメージが含まれています。このイメージには、ゲスト OS に VMware Tools をインストールするために必要なファイルがすべて保存されています。VMware Tools のインストールが完了すると、CD-ROM ドライブは、このイメージファイルを認識しなくなります。

VMware Tools インストール ウィザードが起動します。

5 [Next(次へ)] をクリックして VMware Tools インストールウィザードを続けます。[Setup Type(設定タイプ)] ダイアログ ボックスが表示されます。

6 [Typical( 標準 )]、[Complete( 全て )] あるいは [Custom(カスタム)] を選択してください。VMware Tools をアップグレードする度に、VMware Tools インストーラはここで行った選択を使用します。

Typical ( 標準 ) インストレーション

Typical( 標準 ) インストレーションは、ゲスト OS の機能向上のためのユーティリティと、VMware SVGA ドライバ、VMware Mouse ドライバ、VMware SCSI ドライバ、VMware vmxnet ネットワーク ドライバ (vlance ドライバは、仮想マシン作成時にインストールされます ) などの VMware Server 仮想マシンのドライバをインストールします。この際、仮想マシンが vmxnet ネットワーク ドライバを使

Page 56: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

46 VMware, Inc.

用するように設定を行う必要はありません。VMware Tools のインストール後に仮想マシンを再起動すると、vmxnet ドライバが有効になります。

この仮想マシンを、VMware Workstation などの他の VMware 製品で使用する予定がない場合は、Typical(標準)インストレーションを使用してください。Typical(標準)インストレーションを選択するには、[Typical(標準)] を選択し、[Next(次へ)] をクリックして、手順 7 に進みます。

インストールの完了

Complete(全て)インストレーションはゲスト OS の機能を高めるユーティリティ及び VMware SVGA ドライバ、VMware Mouse ドライバ、VMware SCSI ドライバ、VMware vmxnet ネットワークドライバ (vlance ドライバは仮想マシン作成時に自動的にインストールされます ) 、共有フォルダ ドライバ (VMware Workstation の仮想マシンで使用 ) など全てのドライバをインストールします。

仮想マシンを他の VMWare 製品で使用する予定があれば、Complete(全て)インストレーションを選択してください。Complete ( 全て ) インストレーションを選択するには、[Complete(全て)] を選び、[Next(次へ)] をクリックし、手順 7 に進んでください。

カスタムインストレーション

カスタムインストレーションではどのコンポーネントをインストールするかを選択できます。後でもう一度インストーラを実行して、いつでもコンポーネントの追加と削除ができます。[Custom(カスタム)] を選択し、[Next(次へ)] をクリックすると、[Custom Setup(カスタム セットアップ)] 画面が表示されます。

[Custom Setup(カスタム セットアップ)] パネルでは、インストールするコンポーネントを選択します。インストールする 必要のないコンポーネントの左にある矢印をクリックし、メニューから適切なオプションを選択します。

ゲストのディスクにどれだけ利用可能のスペースがあるかを確認するには、[Space(スペース)] をクリックしてください。ゲストに限られたスペースしかないためにカスタムインストレーションを選択した場合に役に立ちます。

Page 57: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 47

第 3章 VMware Tools の使用

全ての VMware Tools コンポーネントをデフォルト以外のディレクトリにインストールしたい場合は、[Browse(参照)] をクリックし、ディレクトリを選択してください。ディレクトリが存在しない場合は、インストーラが作成します。

次の手順へ進む準備ができたら [Next(次へ)] をクリックしてください。

7 設定や情報の変更をしたい場合は、変更を行うダイアログ ボックスが表示されるまで [Back(戻る)] をクリックしてください。

準備ができたら、[Install(インストール)] をクリックしてインストールを開始します。インストーラがホストへのファイルコピーを始めます。

インストーラが仮想ドライバのインストールを始める時に、幾度か [Digital Signature Not Found(デジタル署名が見つかりません)] ダイアログ ボックスが表示される場合がありますが、これらの警告は無視しても構いません。[Yes(はい)] あるいは [Continue ( 続ける)] をクリックしてドライバのインストールを承認してください。

8 インストーラがインストールを終了したら、[Finish(終了)] をクリックしてください。

ほとんどの Windows ゲストでは、VMware SVGA ドライバをインストールした場合、ゲスト OS を再起動させてからでないと使用できませんが、Windows XP ゲストでは再起動しなくても新しいドライバは使用できます。

旧来の Windows ゲスト OS では、特別な作業が必要になる場合があります。

Page 58: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

48 VMware, Inc.

Windows の旧バージョン移行時の追加の手順ゲスト OS として Windows NT、Windows Me、Windows 98 あるいは Windows 95 を使用している場合に、VMware GSX Server を VMware Server に移行するには、ビデオ ドライバの構成を手動で行う必要があります。インストール プロセスの最後に、[ メモ帳 ] に作業手順が表示されます。[ メモ帳 ] ウィンドウが隠れている場合は、Windows のタスクバーにある [ メモ帳 ] ボタンをクリックして手前に持ってきます。

各ゲスト OS についての詳細は、以下の手順を参照してください。

Windows NT ゲスト OS から移行するには1 VMware Tools をインストールしたら [Finish ( 終了)] をクリックすると、[Display

Properties(画面のプロパティ)] ダイアログ ボックスが表示されます。

2 [Display Type(ディスプレイの種類)] ボタンをクリックすると、[Display Type(ディスプレイの種類)] ダイアログ ボックスが表示されます。

3 [Change(変更)] ボタンをクリックすると、[Change Display(ディスプレイの変更)] ダイアログ ボックスが表示されます。

4 [Manufacturer(メーカー)] リストから [VMware, Inc.] を選択します。

5 [VMware SVGA] をディスプレイアダプタとして選択し、[OK] をクリックします。

6 画面のサード パーティ ドライバに関する質問に対して [Yes(はい)] をクリックし、ドライバをインストールします。[OK] をクリックして、ドライバがインストールされたことを確認します。

7 [Display Type(ディスプレイの種類)] ダイアログ ボックスで [Close(閉じる)]をクリックし、次に [Display Properties(画面のプロパティ)] ダイアログ ボックスで [Close(閉じる)] をクリックします。

8 [Yes(はい)] をクリックして Windows NT を再起動すると、新しいビデオドライバが使用されます。

9 仮想マシンを再起動すると、VMware Tools バックグランド アプリケーションが起動します。

Windows Me ゲスト OSから移行するには1 VMware Tools をインストールしたら [Finish ( 終了)] をクリックすると、

[Display Settings(ディスプレイの設定)] ダイアログ ボックスが表示されます。

2 [Advanced(詳細)] ボタンをクリックします。

3 [Adapter(アダプタ)] タブをクリックします。

4 [Change(変更)] ボタンをクリックすると、デバイスドライバの更新ウィザードがスタートします。[Next(次へ)] をクリックします。

ウィザードが 2 つのオプションを表示します。

Page 59: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 49

第 3章 VMware Tools の使用

5 2 番目の [Specify the location of the driver(ドライバの場所を指定する)] というオプションを選択します。[Next(次へ)] をクリックします。

6 [ Specify a location(検索場所の指定)] チェックボックスをチェックします。次のパスを入力してください。

D:¥Video¥win9x

D: は仮想マシンの最初の仮想 CD-ROM ドライブのドライブ文字です。[ OK] をクリックします。

Windows Me が自動的にドライバを検出します。

7 [VMware SVGA II] ディスプレイアダプタを選択してから [Next(次へ)] をクリックします。

8 [Next(次へ)] をクリックしてドライバをインストールします。

VMware GSX Server 2 で作成した仮想マシンをアップグレードする場合、「The driver you are installing is not specifically designed for the hardware you have. Do you wish to continue?(このドライバは、選択したハードウェア用に選択されていない可能性があり ... このドライバを使用しますか)」という警告が表示されることがあります。[Yes(はい)] をクリックしてください。

9 インストール後 [Finish(終了)] をクリックします。

10 [Yes(はい)] をクリックして Windows Me を再起動すると、新しいビデオドライバが使用されます。

11 仮想マシンを再起動すると、VMware Tools バックグランド アプリケーションが自動的にスタートします。

Windows 98 ゲスト OSから移行するには1 VMware Tools をインストールしたら [Finish(終了)] をクリックすると、

[Display Settings(ディスプレイの設定)] ダイアログ ボックスが表示されます。

2 [ Advanced(詳細) ] ボタンをクリックします。[Standard Display Adapter (VGA) Properties(標準ディスプレイアダプタ (VGA) プロパティ)] ダイアログ ボックスが表示されます。旧バージョンの VMware ドライバからアップグレードしている場合、このダイアログ ボックスには [VMware SVGA Properties(VMware SVGA プロパティ)] というタイトルが付いています。

3 [Adapter(アダプタ)] タブをクリックします。

4 [Change(変更)] ボタンをクリックすると、デバイスドライバの更新ウィザードがスタートします。[Next(次へ)] をクリックします。

ウィザードが 2 つのオプションを表示します。

Page 60: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

50 VMware, Inc.

5 [Display a list of all drivers in a specific location(特定の場所にあるすべてのドライバの一覧を表示し ...)] というオプションを選択し、[Next(次へ)] をクリックします。

6 [Have Disk(ディスク使用)] を選択すると、[Install From Disk(ディスクからインストール)] ダイアログ ボックスが表示されます。

7 次のパスを入力してください。

D:¥Video¥win9x

D: は仮想マシンの最初の仮想 CD-ROM ドライブのドライブ文字です。

[OK] をクリックします。

8 [VMware SVGA] ディスプレイアダプタを選択し、[OK] をクリックします。

9 画面の質問に [Yes(はい)] と回答し、[Next(次へ)] をクリックしてドライバをインストールします。

10 インストール後 [Finish(終了)] をクリックします。

11 [SVGA Properties(SVGA プロパティ)] ダイアログ ボックスで [Close(閉じる)] をクリックし、[Display Settings(ディスプレイの設定)] ダイアログ ボックスで [Close(閉じる)] をクリックします。

12 [Yes(はい)] をクリックして Windows 98 を再起動すると、新しいビデオドライバが使用されます。

仮想マシンを再起動すると、VMware Tools バックグランド アプリケーションが自動的にスタートします。

Windows 95 ゲスト OSから移行するには1 VMware Tools をインストールしたら [Finish ( 終了)] をクリックすると、[Display

Settings(ディスプレイの設定)] ダイアログ ボックスが表示されます。

2 [Advanced Properties(詳細プロパティ)] ボタンをクリックすると、[Advanced Display Properties(ディスプレイの詳細プロパティ)] ダイアログ ボックスが表示されます。

3 [Change(変更)] ボタンをクリックすると、[Select Device(デバイスの選択)] ダイアログ ボックスが表示されます。

4 [Have Disk(ディスク使用)] を選択すると、

5 次のパスを入力してください。

D:¥Video¥win9x

D: は仮想マシンの最初の仮想 CD-ROM ドライブのドライブ文字です。

Page 61: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 51

第 3章 VMware Tools の使用

[OK] をクリックします。

6 再び [ OK] をクリックして、ドライバをインストールします。

7 [Advanced Display Properties(ディスプレイの詳細プロパティ)] ダイアログ ボックスから [Close( 閉じる)] をクリックし、次に [Display Settings(ディスプレイの設定)] ダイアログ ボックスから [Close( 閉じる)] をクリックします。

8 [Yes(はい)] をクリックして Windows 95 を再起動すると、新しいビデオドライバが使用されます。

9 仮想マシンを再起動すると、VMware Tools バックグランド アプリケーションが自動的にスタートします。

Windowゲストへの VMware Tools インストレーションの自動化 Windows ゲスト OS への VMware Tools のインストレーションを自動化するには、Microsoft Windows インストーラ ランタイム エンジンを使用して、ソフトウェアをサイレント モードでインストールしてください。VMware Tools を複数の Windows 仮想マシンにインストールする場合は、サイレント インストール機能を使用することをお勧めします。

VMware Tools をインストールするゲスト OS には、Microsoft Windows インストーラ ランタイム エンジンのバージョン 2.0 以降がインストールされていなければなりません。Windows Server 2003 と Windows XP はこのバージョンを備えています。他のWindows ゲスト OS に VMware Tools をインストールする場合は、次のファイルのバージョンを確認してください。

%WINDIR%¥system32¥msiexec.exe

エンジンをアップデートする必要がある場合は、VMware Tools インストーラにあるinstmsiw.exe (Windows 95 あるいは Windows 98 ゲストは、instmsia.exe ) を実行してください。

Microsoft Windows インストーラの使用方法に関しては、以下の Microsoft の Web サイトを参照してください。msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/about_windows_installer.asp

Windows ゲストに VMware Tools をサイレント モードでインストールするには、仮想マシンの CD-ROM ドライブが VMware Tools ISO イメージ(VMware Server をインストールしたディレクトリに保存されている windows.iso)に接続されており、仮想マシンの起動時に接続されるようになっているかを確認してください。解凍したインストールパッケージに対してサイレントインストールを実行します。コマンドプロンプトに 1 行で次の通り入力してください。

msiexec -i "D:¥VMware Tools.msi" ADDLOCAL=ALL /qn

Page 62: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

52 VMware, Inc.

インストールコマンドは、一般的な Microsoft Windows インストーラのインストールオプションを使ってカスタマイズすることができます。

ADDLOCAL オプションはデフォルトで全ての VMware Tools コンポーネントをインストールします。ADDLOCAL と REMOVE のオプションの組み合わせを使用してインストレーションをカスタマイズすることができます。VMware Tools の機能についての詳細は、「VMware Tools について(P.41)」を参照してください。次の機能を取り入れたり、削除したりすることができます。

Toolbox VMware Tools コントロールパネルとそのユーティリティ。この機能を取り除くと ゲスト OS での VMware Tools の使用が妨げられるので、お勧めいたしません。

Drivers SVGA、Mouse、BusLogic、vmxnet ドライバを含みます。

SVGA VMware SVGA ドライバ。この機能を取り除くと、仮想マシンのディスプレイの性能が制限されます。

Mouse VMware マウスドライバ。この機能を取り除くと仮想マシンのマウスの性能が低下します。

Buslogic VMware BusLogic ドライバ。この機能を取り除くと、仮想マシン内のこのドライバの使用が妨げられます。LSI Logic ドライバを使用するように仮想マシンを構成している場合は、この機能を取り除いても構いません。

VMXNet VMware vmxnet ネットワークドライバ。この機能を取り除くと、仮想マシン内のこのドライバの使用が妨げられます。

MemCtl VMware メモリコントロールドライバ。VMware ESX Server で仮想マシンを使用する予定であれば、この機能を取り入れることをお勧めいたします。この機能を取り除くと、VMware ESX Server システム上で実行している仮想マシンのメモリ管理の機能が妨げられます。

機能を取り入れるには、前述のコマンドに ADDLOCAL オプションを使います。

機能を削除するには、前述のコマンドに REMOVE オプションを使います。

例えば、共有ドライバ以外全てをインストールする場合は、コマンド ラインに次の様にに入力してください。

msiexec -i "D:¥VMware Tools.msi" ADDLOCAL=ALL REMOVE=Hgfs /qn

また、SVGA、Mouse、BusLogic、vmxnet、MemCtl 機能は Drivers 機能に含まれています。したがって、コマンド ラインに次のように入力すると、

msiexec -i "D:¥VMware Tools.msi" ADDLOCAL=ALL REMOVE=Drivers /qn

Page 63: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 53

第 3章 VMware Tools の使用

SVGA、Mouse、BusLogic、vmxnet、MemCtl ドライバのインストールを省略することができます。

VMware Tools によってインストールされたドライバには Microsoft 社による署名がありません。このため、VMware Tools をインストールする時、これらのドライバを本当にインストールするかの確認を求められます。インストール中に、これらのメッセージをゲスト OS に表示しないようにするには、次の手順を行ってください。

ドライバ インストール メッセージを表示しないようにするには

1 仮想マシンのデスクトップで [ マイ コンピュータ ] を右クリックし、[ プロパティ ] を選択します。

2 [ ハードウェア ] タブをクリックし、[ ドライバの署名 ] をクリックすると、[ ドライバの署名 ] ダイアログ ボックスが表示されます。

3 [ 無視 ] をクリックし、[OK] を 2 回クリックします。

Linux 仮想マシンに VMware Tools をインストールここでは、Linux、FreeBSD、または Solaris 仮想マシンに VMware Tools をインストールする方法について説明します。

Linux、FreeBSD、または Solaris 仮想マシンに VMware Tools をインストールするには

1 仮想マシンをオンにします。

2 ゲスト OS が起動したら、VMware Tools がインストールできるように仮想マシンの準備をします。

[VM] - [Install VMware Tools(VMware Tools インストール)] を選択します。

ここからの作業は、ホストではなく仮想マシン内で行います。

注 VMware Tools は、X ウィンドウ セッションのターミナルからも、テキストモードでもインストールできます。

3 root(su -)の権限で VMware Tools 仮想 CD-ROM イメージをマウントします。次に作業中のディレクトリ(例えば /tmp)に移動し、インストーラを解凍してから、CD-ROM イメージのマウントを解放します。

注 VMware Tools のインストールに実際の CD-ROM は必要ありません。また、CD-ROM イメージをダウンロードしたり、イメージファイルを物理 CD-ROM に焼き付けたりする必要もありません。 VMware Server ソフトウェアには ゲスト OS に CD-ROM として認識される ISO イメージが含まれています。このイメージには、ゲスト OS に VMware Tools をインストールするために必要なファイルがすべて保存されています。

Page 64: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

54 VMware, Inc.

Linux ゲストで Tar インストーラを使用する場合 一部の Linux ディストリビューションでは、異なったデバイス名が使用されたり、/dev ディレクトリの編成の仕方が異なることがあります。ご使用の CD-ROM ドライブが /dev/cdromでない場合、また CD-ROM のマウントポイントが /mnt/cdrom でない場合、次のコマンドを該当ディストリビューションで使用されているコンベンションが反映されるように変更してください。

また、一部の Linux ディストリビューションは自動的に CD-ROM をマウントします。ご使用のディストリビューションが自動マウントを使用している場合、次の mount 及び umount コマンドは使用しないでください。この場合でも、VMware Tools インストーラを /tmp に解凍する作業は必要です。

mount /dev/cdrom /mnt/cdromcd /tmptar zxf /mnt/cdrom/vmware-linux-tools.tar.gzumount /mnt/cdrom

手順 4 へ進みます。

Linux ゲストで RPMインストーラを使用する場合 一部の Linux ディストリビューションでは、異なったデバイス名が使用されたり、/dev ディレクトリの編成の仕方が異なることがあります。ご使用の CD-ROM ドライブが /dev/cdromでない場合、また CD-ROM のマウントポイントが /mnt/cdrom でない場合、次のコマンドを該当ディストリビューションで使用されているコンベンションが反映されるように変更してください。

また、一部の Linux ディストリビューションは自動的に CD-ROM をマウントします。ご使用のディストリビューションが自動マウントを使用している場合、次の mount 及び umount コマンドは使用しないでください。

mount /dev/cdrom /mnt/cdromcp /mnt/cdrom/vmware-linux-tools-<xxxxx>.i386.rpm/tmp rpm -Uhv /tmp/vmware-linux-tools-<xxxxx>.i386.rpmumount /mnt/cdrom

<xxxxx> の箇所には、VMware Server リリースのビルド番号が入ります。

手順 6 へ進みます。

Solaris ゲスト Solaris のボリューム マネージャ vold は、CD-ROM を/cdrom/vmwaretools にマウントします。CD-ROM がマウントされていない場合は、次のコマンドでボリューム マネージャを再起動してください。/etc/init.d/volmgt stop/etc/init.d/volmgt start

CD-ROM がマウントされたら、次のコマンドを使って VMware Tools を解凍します。

Page 65: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 55

第 3章 VMware Tools の使用

cd /tmpgunzip -c /cdrom/vmwaretools/vmware-solaris-tools.tar.gz | tar xf -

手順 4 へ進みます。

FreeBSD ゲスト 一 部の FreeBSD ディストリビューションは自動的に CD-ROMをマウントします。ご使用のディストリビューションが自動マウントを使用している場合、次の mount 及び umount コマンドは使用しないでください。この場合でも、VMware Tools インストーラを /tmp に解凍する作業は必要です。

mount /cdrom cd /tmptar zxf /cdrom/vmware-freebsd-tools.tar.gzumount /cdrom

4 VMware Tools インストーラを実行します。

cd vmware-tools-distrib./vmware-install.pl

5 デフォルトディレクトリについての質問に回答してください。

6 構成プログラムを実行します。vmware-config-tools.pl

7 仮想マシンの画面解像度を変更するには、[yes(はい)] と回答して希望の解像度に該当する番号を入力します。

8 root のアカウントを終了します。

exit

9 X とグラフィック環境を起動します。VMware Tools を X ウィンドウ セッションでインストールした場合、X ウィンドウを再開します。

10 X ターミナルで、VMware Tools バックグランドアプリケーションを実行します。

vmware-toolbox &

VMware Tools は root でも一般のユーザーとしても実行することができますが、仮想ディスクの圧縮や VMware Tools スクリプトの変更を行うには、root(su -)の権限として、VMware Tools を実行する必要があります。

注 VMware Tools の全機能(コピーと貼り付け、X ディスプレイ ドライバが利用できないオペレーティング システムに対するマウス入力の切り替え等)にアクセスできるように、常に vmware-toolbox をゲスト OS で実行してください。

Page 66: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

56 VMware, Inc.

VMware Tools を自動的に起動X サーバの起動時に VMware Tools が起動するようにゲスト OS を構成すると便利です。このような構成を行う手順は、使用している Linux ディストリビューションやデスクトップ環境によって異なります。ご使用の OS に付属のマニュアルで手順を確認してください。

例えば、GNOME を使用する Red Hat Linux 7.1 ゲストでは、次の手順に従ってください。

1 GNOME Control Center の [Startup Programs(セットアップ プログラム)] パネルを開きます。

[Main Menu(メイン メニュー)]( 画面左下の足型アイコンをクリックしてください ) - [Programs(プログラム)] - [Settings(設定)] - [Session(セッション)] - [Startup Programs(スタートアップ プログラム)]

2 [Add(追加)] をクリックします。

3 [Startup Command(スタートアップ コマンド)] フィールドに vmware-toolboxと入力します。

4 [OK] をクリックし、再び [OK] をクリックしたら、GNOME Control Center を閉じます。

次回 X を起動すると、VMware Tools もスタートします。

FreeBSD 4.5 ゲスト OS で VMware Tools をスタートFreeBSD 4.5 ゲスト OS で、VMware Tools をインストールした後 VMware Tools がスタートしない時があります。ゲスト OS を再起動するか、ゲストのコマンド ラインでVMware Tools をスタートさせてください。エラーメッセージが表示されます。

Shared object 'libc.so.3' not found.

必要なライブラリがインストールされていません。FreeBSD 4.5 を完全にインストールした場合にはこの問題は生じませんが、最低限のインストールしか行っていない場合は、問題が発生します。この問題を直すには、次の手順を行ってください。

1 FreeBSD 4.5 インストレーション CD を挿入してマウントするか、ISO イメージファイルにアクセスします。

2 ディレクトリを変更して、インストレーションスクリプトを実行します。

cd /cdrom/compat3x./install.sh

VMware Tools の削除VMware Tools を Linux ゲスト OS から削除するには、root(su -)の権限でログオンし、次のコマンドを実行してください。

vmware-uninstall-tools.pl

Page 67: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 57

第 3章 VMware Tools の使用

NetWare 仮想マシンに VMware Tools をインストール NetWare 4.2、5.1、6.0 、6.5 ゲスト OS に VMware Tools をインストールできます。

NetWare ゲスト OS に VMware Tools をインストールすると、CPU アイドルプログラムがインストールされ、ロードされます。アイドルプログラムはシステム コンソールから無効化できます。システム コンソールからの VMware Tools 構成についての詳細は「 システム コンソールで NetWare ゲスト向け VMware Tools を構成(P.69)」を参照してください。

ご使用の NetWare ゲスト OS に適した手順に従ってください。

NetWare 5.1、6.0、6.5 仮想マシンに VMware Tools をインストール 1 仮想マシンをオンにします。

2 VMware Tools をインストールできるように仮想マシンの準備を行います。

[VM] - [Install VMware Tools(VMware Tools インストール)] を選択します。

ここからの作業は、ホストではなく仮想マシン内で行います。

3 CD-ROM デバイスが ISO イメージをボリュームとしてマウントするようにCD-ROM ドライバを読込みます。下記のいずれかを行います。

NetWare 6.5 仮想マシンのシステム コンソールには次のように入力します。LOAD CDDVD

NetWare 6.0 or NetWare 5.1仮想マシンのコンソールには 次のように入力します。LOAD CD9660.NSS

4 ドライバが読み込みを終了したら、システム コンソールに次のように入力し、VMware Tools のインストールを開始します。vmwtools:¥setup.ncf

インストールが完了したら「VMware Tools for NetWare are now running

(NetWare 用 VMware Tools が実行されています)」のメッセージがログスクリーン (NetWare 6.5 及び NetWare 6.0 ゲスト ) またはコンソールスクリーン (NetWare 5.1 ゲスト ) に表示されます。

5 ゲスト OS を再起動します。システム コンソールに次のように入力してください。restart server

VMware Tools のインストール完了後、VMware Tools 仮想 CD-ROM イメージ(netware.iso) が仮想マシンに接続されていないのを確認してください。接続している場合は、コンソールウィンドウのステータスバーの CD-ROM アイコンを右クリックしてをして [Disconnect(切断)] を選択し、切断してください。

Page 68: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

58 VMware, Inc.

NetWare 4.2 仮想マシンに VMware Tools をインストール1 仮想マシンをオンにします。

2 VMware Tools をインストールできるように仮想マシンの準備を行います。[VM] - [Install VMware Tools(VMware Tools インストール)] を選択します。ここからの作業は、ホストではなく仮想マシン内で行います。

3 cdrom.nlm モジュールを取り込みます。システム コンソールに次のように入力してください。load cdrom

4 VMware Tools CD-ROM イメージをマウントします。システム コンソールに次のように入力してください。cd mount vmwtools

5 VMware Tools のインストールを開始します。システム コンソールに次のように入力ししてください。vmwtools:¥setup

インストールが完了したら「VMware Tools for NetWare are now running

(NetWare 用 VMware Tools が実行されています)」のメッセージがコンソールスクリーンに表示されます。

6 ゲスト OS を停止します。システム コンソールに次のように入力してください。down

7 ゲスト OS を再起動します。システム コンソールに次のように入力してください。restart server

VMware Tools のインストール完了後、VMware Tools 仮想 CD-ROM イメージ(netware.iso) が仮想マシンに接続されていないのを確認してください。接続している場合は、コンソールウィンドウのステータスバーの CD-ROM アイコンを右クリックして [Disconnect(切断)] を選択し、切断してください。

仮想マシンの電源操作時にスクリプトを実行 仮想マシンをパワーオン、パワーオフ、サスペンドまたはレジュームする時に、ゲスト OS でスクリプトを実行することができます。

仮想マシンの電源状態を変更した時にゲスト OS の操作を自動化するのに便利です。

VMware Server コンソールのツールバーにあるボタン及びメニュー、もしくはVMware 管理インターフェイスから、これらの電源操作を行ってください。

Microsoft Windows ホストに限り、[VM] - [Settings(設定)] - [Option(オプション)] - [Power(パワー)] を選択し、[Run VMware Tools scripts(VMware Tools スクリプトの

Page 69: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 59

第 3章 VMware Tools の使用

実行)] で適切なオプションを指定すれば、ツールバーのパワー ボタン使用時にスクリプトを実行するように構成できます。

注 [Power(パワー)] メニューのコマンドは、ツールバーのパワーボタンの構成に優先されます。

スクリプトは、VMware Tools サービスが実行されていなければ実行できません。サービスは VMware Tools の一部なので、言い換えれば、スクリプトを実行するためには VMware Tools が実行されていなければなりません。サービスは、ゲスト OS を起動した時にデフォルトで起動します。VMware Tools サービスについての詳細は

「VMware Tools サービスについて(P.71)」を参照してください。

デフォルトスクリプトは VMware Tools に含まれています。Microsoft Windows ホストで、仮想マシンをサスペンドする時に実行されるデフォルト スクリプトは仮想マシンの IP アドレスを解放し、仮想マシンをレジュームする時に実行されるデフォルト スクリプトは仮想マシンの IP アドレスを更新します(これは DHCP を使用するように構成された仮想マシンのみに影響します)。Linux ホストでは、仮想マシンをサスペンドする時に実行されるデフォルトスクリプトは仮想マシンのネットワークを停止しますが、仮想マシンをレジュームする時に実行されるデフォルトスクリプトは仮想マシンのネットワークを開始します。

さらに、独自のスクリプトを作成することもできます。Windows ホストでは、実行するスクリプトはバッチファイルでなくてはなりませんが、Linux ホストでは、shell や Perl など、スクリプトはどんな実行形式でも構いません。デフォルトスクリプトを変更、または独自のスクリプトを作成する前に、該当する種類のスクリプトを十分に理解しておく必要があります。

独自のスクリプトを作成する場合は、各スクリプトを特定の電源操作に関連付けておく必要があります。詳細は「 電源操作時に VMware Tools が実行するスクリプトの選択(P.61)」(Windows ゲスト )、及び「電源操作時に VMware Tools が実行するスクリプトの選択(P.65)」(Linux ゲスト ) を参照してください。

スクリプトとそれぞれの関連電源操作を作動させるには、以下の条件が必要になります。

VMware Tools サービスが仮想マシン内で実行されていること。

VMware Tools のバージョンが最新のものにアップデートされていること。他のVMware 製品(VMware GSX Server 3 等)で作成された仮想マシンを使用している場合、VMware Tools をこのリリースに含まれているバージョンにアップデートしてください。

スクリプトが行う作業によっては、仮想マシンの仮想ネットワーク アダプタが接続されている必要があります。接続されていなければ、電源操作は機能しません。

Page 70: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

60 VMware, Inc.

注意 VMware Server ソフトウェアをアップデート後に再度 VMware Tools をインストールした場合、デフォルトスクリプトで行った変更は上書きされます。独自にスクリプトを作成した場合はそのまま残されますが、デフォルトスクリプトを向上させるために行われた変更によるメリットは得られません。

VMware Tools の構成 ここでは、仮想マシンでの VMware Tools の構成方法について説明します。

Windows 仮想マシンで VMware Tools の構成(P.60)

Linux、FreeBSD、または Solaris 仮想マシンで VMware Tools を構成(P.64)

NetWare 仮想マシンで VMware Tools を構成(P.67)

Windows 仮想マシンで VMware Tools の構成 ここでは、Windows 2000 ゲスト OS で利用できるオプションを紹介します。他のWindows ゲスト OS の VMware Tools でも同様の構成オプションを利用することができます。

VMware Tools のコントロールパネルを表示するには、システムトレイにあるVMware Tools のアイコンをダブルクリックします。

システムトレイに VMware Tools のアイコンが表示されていない場合は [ スタート ] - [コントロールパネル ] - [VMware Tools] を選択します。

VMware Tools でオプションを設定[Option(オプション)] タブにはその他のオプションが表示されます。

[Time synchronization between the virtual machine and the host operating system(仮想マシンとホスト オペレーティング システムの時刻同期を有効にす

Page 71: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 61

第 3章 VMware Tools の使用

る)] このオプションで、ゲスト OS の時刻がホスト OS の時刻と同期化されます。

注 ゲスト OS のホスト OS への時刻の同期は、ゲスト OS の時刻がホストOS より遅れている場合にのみ可能です。

時刻同期を完全に無効化するには「時刻同期の無効化(P.73)」を参照してください。

[Show VMware Tools in the taskbar(VMware Tools をタスクバーに表示)] このオプションは、Windows タスクバーに VMware Tools アイコンを表示します。

VMware Tools でデバイスを接続[Devices(デバイス)] タブで、取り外し可能デバイスの有効化及び無効化が可能です。 フロッピー /CD-ROM デバイスと仮想ネットワークアダプタが取り外し可能デバイスに含まれてます。

デバイスを接続するには、デバイスの横のチェックボックスを選択してください。切断するにはチェックボックスからチェックを外してください。

注 仮想マシンウィンドウの [VM] - [Removable Devices(取外し可能デバイス)]メニューからもこれらのオプションを設定することができます。

電源操作時に VMware Tools が実行するスクリプトの選択VMware Tools で、仮想マシンをパワーオン、パワーオフ、サスペンドまたはレジュームする時に実行するスクリプトを起動することができます。詳細は「仮想マシンの電源操作時にスクリプトを実行(P.58)」を参照してください。

Page 72: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

62 VMware, Inc.

注 スクリプトは Windows 95 ゲスト OS では起動できません。Windows NT とWindows Me ゲスト OS のスクリプトは IP アドレスの解放と更新を行いません。

[Script(スクリプト)] タブでは、[Suspend(サスペンドする)]、[Resume(レジューム)]、[Power On(パワーオン)]、[Power Off(パワーオフ) ] ボタンに関連付けられたスクリプトを有効、無効にしたり、実行したりすることができます。

各電源状態のデフォルトスクリプトは VMware Tools に含まれています。これらのスクリプトはゲスト OS の C:¥Program Files¥VMware に保存されています。

Windows ホスト 仮想マシンが DHCP を使用するように構成されている場合、仮想マシンのサスペンド時に実行されるスクリプトは仮想マシンの IP アドレスを解放します。また、仮想マシンをレジュームする際に実行されるスクリプトは仮想マシンのIP アドレスを更新します。

Linux、FreeBSD、Solaris ホスト 仮想マシンのサスペンド時に実行されるスクリプトは仮想マシンのネットワーク接続を停止します。また、仮想マシンをレジュームする際に実行されるスクリプトは仮想マシンのネットワーク接続を開始します。

表 3-1.

状況 実行されるデフォルトスクリプト

ゲスト OS をサスペンド suspend-vm-default.bat

ゲスト OS をレジューム resume-vm-default.bat

ゲスト OS をパワーオフ poweroff-vm-default.bat

ゲスト OS をパワーオン poweron-vm-default.bat

Page 73: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 63

第 3章 VMware Tools の使用

それぞれの電源状態でデフォルトスクリプトを使用、または作成したスクリプトを代用することができます。さらに、スクリプトをテストしたり、実行中のスクリプトを無効化することもできます。次の手順を行ってください。

1 [Script Event(スクリプト イベント)] リストで 、スクリプトを関連付けたい電源状態を選択します。

2 下記のいずれかを行います。

異なったスクリプトを選択するには、[Custom Script(カスタム スクリプト)] - [Browse(参照)] をクリックし、新しいスクリプトを選択します。

スクリプトを編集するには、[Edit(編集)] をクリックします。デフォルトエディタでスクリプトが開くので、そこで変更を行ってください。

スクリプトをテストするには [Run Now(今すぐ実行)] をクリックします。

スクリプトの実行を無効にするには、[Use Script(スクリプトの使用)]チェックボックスをクリックして選択を解除します。

3 [Apply(適用)] をクリックして、設定を保存します。

VMware Tools で仮想ディスクを圧縮未使用の仮想ディスクスペースを再利用するには、[ Shrink(仮想ディスク圧縮)] タブを使用して、必要なコントロールにアクセスします。

一部の構成では、仮想ディスクを圧縮するのは不可能です。使用の仮想マシンがそのような構成を使用している場合、[Shrink(仮想ディスク圧縮)] タブが仮想ディスクを圧縮できない理由を表示します。

仮想ディスク圧縮についての詳細は、「仮想ディスクの最適化と圧縮(P.130)」を参照してください。

Page 74: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

64 VMware, Inc.

VMware Tools についての情報の表示VMware Tools についての一般的情報は、[About(バージョン情報)] タブをクリックしてください。

著作権情報の他に、以下の情報が記載されています。

VMware Tools ビルド番号は、ご使用の VMware Tools バージョンが実行中のVMware Server バージョンと一致しているかを確認できます。ビルド番号は、サポートリクエストの際にも役立ちます。

VMware Tools サービスが実行中かどうかの表示。

Linux、FreeBSD、または Solaris 仮想マシンで VMware Tools を構成ここでは、Linux あるいは FreeBSD ゲスト OS で利用できるオプションを紹介します。

VMware Tools コントロールパネルを開くには、コマンドプロンプトで次のように入力してください。

vmware-toolbox &

VMware Tools は root でも一般のユーザーとしても実行することができますが、仮想ディスクを圧縮するには、VMware Tools を root (su -) として実行してください。

注 VMware Tools の全機能(コピーと貼り付け、X ディスプレイ ドライバが利用できないオペレーティング システムに対するマウス入力の切り替え等)にアクセスできるように、常に vmware-toolbox をゲスト OS で実行してください。

VMware Tools でデバイスを接続[Devices(デバイス)] タブで、取り外し可能デバイスの有効化及び無効化が可能です。 フロッピー /CD-ROM デバイスと仮想ネットワークアダプタが取り外し可能デバイスに含まれてます。

デバイスを接続するには、デバイスの横のチェックボックスを選択してください。切断するにはチェックボックスをクリックして、選択を解除してください。

Page 75: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 65

第 3章 VMware Tools の使用

注 仮想マシンウィンドウの [VM] - [Removable Devices(取外し可能デバイス)]メニューからもこれらのオプションを設定することができます。

電源操作時に VMware Tools が実行するスクリプトの選択VMware Tools で、仮想マシンをパワーオン、パワーオフ、サスペンドまたはレジュームする時に実行するスクリプトを起動することができます。詳細は「 仮想マシンの電源操作時にスクリプトを実行(P.58)」を参照してください。

各電源操作のデフォルトスクリプトは VMware Tools に含まれています。これらのスクリプトはゲスト OS の /etc/vmware-tools に保存されています。

それぞれの電源状態でデフォルトスクリプトを使用、または作成したスクリプトを代用することができます。さらに、root としてログオンしている場合、スクリプトの編集やテストを行ったり、スクリプトの実行を無効にすることもできます。次の手順を行ってください。

1 適切な電源操作を編集するには、以下のいずれかを選択してください。

[Use default script to suspend guest operating system(デフォルト スクリプトを使ってゲスト OS をサスペンド)]

[Use default script to resume guest operating system(デフォルト スクリプトを使ってゲスト OS をレジューム)]

[Use default script to shut down guest operating system(デフォルト スクリプトを使ってゲスト OS をシャットダウン)]

[Use default script to power on guest operating system(デフォルト スクリプトを使ってゲスト OS をパワーオン)]

2 下記のいずれかを行います。

異なったスクリプトを選択するには [Browse(参照)] をクリックし、新しいスクリプトを選択します。

スクリプトを編集するには、[Edit(編集)] をクリックします。vi. でスクリプトが開くので、そこで変更を行ってください。

表 3-2.

状況 デフォルトスクリプトの実行

ゲスト OS をサスペンド suspend-vm-default

ゲスト OS をレジューム resume-vm-default

ゲスト OS をパワーオフ poweroff-vm-default

ゲスト OS をパワーオン poweron-vm-default

Page 76: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

66 VMware, Inc.

注 [Scripts(スクリプト)] タブからスクリプトを編集するには、xterm と vi がゲスト OS にインストールされていなければなりません。スクリプトを編集するには、root ユーザーである必要があります。また、[Scripts(スクリプト)] タブの使用時にユーザーのPATH に vi と xterm が含まれている必要があります。スクリプトは、テキスト エディタを使って手動で編集することも可能です。

スクリプトをテストするには [Test(テスト)] をクリックします。

注 Turbolinux 7.0 ゲスト OS でスクリプトをテストする場合は、Turbolinux ゲスト OS をアップデートする必要があります。これはTurbolinux の既知の問題です。

スクリプトを無効にするにはスクリプトへのパスを選択し、削除します。

3 [Apply(適用)] をクリックして、設定を保存します。

VMware Tools でオプションを設定[Option(オプション)] タブには、仮想マシンとホスト OS 間の時刻同期のオプションが表示されます。

注 ゲスト OS のホスト OS への時刻同期は、ゲスト OS の時刻がホスト OS より遅れている場合にのみ可能です。

時刻同期を完全に無効化するには「時刻同期の無効化(P.73)」を参照してください。

Page 77: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 67

第 3章 VMware Tools の使用

VMware Tools で仮想ディスクを圧縮未使用の仮想ディスクスペースを再利用するには、[Shrink(仮想ディスク圧縮)] タブを使用して、必要なコントロールにアクセスします。

仮想ディスクを圧縮するには root ユーザー (su -) として VMware Tools を実行してください。仮想ディスクの圧縮を root として行わなかった場合、仮想ディスクの rootレベルの権限が必要な一部 を圧縮することはできません。

注 圧縮プロセスは、圧縮の準備を行ったディスクだけでなく、全てのディスクに影響します。

仮想ディスク圧縮についての詳細は、「仮想ディスクの最適化と圧縮(P.130)」を参照してください。

NetWare 仮想マシンで VMware Tools を構成 ここでは、NetWare 6.5、6.0 または 5.1 ゲスト OS で利用できるオプションを紹介します。NetWare 4.2 には GUI が存在しないため、VMware Tools にもコントロールパネルがありません。NetWare 4.2 ゲストのシステム コンソールで、時刻同期、CPU アイドリング、デバイス構成など、VMware Tools を使用していくつかの特定な仮想マシンオプションの構成は行えます。詳細は、「システム コンソールで NetWare ゲスト向けVMware Tools を構成(P.69)」を参照してください。

NetWare 6.5、6.0 または 5.1 ゲスト OS で VMware Tools を構成 VMware Tools コントロールパネルを開くには、[Novell] - [Settings(設定)] - [VMware Tools for NetWare(NetWare 用 VMware Tools)] を選択してください。

Page 78: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

68 VMware, Inc.

VMware Tools についての情報の表示VMware Tools についての一般的情報は、[VMware Tools] タブをクリックしてください。

このタブには次の情報が記載されています。

著作権情報

ヴイエムウェア Web サイトへのボタン

VMware Tools でデバイスを接続[Devices(デバイス)] タブで、取り外し可能デバイスの有効化及び無効化が可能です。 フロッピー /CD-ROM デバイスと仮想ネットワークアダプタが取り外し可能デバイスに含まれてます。

デバイスを接続するには、デバイスの横のチェックボックスを選択してください。切断するにはチェックボックスからチェックを外してください。

注 仮想マシンウィンドウの [VM] - [Removable Devices(取外し可能デバイス)]メニューからもこれらのオプションを設定することができます。

Page 79: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 69

第 3章 VMware Tools の使用

VMware Tools で仮想ディスクを圧縮未使用の仮想ディスクスペースを再利用するには、[Shrink(仮想ディスク圧縮)] タブを使用して、必要なコントロールにアクセスします。

仮想ディスク圧縮についての詳細は、「仮想ディスクの最適化と圧縮(P.130)」を参照してください。

VMware Tools でオプションを設定[Other(その他)] タブで、ゲスト OS の時刻がホスト OS の時刻と同期化されるオプションを設定できます。

注 ゲスト OS のホスト OS への時刻同期は、ゲスト OS の時刻がホスト OS より遅れている場合にのみ可能です。

時刻同期を完全に無効化するには「時刻同期の無効化(P.73)」を参照してください。

システム コンソールで NetWare ゲスト向け VMware Tools を構成NetWare 仮想マシンでは、システム コンソールを使用して、時刻同期、CPU アイドリング、デバイス構成など、特定の仮想マシンオプションの構成が VMware Tools でできます。VMware Tools コマンド ラインプログラムは vmwtool です。

Page 80: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

70 VMware, Inc.

このコマンドに関連するオプションを表示するには、システム コンソールで vmwtool

help と入力してください。

NetWare ゲストに VMware Tools がインストールされている場合、ハートビートが常に仮想マシンから VMware Server に送られます。仮想マシンのハートビートは、VMware 管理インターフェイスが提供する仮想マシンの情報で確認できます。詳細は、『VMware Server 運用ガイド』の「仮想マシンのハートビートの監視」を参照してください 。

さらに、VMware 管理インターフェイスで仮想マシンを正常にパワーオン、パワーオフすることができます。VMware 管理インターフェイスで仮想マシンをパワーオン、パワーオフするには、「管理インターフェイスから仮想マシンの電源状態を変更

(P.93)」を参照してください。NetWare 仮想マシンにはスクリプトが用意されていないため、スクリプトを実行できません。

NetWare ゲスト向けの VMware Tools コマンド一覧 システム コンソールで、VMware Tools コマンド (vmwtool) の後ろに次の表の各コマンドを入力してください。コマンドを入力するには、次のフォーマットを使用します。vmwtool <command>

表 3-3.

vmwtool コマンド 定義help VMware Tools コマンドの概要と NetWare ゲストでのオプションを表示partitonlist 仮想ディスクに存在する全ディスク パーティションと各パーティ

ションが圧縮可能かどうかの状態を示す一覧を表示 shrink <partition> 指定したパーティションを圧縮。パーティションを指定しないでこ

のコマンドを実行すると、仮想ディスクの全パーティションが圧縮されます。圧縮プロセスのステータスは、システム コンソールの下部に表示されます。詳細は、「仮想ディスクの最適化と圧縮(P.130)」を参照してください。

devicelist 仮想マシンに存在する各取外し可能デバイスとそのデバイス ID、デバイスの有効あるいは無効の状態を表示。取外し可能デバイスには仮想ネットワークアダプタ、CD-ROM、FD が含まれます。

disabledevice

<device name> 指定したデバイスを仮想マシン内で無効化。デバイスを指定しないと、仮想マシンの全取外し可能デバイスが無効になります。注 : VMware Server コンソール ウィンドウの [VM] - [Removable Devices(取外し可能デバイス)] メニューからもデバイスの無効化が可能です。

Page 81: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 71

第 3章 VMware Tools の使用

VMware Tools サービスについて 仮想マシンに VMware Tools をインストールする上で、VMware Tools サービスはインストールされる主要コンポーネントのひとつです。VMware Tools サービスで以下のことが実行できます。

ゲスト OS をホスト OS に時刻同期。

電源操作時に仮想マシンのスクリプトを実行。「仮想マシンの電源操作時にスクリプトを実行(P.58)」を参照してください。

Linux あるいは Solaris ゲスト OS をシャットダウンまたは再スタートさせた時に、仮想マシンのコマンドを実行。

ゲスト OS が稼動しているかどうかの確認のために、ハートビートを VMware Server に送信。ハートビートのゲージは VMware 管理インターフェイスに表示されます。詳細は、『VMware Server 運用ガイド』の「Status Monitor(ステータスの監視)ページの使用」を参照してください 。

ホスト OS からゲスト OS に情報を伝達。

ゲスト OS と VMwar Scripting API スクリプト間の情報交換。

サービスはゲスト OS の起動時にスタートします。

enabledevice <device name>

指定したデバイスを仮想マシン内で有効化。デバイスを指定しないと、仮想マシンの全取外し可能デバイスが有効になります。注 : VMware Server コンソール ウィンドウの [VM] - [Removable Devices(取外し可能デバイス)] メニューからもデバイスの有効化が可能です。

synctime [on|off] ゲスト OS とホスト OS 間の時刻同期機能の有効あるいは無効を設定します。デフォルトでは、時刻同期は無効になっています。オン / オフのオプションを指定せずにこのコマンドを実行すると、時刻同期機能の現在のステータスが表示されます。ゲスト OS のホスト OS への時刻同期は、ゲスト OS の時刻がホストOS より遅れている場合にのみ可能です。

idle [on|off] CPU アイドルの有効あるいは無効を設定します。デフォルトでは、アイドルプログラムはオンになっています。CPU アイドルプログラムは、NetWare ゲスト向けの VMware Tools に含まれています。NetWare サーバは、OS がアイドル状態になってもプロセッサを使用します。このため、NetWare サーバ ソフトウェアがアイドル状態かビジー状態かに関わらず、ホストからプロセッサ時間を消費してしまうことになります。このため、アイドルプログラムが必要となります。

表 3-3.

vmwtool コマンド 定義

Page 82: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

72 VMware, Inc.

Windows ゲストでは、VMware Tools サービスプログラムファイルは VMwareService.exe です。システムトレイの VMware Tools アイコンを右クリックして [Help(ヘルプ)] を選択すると、ヘルプが表示されます。

Linux または Solaris ゲストでは、VMware Tools サービスは vmware-guestd と呼ばれます。全てのオプションのリストを含む VMware Tools サービスのヘルプを表示するには、次のコマンドを使用してください。/usr/sbin/vmware-guestd --help

ここでは、以下の項目について説明します。

ゲスト OS のホスト OS との時刻同期化(P.72)

仮想マシンのパワーオフ / リセット時にコマンドを実行(P.73)

任意の文字列をホスト OS からゲスト OS に引渡し(P.73)

ゲスト OS と VMware API スクリプト間での情報交換(P.75)

ゲストOSのホストOSとの時刻同期化VMware Tools サービスは、毎分ゲスト OS の日時をホスト OS の日時と同期化することができます。Windows ゲストで時刻同期を有効にするには、「VMware Tools でオプションを設定(P.60)」を参照してください。Linux、FreeBSD、または Solaris ゲストで時刻同期を有効にするには、「VMware Tools でオプションを設定(P.66)」を参照してください。NetWare ゲストで時刻同期を有効にするには「 VMware Tools でオプションを設定(P.69)」を参照してください。

システムイベントに応じてゲストの時刻を同期化VMware Tools サービスは下記に示されたような様々なシステムイベントに応じて、ゲスト OS の日時をホスト OS の日時と同期化します。これらのイベントには次のものがあります。

スナップショットを設定。仮想マシンの構成ファイル (.vmx) では、この設定は time.synchronize.continue オプションで表されています。

スナップショットに戻る。仮想マシンの構成ファイル (.vmx) では、この設定はtime.synchronize.restore オプションで表されています。

サスペンド状態の仮想マシンをレジューム。仮想マシンの構成ファイル (.vmx) では、この設定は time.synchronize.resume.disk オプションで表されています。

仮想ディスクの圧縮。仮想マシンの構成ファイル (.vmx) では、この設定はtime.synchronize.shrink オプションで表されています。

Page 83: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 73

第 3章 VMware Tools の使用

時刻同期の無効化ゲスト OS で時刻同期を無効にするには、テキスト エディタで仮想マシンの構成ファイル(.vmx)を開き、次のオプションを FALSE に設定してください。

tools.syncTimetools.synchronize.restoretime.synchronize.resume.disktime.synchronize.continuetime.synchronize.shrink

仮想マシンのパワーオフ /リセット時にコマンドを実行 Linux ゲストでは、ゲスト OS をシャットダウンまたは再スタートした時に、VMware Tools サービスが特定のコマンドを実行するように設定できます。これは、ゲスト OSをシャットダウンした時に実行するように指定したスクリプトとは別に設定可能です。

これらのコマンドを実行するには、/etc/vmware-tools/tools.conf を変更する必要があります。コマンドは次のフォーマットで指定します。

halt-command = <command>

( <command> は、ゲスト OS のシャットダウン時に実行されるコマンドです。)

reboot-command = <command>

( <command> は、ゲスト OS の再スタート時に実行されるコマンドです。)

任意の文字列をホストOSからゲストOSに引渡しVMware Server と Perl や(Windows 2000 ゲスト OS の場合は)NetShell などのスクリプト言語の知識があれば、仮想マシンの立ち上げに構成ファイルを使用する場合、任意の文字列をホスト OS の仮想マシン構成ファイルからゲスト OS に伝達することができます。

ゲスト OS にどの文字列を伝達するかは自由ですが、スクリプト言語の十分な知識とシステムス タートアップ スクリプトの変更手順の知識が必要です。

仮想マシンのゲスト OS に文字列を送る方法は 2 つあります。

1 文字列を machine.id パラメータに設定して、仮想マシンの構成ファイルに挿入します。

例えば、以下のような文字列を設定できます。machine.id = "Hello World."

2 仮想マシンを立ち上げた時にコマンド ラインからゲスト OS に文字列を伝達します。下記例 1 を参照してください。

Page 84: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

74 VMware, Inc.

Windows システム ID(SID) 、マシン名、あるいは IP アドレスといった情報を伝達することができます。ゲスト OS のスタートアップ スクリプト内で VMware Tools サービスがこの文字列を読み出し、独自に作成した別のスクリプトで使用したり、スタートアップ スクリプトに取り込んで仮想マシンのシステム ID、マシン名、あるいは IP アドレスを設定したりすることができます。

この方法で同じ構成ファイルのコピーを複数作成し、各ファイルに(構成ファイル自身またはコマンド ラインに)異なる文字列を追加すれば、例えばトレーニングやテスト環境で、同じ構成ファイルの各種バージョンを使って読み取り専用(Nonpersistent) モードの同一の仮想ディスクを何回も起動させることができます。

以下の例は、同じ仮想ディスクを使用する 2 つの構成ファイルの一部です。いずれの構成ファイルにも machine.id パラメータに対してそれぞれ独自の文字列が設定されています。

<config_file_1>.vmx の場合

ide0:0.present = TRUEide0:0.fileName = "my_common_virtual_hard_drive.vmdk"machine.id = "the_string_for_my_first_vm"

<config_file_2>.vmx の場合

ide0:0.present = TRUEide0:0.fileName = "my_common_virtual_hard_drive.vmdk"machine.id = "the_string_for_my_second_vm"

文字列の引渡しは、共通の構成ファイルを使用して仮想マシンをネットワークで展開しながら、各仮想マシンに独自の ID を与えたい場合などに便利です。この場合、この構成ファイルを使用して各仮想マシンを立ち上げる時、コマンド ラインで文字列を指定してください ( 各仮想マシンを vmware -s コマンドを使って立ち上げてください)。下記例 1 を参照してください。

他の仮想マシン ディスク ファイルとファイル名を共有する場合は、各仮想マシンのディスク ファイルをそれぞれ独自のディレクトリにコピーしてください。

次の例では、Windows ホストとゲストを使用して、どのように仮想マシンのマシン名と IP アドレスとなる情報を含む文字列を VMware Tools サービスを使用して取り込むかを説明しています。この例では、W2K-VM をマシン名として使用し、148.30.16.24 を IP アドレスとして使用しています。

1 次のいずれかを実行して、文字列を定義します。

仮想マシンの構成ファイルに次の行を付け加えます。machine.id = "W2K-VM 148.30.16.24"

次に、この構成ファイルを使用して仮想マシンを立ち上げます。

Page 85: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 75

第 3章 VMware Tools の使用

コマンド ラインを使用して仮想マシンを立ち上げます。コマンド ラインに次のように入力します。“C:¥Program Files¥VMware¥VMware Server¥vmware -s 'machine.id=W2K-VM 148.30.16.24' C:¥Virtual Machines¥win2000¥win2000.vmx”

注 上記のコマンドは一行で入力する必要があります。

注 Linux ホストでは、以下の条件に合致する場合、コマンド ラインに送られたマシン ID が優先され、ゲスト OS に送られます。

構成ファイルに仮想マシン ID が指定されている。

そのファイルを仮想マシンを立ち上げるために使用する。

コマンド ラインにもマシン ID が指定されている。

2 仮想マシンに文字列を取り込みます。Windows ゲストでは、以下のコマンドを使って文字列を取り込みます。VMwareService --cmd machine.id.get

注 Linux ゲスト OS のスタートアップスクリプトでは、ネットワーク スタートアップのセクションの前に次のコマンドを挿入してください。/etc/vmware/vmware-guestd --cmd 'machine.id.get'

スタートアップ時に VMware Tools サービスが取り込んだ文字列を使用して仮想マシンのネットワーク名を W2K-VM に、IP アドレスを 148.30.16.24 に設定するように、このスタートアップスクリプトをさらにカスタマイズする必要があります。文字列は、ネットワークサービスがスタートする前にスクリプトに記録されなければなりません。例えば、Windows 2000 ゲスト OS を使用している場合、NetShell ユーティリティ (netsh) を呼び出し、文字列の内容を送ると、それに沿って文字列を使用します( つまり、IP アドレスを文字列で送った場合には、仮想マシンの新しい IP アドレスを設定することができます)。

ホスト OS から、VMware Tools サービスを通してゲスト OS に文字列が送られるのを防ぐこともできます。そのためには、次の行を仮想マシンの構成ファイルに設定してください。

isolation.tools.getMachineID.disable = TRUE

ゲストOSと VMware API スクリプト間での情報交換仮想マシン内でゲスト OS が動作している場合、VMware Tools サービスを使って、作成した ( 他のホストマシンで稼動している )VMware Scripting API スクリプトからゲスト OS、及びゲスト OS からスクリプトに情報を送ることができます。

詳細に関しては、ヴイエムウェア Web サイト(www.vmware.com/support/developer)を参照してください。

Page 86: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

76 VMware, Inc.

Page 87: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 77

第 4 章 仮想マシンの実行

VMware Server、ゲスト OS、VMware Tools のインストールが完了したら、仮想マシンを実行することができます。この章では、仮想マシンを実行する最も一般的なタスクについて説明します。この章の内容は次のとおりです。

VMware Server コンソールのウィンドウの概要(P.77)

仮想マシンと VMware Server ホストに接続(P.84)

仮想マシンの電源状態を変更(P.91)

仮想マシン画面のコントロール(P.98)

DVD あるいは CD-ROM ディスクから仮想マシンを実行(P.102)

DVD あるいは CD-ROM ディスクから仮想マシンを実行(P.102)

仮想マシンで PXE を使用(P.104)

仮想マシンに新しいソフトウェアをインストール(P.105)

テキストの切り取り、コピー、貼り付け(P.106)

デバイスの使用(P.106)

コマンド参照リスト(P.108)

この章では、Windows Server 2003 をゲスト OS と想定して説明を行っていますので、コマンドの一部が他のゲスト OS とは異なる場合があります。

VMware Server コンソールのウィンドウの概要 以下のセクションでは、VMware Server コンソールの概要を説明していきます。

Home(ホーム)タブの使用(P.79)

タブの使用(P.81)

仮想マシンの構成(P.81)

仮想マシン インベントリの使用(P.82)

ヒントの表示(P.83)

VMware Tools の状態の確認(P.83)

スクリーンショットの作成(P.84)

Page 88: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

78 VMware, Inc.

VMware Server の仮想マシンは、物理コンピュータのデスクトップ上の 1 つのウィンドウ内で実行される独立したコンピュータと考えることができます。VMware Serverコンソールでは、複数の仮想マシンを実行することができ、仮想マシン間の切替も簡単に行うことができます。

初めて VMware Server コンソールを VMware Server ホストに接続すると、[Home(ホーム)] タブが仮想マシンの画面に表示されます。[Home(ホーム)] タブには、接続先(GSX Server 3 または VMware Server)とサーバー ソフトウェアのバージョンが表示されます。VMware Server コンソール ウィンドウのステータスバーにも同じ情報が表示されます。

注 VMware では、VMware GSX Server 3 ホストに接続して、VMware GSX Server 3で作成した仮想マシンをレガシー マシンとして使用することができます。このような仮想マシンの仮想ハードウェアをアップグレードすることも可能です。VMware GSX Server 2 で作成した仮想マシンは、その仮想ハードウェアをアップグレードしなければ使用できません。VMware Server から VMware ESX Server に接続することはできません。詳細は、『VMware Server 運用ガイド』の「GSX Server から VMware Server への移行」を参照してください。

GSX Server 3 に接続中は、インターフェイスのコントロール及び機能の一部が、製品間の機能の違いに対応して変化します。これらの違いは、「VMware GSX Server と旧仮想マシンへの接続(P.88)」を参照してください。

Page 89: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 79

第 4章 仮想マシンの実行

メニューのレイアウト次の表は、最も一般的に用いられるメニュー項目の位置を示しています。

Home(ホーム)タブの使用 [Home(ホーム)] タブを使用して、仮想マシンの作成、既存の仮想マシンの開始、他の VMware Server ホストへの接続、そしてカレント VMware Server ホストのグローバル設定の指定を行うことができます。

仮想マシンの作成については「 仮想マシン ウィザードによる仮想マシンの新規作成(P.29)」を参照してください。

既存の仮想マシンの開始については「仮想マシンと VMware Server ホストに接続(P.84)」を参照してください。

ホストの変更については、「別の VMware Server ホストに接続(P.88)」を参照してください。

表 4-1.

メニュー項目 [File(ファイル)] - [New(新規)] - [Virtual Machine(仮想マシン)]

[File(ファイル)] - [New(新規)] - [Window(ウィンドウ)]

[File(ファイル)] - [Exit(終了)]

[VM] - [Removable Devices(取外し可能デバイス)]

[Host(ホスト)] - [Settings(設定) ](グローバ

ル ホストの設定)

[Edit(編集)] - [Preferences(環境設定)]

(ユーザー設定)

[VM] - [Restart(再起動)]

[Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)]

[VM] - [Install VMware Tools(VMware Tools インストール)]

[VM] - [Upgrade Virtual Hardware(仮想ハードウェアのアップグレード)]

[VM] - [Send Ctrl+Alt+Del(Ctrl+Alt+Del の送信)]

[VM] - [Grab Input(入力切替)]

Page 90: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

80 VMware, Inc.

VMware Server ホストの構成については、『VMware Server 運用ガイド』の「VMware Server のグローバル設定」を参照してください 。

インベントリ リストから仮想マシンを開くVMware Server では、同じ VMware Server コンソール ウィンドウから同じサーバ ホスト上に置かれている複数の仮想マシンを開くことができます。また、複数のコンソールを実行して、各コンソールを異なるサーバの仮想マシンに接続することもできます。複数の仮想マシンを実行するのに十分なメモリとプロセッサがあることを確認してください。

[Inventory(インベントリ)] のリストで仮想マシンを選択すると、新しいタブで仮想マシンが開かれます。 仮想マシンが既に稼動している時は、仮想マシンの画面にそのデスクトップが表示されます。

仮想マシンがパワーオフまたはサスペンド状態の場合は、電源状態、ゲスト OS、構成ファイルの保存場所、仮想マシンが VMware Server または VMware GSX Server 3 のどちらに構成されているかを含む、仮想マシンについての情報が仮想マシンの画面に表示されます。

図 4-1. 仮想マシンがパワーオフまたはサスペンドの状態にある場合、仮想マシンについての情報の入力、設定の編集、またはマシンの再スタートを行うことができます。構成行うには、デバイスをダブルクリックしてください。

インベントリについての詳細は「仮想マシン インベントリの使用(P.82)」を参照してください。

このコンピュータでは、実際のボタンでオン / オフを切替える代わりに、VMware Server コンソールウィンドウ上部にあるツールバーのボタンを使用します。

Page 91: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 81

第 4章 仮想マシンの実行

図 4-2. 仮想マシンがオフになっている時のツールバー (Windows ホスト )

[Power Off(パワーオフ)] ボタンと [Power On(パワーオン)] ボタンは別々に表示されます。仮想マシンをサスペンドすると、[Power On(パワーオン)] ボタンが[Resume(レジューム)] ボタンに変わります。

タブの使用仮想マシンを開くと、そのマシン名が仮想マシン画面の上部にあるタブに表示されます。このタブをクリックすれば、使用する仮想マシン間の切替を行うことができます。つまり、ソフト KVM スイッチのような機能です。この機能は、ウィンドウ表示の場合にもクイック スイッチ表示の場合にも使用することができます。

図 4-3. タブを利用すれば、使用している仮想マシン間の切替を簡単に行うことができます。(Windows ホスト上の画面 )

仮想マシンのタブを閉じても、仮想マシンの動作は中断されません。動作中の仮想マシンのタブを閉じると、その仮想マシンはバックグラウンドで実行され、タブを再度開いた時に稼動中の状態で表示されます。

仮想マシンの画面で再度仮想マシンを表示させるには、インベントリで該当する仮想マシンをクリックしてください。[Home(ホーム)] タブを閉じた場合は 、[View

(ビュー)] - [Go to Home Tab(ホームタブを表示)] を選択して再度タブを開くことができます。

同時に複数の仮想マシンを表示させたい場合は、コンソールウィンドウを複数開き、各ウィンドウで仮想マシンを起動させることが可能です。異なるサーバに存在する仮想マシンを表示する場合は、サーバ毎に新しいコンソールを接続してください。

仮想マシンの構成 仮想デバイスの設定を変更するには、仮想マシン設定エディタを使用します。[VM] - [Restart(再起動)] を選択して、画面左のリストにあるデバイス名をクリックし、右側のパネルで変更を行ってください。

Page 92: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

82 VMware, Inc.

図 4-4. 仮想マシン設定エディタを使用して、仮想マシン コンポーネントの追加、削除、変更を行ってください。

詳細は、「デバイスの使用(P.106)」を参照してください。

仮想マシン インベントリの使用 VMware Server で作成された仮想マシンは、インベントリに自動的に追加されます。これによって、VMware Server コンソールと VMware 管理インターフェイスから仮想マシンにアクセスできるようになります。

インベントリを使えば、仮想マシンを簡単に開くことができます。をインベントリに追加するには(別のホストから仮想マシンをコピーしてきた場合、インベントリへの追加は手作業になります)、[File ( ファイル)] - [Open(開く)] を選択し、[Browse

(参照)] をクリックし、仮想マシン構成ファイル (.vmx) を指定してください。

リストの各仮想マシン名の横にあるアイコンは、仮想マシンの電源状態(オン、オフ、サスペンド)を示しています。

インベントリをオンまたはオフ時の表示または非表示に切り替えるには、Windowsまたは Linux のいずれのホストでも <F9> を押します。Windows ホストのみ、ツールバーでインベントリ ボタン( )をクリックすることもできます。

仮想マシンをインベントリから削除仮想マシンを当分使用する必要がないけれども削除はしたくない場合、代わりにインベントリから削除することが可能です。仮想マシンは VMware Server コンソールまたは VMware 管理インターフェイスに表示されなくなります。

リストから仮想マシンを削除しても、仮想マシンのファイルに影響はありません。

Page 93: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 83

第 4章 仮想マシンの実行

インベントリから名前を削除するには

1 リストから仮想マシン名を選択します。

2 [File(ファイル)] - [Remove from Inventory(インベントリから削除する)] を選択します。

ヒントの表示 VMware Server は、仮想マシンを実行している時に行う様々な操作に応じてヒントを表示します。ヒントは、これらの操作についての詳しい情報を提供します。デフォルトではヒントは作動していません。VMware Server を使い慣れていないユーザーにはヒントの表示をお勧めします。ヒントを表示するには、VMware Server コンソールで [Help(ヘルプ)] - [Hints(ヒント)] - [Show Enabled Hints(有効なヒントを表示)] を選択します。無効になっているヒントを有効にするには、[Help(ヘルプ)] - [Hints

(ヒント)] - [Enable All Hints(すべてのヒントを有効にする)] を選択します。

その場に応じてヒントを非表示にすることができます。ヒントを非表示にするには、[Hints(ヒント)] ダイアログ ボックスを閉じる前に [Never show this hint again(今後このヒントを表示しない)] をチェックしてくだ さい。無効になっているヒントを有効にするには、[Help(ヘルプ)] - [Hints(ヒント)] - [Enable All Hints(すべてのヒントを有効にする)] を選択します。

VMware Tools の状態の確認 最高のパフォーマンスを実現するには、必ず VMware Tools を仮想マシンにインストールして実行してください。VMware Tools に関する詳細は、「VMware Tools の使用(P.41)」を参照してください。

Windows の仮想マシンに VMware Tools をインストールすると、ゲスト OS を起動した時に VMware Tools サービスが自動的にスタートします。

図 4-5. Windows 仮想マシン内で VMware Tools が実行されている間、アイコンを非表示にしない限り、VMware Tools のアイコンがシステムトレイに表示されます。

システム トレイに VMware Tools アイコンが表示されていない場合は、ゲスト OS のVMware Tools コントロール パネル([ スタート ] - [ 設定 ] - [ コントロール パネル ] - [VMware Tools])を使用して、VMware Tools の設定を変更できます。システム トレイ アイコンを再度アクティブにすることもできます。[Option(オプション)] タブで [Show VMware Tools in the taskbar(VMware Tools をタスクバーに表示)] をクリックしてください。

Linux あるいは FreeBSD 仮想マシンでは、ゲスト OS を起動し、X をスタートさせてグラフィカル環境を開始します。VMware Tools バックグラウンド アプリケーションを次のコマンドで立ち上げることができます。vmware-toolbox &

Page 94: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

84 VMware, Inc.

VMware Tools は root でも一般のユーザーとしても実行することができますが、仮想ディスクの圧縮、スクリプトのテストと編集は、root (su -) として VMware Tools を実行しなければなりません。

NetWare 5.1 以降の NetWare ゲスト OS では、[Novell] - [Settings(設定)] - [VMware Tools for NetWare(NetWare 用 VMware Tools)] を選択して、VMware Tools コントロールパネルにアクセスします。

一部のウィンドウ マネージャでは、グラフィカル環境をスタートした時に VMware Tools が自動的に起動するように、コマンドを挿入することが可能です。詳細はウィンドウマネージャの説明書を参照してください。詳細は、「VMware Tools を自動的に起動(P.56)」を参照してください。

VMware Tools のインストールに関する注意事項仮想マシンが実行している VMware Tools のバージョンが VMware Server のバージョンと一致していない場合、VMware Server ウィンドウの左下のステータスバーに警告が表示されます。

VMware Tools インストーラを起動するには、[VM] - [Install VMware Tools(VMware Tools のインストール)] を選択してください。

注 VMware Tools をインストールする際、ゲスト OS が完全にインストールされ、実行中でなければなりません。

詳細は「VMware Tools のインストール(P.43)」を参照してください。

スクリーンショットの作成 [VM] - [Capture Screen(スクリーンキャプチャ)] メニューを使用して、仮想マシンのスクリーンショットをキャプチャすることが可能です。イメージは Windows ホストではビットマップ (.bmp) ファイルとして、Linux ホストでは PNG(.png) ファイルとして 保存することができます。

仮想マシンと VMware Server ホストに接続ここでは、以下の項目について説明します。

Windows ホストまたはクライアントから仮想マシンに接続(P.85)

Linux ホストまたはクライアントから仮想マシンに接続(P.87)

VMware 管理インターフェイスから仮想マシンに接続(P.88)

Page 95: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 85

第 4章 仮想マシンの実行

別の VMware Server ホストに接続(P.88)

VMware GSX Server と旧仮想マシンへの接続(P.88)

Windows ホストまたはクライアントから仮想マシンに接続特定の仮想マシンのデスクトップを表示するには、リモート クライアントあるいはローカル クライアントから、VMware Server コンソールからの接続を使ってその仮想マシンに接続してください。

Windows ホストから仮想マシンに接続するには

1 VMware Server コンソールを起動します。VMware Server コンソールのアイコンをクリックするか、[ スタート ] - [ プログラム ] - [VMware] - [VMware Server] - [VMware Server Console] を選択してください。

[VMware Virtual Machine Console(VMware 仮想マシンコンソール)、Connect to Host(ホストへの接続)] ダイアログ ボックスが表示されます。

ローカル ホストから接続する場合は、[Local Host(ローカル ホスト)] を選択してください。リモート ホストに接続するには、該当ホストへ接続するためのホスト名、ユーザー名、パスワードを指定して、[OK] をクリックします。

注 VMware Server を起動するのが初めてで、インストール時にシリアル番号を入力しなかった場合(Windows ホストではこのオプションが利用できます)、入力するように指示が表示されます。シリアル番号はダウンロード版と共に受け取った電子メールのメッセージに記載されています。シリアル番号を入力して [OK] をクリックします。

入力したシリアル番号は保存されますので、VMware Server 再び入力する必要はありません。製品に組み込まれた特定の Web リンクを使用すると、ユーザーが操作しなくても、VMware Server は自動的にシリアル番号をヴイエムウェア Webサイトに送信します(例えば、[Help(ヘルプ)] - [VMware on the Web(VMwareオンライン)] - [Register Now!(今すぐ登録)]、[Help(ヘルプ)] - [VMware on the Web(VMware オンライン)] - [Request Support(サポートに連絡)] など)。

Page 96: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

86 VMware, Inc.

これによって、登録またはサポートのための正しい Web サイトにアクセスすることができます。

[VMware Server コンソール ] ウィンドウが開きます。

2 VMware Server コンソール ウィンドウの左側にある [Inventory(インベントリ)] リストで仮想マシンの名前を選択します。

仮想マシンがインベントリに表示されない場合は、[File(ファイル)] - [Open(開く)] を選択し、[Browse(参照)] をクリックして、使用する仮想マシンの構成ファイル(.vmx)を検索します。

注 デフォルトでは、仮想マシンは VMware Server により<installdrive>:¥Virtual Machines¥<guestOS> に保存されます。

3 仮想マシンをスタートさせるには、[Power On(パワーオン)] ボタンをクリックしてください。

4 VMware Tools が仮想マシンで実行されていない時は、仮想マシンのウィンドウ内をクリックすると、仮想マシンにマウスとキーボードのコントロールが渡ります。

5 ログオンするには、<Ctrl>-<Alt>-<Del> の代わりに <Ctrl>-<Alt>-<Ins> を使用し、物理コンピュータと同じ要領で名前とパスワードを入力します。<Ctrl>-<Alt>-<Del> を使用すると、Windows ホストがコマンドを検知してしまいます。

Page 97: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 87

第 4章 仮想マシンの実行

Linux ホストまたはクライアントから仮想マシンに接続 ローカル Linux ホストから特定の仮想マシンのデスクトップを表示したい場合、VMware Server コンソールを使ってその仮想マシンに接続してください。

VMware Server コンソールを実行するためには、X サーバが必要です。X サーバがインストールされていなければ、Linux ディストリビューション ディスクにあるlibxpm.so.4 をインストールしてください。

1 VMware Server コンソールを起動します。ターミナルウィンドウを開いてください。

2 仮想マシンに VMware Server コンソールを接続するには、以下を入力します。

vmware & for either a local or remote host <Enter> を押してください。[Connect to Host(ホストへの接続)] ダイアログが表示されます。

3 ローカル ホストから接続する場合は、[Local host(ローカル ホスト)] を選択してから [Connect(接続)] をクリックしてください。

リモート ホストに接続するには、[Remote host(リモート ホスト)] を選択してから、ホスト名、ユーザー名、パスワードを指定します。[Connect(接続)] をクリックしてください。

[VMware Server Console(VMware Server コンソール)] ウィンドウが開きます。

4 VMware Server コンソール ウィンドウの左側にある [Inventory(インベントリ)] リストで、使用する仮想マシン名を選択します。

仮想マシンが [Inventory(インベントリ)] に表示されない場合は、[File(ファイル)] - [Open(開く)] を選択し、[Browse(参照)] をクリックして、使用する仮想マシンの構成ファイル(.vmx または .cfg ファイル)を検索します。

Page 98: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

88 VMware, Inc.

注 デフォルトで VMware Server は仮想マシンを次の場所に保存しています。/var/lib/vmware/Virtual Machines/<guestOS>

5 仮想マシンをスタートさせるには、[Power On(パワーオン)] ボタンをクリックしてください。

6 VMware Tools が仮想マシンで実行されていない時は、仮想マシンのウィンドウ内をクリックすると、仮想マシンにマウスとキーボードのコントロールが渡ります。

7 ログオンするには、物理コンピュータでするように、名前とパスワードを入力します。

VMware 管理インターフェイスから仮想マシンに接続 特定の仮想マシンのデスクトップを表示するには、VMware Server コンソールを使って、その仮想マシンに接続してください。

VMware 管理インターフェイスから、VMware Server コンソールを使って接続する仮想マシンの列にあるターミナル アイコン( )をクリックしてください。詳細は、

「Windows ホストまたはクライアントから仮想マシンに接続(P.85) 」と 「Linux ホストまたはクライアントから仮想マシンに接続(P.87)」を参照してください。

別の VMware Server ホストに接続 一度に VMware Server コンソールが接続できる VMware Server ホストは 1 台だけです。VMware Server コンソールからホストを切り替えるには、次の手順を行ってください。

1 VMware Server コンソールから、[Host(ホスト)] - [Switch Host(ホストをスイッチ)] を選択すると、[Switch Host(ホストをスイッチ)] ダイアログ ボックスが表示されます。

2 ローカルホストに接続するか、他の VMware Server ホストに接続するかを決めます。

他の VMware Server ホストにある仮想マシンに接続するには、該当ホストに接続するためのホスト名、ユーザー名、パスワードを指定して、[OK] をクリックします。

既に別の VMware Server ホストに接続している場合、その接続は切断されます。

VMware GSX Server と旧仮想マシンへの接続VMware Server から VMware Server コンソールを VMware GSX Server 3 に接続する場合、VMware Server コンソール コントロールは VMware GSX Server の形式で表示されます。仮想 SMP などの VMware Server で導入された機能は、VMware GSX Server 3 で稼動する仮想マシンでは使用できません。

Page 99: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 89

第 4章 仮想マシンの実行

「VMware Server コンソールのウィンドウの概要(P.77)」で述べたように、[Home(ホーム)] タブと VMware Server コンソール ウィンドウのステータスバーには、接続先サーバのタイプ(VMware GSX Server 3 または VMware Server)とバージョンが表示されます。

VMware GSX Server 3 で作成された仮想マシンを使用して VMware Server を実行している場合、仮想マシンの概要情報の箇所に、レガシー仮想マシンであることが表示されます。また、VMware Server または Workstation 5.x で作成された仮想マシンが、VMware Server で実行されている場合は、仮想マシンはカレントな仮想マシンとみなされます。仮想マシンが実行されていない時に仮想マシン画面で [Version(バージョン)] 情報を確認してください。

さらに、仮想マシン設定エディタも、仮想マシンがレガシー仮想マシンであることを認識します。

注 どのバージョンの VMware 製品が VMware Server 以前のバージョンとみなされるかの確認は、ヴイエムウェア Web サイトの『VMware Virtual Machine Mobility Planning GuideVMware(仮想マシンモビリティ プランガイド)』を参照してください。 このガイドには、VMware 製品間での仮想マシンの移動についての説明も記載されています。

VMware Server ホストで旧仮想マシンを実行している場合、仮想ハードウェアをアップグレードするまで、その仮想マシンはレガシー仮想マシンであるとみなされます。レガシー仮想マシン設定の一部は機能しません。例えば、最新の VMware Server ホストのレガシー仮想マシンに物理ディスクを追加することはできません。

VMware Server コンソールを旧サーバおよび旧仮想マシンに接続している時にできる操作とできない操作について、以下に説明します。

ホストの構成VMware Server または VMware GSX Server 3 を実行するホストに限って構成を行うことができます。他のバージョンの VMware GSX Server や他の VMware 製品を実行するホストを構成することはできません。

仮想マシンの作成と削除VMware Server コンソールを使って、VMware GSX Server 3 ホストに新規仮想マシンを作成できます。また、VMware Server コンソールから、VMware GSX Server 3 ホストで稼動中の仮想マシンを削除することも可能です。

仮想ハードウェアのアップグレードVMware Server コンソールを使用して、レガシー仮想マシンの仮想ハードウェアを、常駐先の VMware GSX Server 3 または VMware Server ホストがサポートする仮想ハー

Page 100: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

90 VMware, Inc.

ドウェアのレベルまでアップグレードすることができます。VMware GSX Server 2 を使って作成されたレガシー仮想マシンの仮想ハードウェアをアップグレードするには、ホスト上の VMware GSX Server をアンインストールしてから VMware Server をインストールする必要があります。

仮想ハードウェアをアップグレードすると、仮想マシンはレガシー仮想マシンとはみなされなくなります。レガシー仮想マシンの仮想ハードウェアのアップグレード方法に関する詳細は、『VMware Server 運用ガイド』の「仮想ハードウェアのアップグレード」を参照してください。

仮想ディスク モード[Persistent(通常)] または [Nonpersistent(読み取り専用)] 仮想ディスクのディスク モードを指定できます。ディスク モードについての詳細は「仮想マシンに 仮想ディスクを追加(P.137)」を参照してください。

VMware Server ホストでレガシー仮想マシンを実行している場合、仮想マシンのディスク モードをそのまま使用することはできますが、変更はできず、独立ディスク モードは適用されません (「独立ディスク(P.126)」を参照してください )。ディスク モードとスナップショット機能の関連については「スナップショットとレガシーディスクモード(P.121)」を参照してください。

スナップショットの使用VMware Server ホストから VMware GSX Server ホストに接続している場合、VMware GSX Server 3 で実行中の仮想マシンのスナップショットを作成できます。VMware Server ホストで実行中のレガシー仮想マシンのスナップショットは作成できません。詳細は、「スナップショットとレガシーディスクモード(P.121)」を参照してください。

仮想 CD-ROMドライブの相違仮想マシンで Raw アクセスを有効にすることができます。これは VMware Server でレガシーエミュレーションとして知られています。

仮想ネットワークインターフェイスカード (NIC) VMware GSX Server 3 の仮想マシンを実行している場合、ゲスト OS が Windows 2000、Windows XP、または Windows Server 2003 であれば、vmxnet アダプタを選択することができます。

製品メッセージVMware Server コンソールが表示するメッセージは、接続先サーバのバージョンによって異なります。メッセージに使用されるメニュー項目、インターフェイスのエレメント、製品用語は接続先サーバのタイプやバージョンによって異なり、VMware Server の最新バージョンを反映したものとは限りません。

Page 101: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 91

第 4章 仮想マシンの実行

ワンポイント表示VMware GSX Server 3 ホストに接続中は、ワンポイントを表示できます。

仮想マシンの電源状態を変更ここでは、仮想マシンの電源状態の変更について説明します。

仮想マシンの電源オプションの使用(P.91)

仮想マシンのサスペンド とレジューム(P.94)

仮想マシンのシャットダウン(P.95)

仮想マシンのパワーオンおよびパワーオフ(P.95)

仮想マシンの電源オプションの使用仮想マシンの基本的な電源操作は、パワーオン、パワーオフ、サスペンド、レジューム、リセットです。これらのオプションは物理コンピュータの電源操作に類似しています。

VMware Tools が実行されている場合、仮想マシンの電源状態を変更する時、スクリプトを実行できます。詳細は、「仮想マシンの電源操作時にスクリプトを実行

(P.58)」を参照してください。

仮想マシンをリセットする時は、「ゲスト OS の再起動」(アプリケーションを正常終了してからゲスト OS を再起動します)か「仮想マシンのリセット」(物理コンピュータでリセットボタンを押すのに相当します)を選択することができます。

同様に、仮想マシンをパワーオフする時は、「ゲスト OS のシャットダウン」(アプリケーションを正常終了してからゲスト OS をシャットダウンします)か「仮想マシンのパワーオフ」(物理コンピュータの電源ボタンを押すのに相当します)を選択することができます。

全ての電源オプションは [Power(電源)] メニューからアクセスできます。仮想マシンの電源状態によっては、利用できないメニュー項目もあります。例えば、仮想マシンをパワーオフすると、パワーオフ、サスペンド、レジュームまたはリセット オプションは選択できなくなります。

ゲスト OS でスクリプトを実行する際、[Power(電源)] メニューのコマンドはツールバーにあるパワーボタンの設定に優先します。

例えば、仮想マシンをサスペンドした時にスクリプトを実行するように [Suspend(サスペンド)] ツールバーボタンが構成されているけれども、スクリプトを実行したくない場合は、[Power(電源)] - [Suspend(サスペンドする)] を選択してください。同様に、[Suspend(サスペンド)] ツールバーボタンがスクリプトを実行するように構成されていないけれども、仮想マシンをサスペンドした時にスクリプトを実行

Page 102: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

92 VMware, Inc.

したい時は、[Power(電源)] - [Suspend after running script(ゲストを再起動)] を選択してください。

仮想マシンをパワーオンする際のオプション仮想マシンをパワーオンするには、次のオプションがあります。

Power On(パワーオン) 仮想マシンをパワーオンする。これは、ツールバーの[Power On(パワーオン)] ボタンをクリックするのと同じです。 仮想マシンがサスペンドの状態にある時は、このメニュー項目は [Resume(レジューム)] になります。

Power On and run script ( レジューム後にスクリプトを実行) 仮想マシンをパワーオンして、関連したスクリプトを実行します。

仮想マシンをパワーオフする際のオプション仮想マシンをパワーオフするには、次のオプションがあります。

Power Off(パワーオフ) 仮想マシンをパワーオフする。これは、電源ボタンを押して物理コンピュータの電源を切るのと同じです。仮想マシンで実行しているあらゆるプログラムに悪影響を及ぼす可能性があります。

Shut Down Guest 関連したスクリプトを実行し、ゲスト OS を正常終了してから、ゲスト OS が APM(Advanced Power Management) をサポートしていれば、仮想マシンをシャット ダウンします。これは、Windows OS で [ スタート ] - [シャット ダウン ] - [ シャット ダウン ] を選択する、または Linux OS で shutdown

コマンドを出すのと同じです。

ツールバーの [Stop(停止)] ボタン( )は、仮想マシンのパワーオフとゲスト OSのシャットダウンのいずれかを実行するように設定できます。[VM] - [Restart(再起動)]を選択してから [Option(オプション)] - [Power(電源)] をクリックし、[Power Controls(電源制御)] のリストから実行したいアクションを選んでください。

仮想マシンをサスペンドする際のオプション仮想マシンをサスペンドするには、次のオプションがあります。

Suspend(サスペンドする) 仮想マシンをサスペンドする。

Suspend after running script(スクリプトを実行後にサスペンド) 関連したスクリプトを実行し、仮想マシンをサスペンドする。

Page 103: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 93

第 4章 仮想マシンの実行

仮想マシンをレジュームする際のオプション仮想マシンをレジュームするには、次のオプションがあります。

Resume(レジューム) サスペンド状態にある仮想マシンをレジュームする。仮想マシンがパワーオフされている場合、このメニュー項目は [Power On(パワーオン)] になります。

Resume and run script(スクリプトを実行後にレジューム) サスペンド状態にある仮想マシンをレジュームし、関連したスクリプトを実行します。

仮想マシンをリセットする際のオプション仮想マシンをリセットするには、次のオプションがあります。

Reset(リセット) 仮想マシンをリセットする。これは、リセットボタンを押して物理コンピュータをリセットするのと同様です。仮想マシンで実行しているあらゆるプログラムに悪影響を及ぼす可能性があります。

Restart Guest(ゲストを再起動) 仮想マシンを再起動する。 Windows OS で [ スタート ] - [ シャットダウン ] - [ 再起動 ] を選択する、または Linux OS で reboot

コマンドを出すのと同じです。

ツールバーのリセットボタン( )は、仮想マシンのリセットとゲスト OS の再起動のいずれかを実行するように設定できます。[VM] - [Restart(再起動)] を選択してから [Option(オプション)] - [Power(電源)] をクリックし、[Power Controls(電源制御)] のリストから実行したいアクションを選んでください。

管理インターフェイスから仮想マシンの電源状態を変更ユーザーのアクセス権限によっては、仮想マシンの電源状態を VMware 管理インターフェイスで変更できます。アクセス権限は、該当する仮想マシン向けの [Users and Events(ユーザーとイベント)] タブに一覧表示されます。詳細は、『VMware Server 運用ガイド』の「接続中ユーザーの一覧を表示」を参照してください。

仮想マシンの電源状態を変更するには、仮想マシンの現在の電源状態を表すボタンをクリックしてください。すると、ポップアップメニューが開き、次のボタンが表示されます。

Page 104: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

94 VMware, Inc.

電源状態を変更すると、その変更に関連付けられたスクリプトが実行されます。スクリプトの実行についての詳細は、「仮想マシンの電源操作時にスクリプトを実行

(P.58)」を参照してください。

仮想マシンのサスペンド とレジューム 仮想マシンをサスペンドすることで、仮想マシンの現状を保存することができます。後で仮想マシンをレジュームすると、全ての文書、アプリケーションもサスペンドした時の状態から始めることができます。

仮想マシンをサスペンドするには、次の手順を行ってください。

1 フルスクリーンモードで仮想マシンを実行している場合、<Ctrl>-<Alt> キーを同時に押してウィンドウモードに戻ります。

2 VMware Server コンソールのツールバーで [Suspend(サスペンド)] をクリックします。

サスペンド状態の仮想マシンをレジュームするには

1 VMware Server コンソールをスタートさせ、サスペンド状態の仮想マシンを選択します。プロセスは「 仮想マシンと VMware Server ホストに接続(P.84)」にある説明と同じです。

2 VMware Server コンソールのツールバーで [Resume(レジューム)] をクリックします。

表 4-2.

ボタン 説明ゲスト OS をシャットダウンし仮想マシンをパワーオフします。VMware Server は仮想マシンをパワーオフする前に、開いているアプリケーションをすべて閉じ、ゲスト OS をシャットダウンします。この電源操作に関連付けられたスクリプトがある場合、VMware Tools がそれを実行します。このアイコンが赤い場合、仮想マシンはパワーオフされています。

実行中の仮想マシンをサスペンドします。この電源操作に関連付けられたスクリプトがある場合、VMware Tools がそれを実行します。このアイコンが黄色い場合、仮想マシンはサスペンドされています。

停止されている仮想マシンをパワーオンするか、サスペンド中の仮想マシンをレジュームします。この電源操作に関連付けられたスクリプトがある場合、VMware Tools がそれを実行します。このアイコンが緑色の場合、仮想マシンは稼動中です。

ゲスト OS を再起動します。VMware Server はゲスト OS を再起動する前に、開いているアプリケーションをすべて閉じ、ゲスト OS をシャットダウンします。この電源操作に関連付けられたスクリプトがある場合、VMware Tools がそれを実行します。

Page 105: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 95

第 4章 仮想マシンの実行

仮想マシンをサスペンドした時に使用していた全てのアプリケーションが稼動しており、内容も仮想マシンをサスペンドした時と同じ状態です。

詳細は「 仮想マシンのサスペンドとレジューム(P.113)」を参照してください。

VMware 管理インターフェイスから仮想マシンをサスペンドまたはレジュームするには「管理インターフェイスから仮想マシンの電源状態を変更(P.93)」を参照してください。

仮想マシンのシャットダウン 物理コンピュータと同様に、仮想マシンをパワーオフする前にゲスト OS を終了する必要があります。ホスト OS で行う一般的な手順に従ってください。

例えば、Windows ゲスト OS では次の手順を行ってください。

1 仮想マシン内のゲスト OS の [ スタート ] メニューから [ シャットダウン ] を選択します。

2 [ シャットダウン ] を選択し、[OK] をクリックします。

3 ゲスト OS がシャットダウンした後、仮想マシンの電源を切ります。[Power Off(パワーオフ)] をクリックします。

仮想マシンのパワーオンおよびパワーオフVMware Server ホストの起動時に仮想マシンを自動的にパワーオンするように構成できます。また、ホストの終了時に仮想マシンをパワーオフするか、ゲスト OS をシャットダウンするかを指定できます。

サーバでスタートアップ及びシャットダウン オプションが無効になっていない限り、これらの設定を有効にできます。詳細は『VMware Server 運用ガイド』の「仮想マシン向けにスタートアップ / シャットダウン オプションを設定」を参照してください。

これらのオプションを指定するには、仮想マシンをローカル システム アカウント、あるいは特定のユーザーとして実行するように構成する必要があります。仮想マシンをパワーオンしたユーザーとして実行するように構成することはできません。

スタートアップとシャットダウン オプションは、仮想マシンがパワーオンされている時でも、パワーオフされている時でも変更できます。

Page 106: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

96 VMware, Inc.

VMware Server コンソールからスタートアップおよびシャットダウンオプションを設定するには仮想マシンのスタートアップおよびシャットダウン オプションを VMware Server コンソールから設定するには、以下の手順に従ってください。

1 VMware Server コンソールで仮想マシンを選択し、[VM] - [Settings(設定)] を選択します。仮想マシン設定エディタが表示されます。

2 [Option(オプション)] タブをクリックして、[Startup/Shutdown(スタートアップ / シャットダウン)] をクリックします。

3 [Startup/Shutdown Options(スタートアップ / シャットダウン オプション)] で、VMware Server ホストの起動時に仮想マシンを自動的にパワーオンするかどうか、またホストのシャットダウン時に仮想マシンをパワーオフするのか、ゲスト OS をシャットダウンするのかを選択します。

ホストがスタートした時に仮想マシンをパワーオンするには、[On host startup(ホストのスターアップ時)] リストから [Power on the virtual machine(仮想マシンをパワーオン)] を選択します。

ホストがシャットダウンした時に仮想マシンをパワーオフ、またはゲストをシャットダウンするには、[On host shutdown(ホストのシャットダウン時)] で適切なオプションを選択してください。

4 [OK] をクリックして変更を保存し、仮想マシン設定エディタを閉じます。

仮想マシンを構成して、ホストの起動 / 終了時に仮想マシンを自動的にパワーオン /オフするようにするには、ホストでの構成を初めに行わなければなりません。ホストの構成は、『VMware Server 運用ガイド』の「仮想マシン向けにスタートアップ /シャットダウン オプションを設定」を参照してください。 VMware Server ホストを構成するには、システム管理者として VMware 管理インターフェイスにログオンしてください。

Page 107: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 97

第 4章 仮想マシンの実行

管理インターフェイスからスタートアップおよびシャットダウン オプションを設定するには仮想マシンのスタートアップおよびシャットダウン オプションを VMware 管理インターフェイスから設定するには、以下の手順に従ってください。

1 VMware 管理インターフェイスの [Status Monitor(ステータスの監視)] ページで、仮想マシンのメニュー アイコン( )をクリックしてから、[Configure Options(オプションの設定)] を選択します。すると、該当する仮想マシンの[Option(オプション)] タブが表示されます。

2 [System Startup Options(システムのスタートアップ オプション)] または[System Shutdown Options(システムのシャットダウン オプション)] の箇所で[Edit(編集)] をクリックします。すると [Option(オプション)] ページが表示されます。

3 システムがスタートした時に仮想マシンを起動させるには、[Start Virtual Machine(仮想マシンを起動)] にチェックマークを付けてください。

[ Continue Starting Virtual Machines After(一定の時間の後で仮想マシンを起動)]リストでは、次の仮想マシンが起動するまでの待ち時間を指定します。時間

(分)を選択するか、VMware Server に待たずに次の仮想マシン起動させる旨を指定してください。[Other(その他)] を選択した場合は、待ち時間(分)を指定する画面が表示されます。[System Default(システム デフォルト)] は

『VMware Server 運用ガイド』の「仮想マシン向けにスタートアップ / シャットダウン オプションを設定」で指定されます。

仮想マシンで VMware Tools がスタートした後に次の仮想マシンを起動させるには、[when VMware Tools starts(VMware Tools が起動した時)] にチェックマークを付けてください。指定した時間が経過しても VMware Tools がスタートしない場合は、VMware Server が次の仮想マシンを起動します。

4 システム シャットダウン時の仮想マシンの動作を指定します。[At System Shutdown, Attempt to(システムがシャットダウンした時の動作)] リストで、仮想マシンのパワーオフ、ゲスト OS のシャットダウン、あるいは仮想マシンのサスペンドから選択してください。

Page 108: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

98 VMware, Inc.

[Continue Stopping Other Virtual Machines After(一定の時間後にその他の仮想マシンを停止)] リストでは、仮想マシンの停止後に VMware Server が次の仮想マシンを停止するまでの待ち時間を指定します。必要に応じて、次の仮想マシンを停止するまでの VMware Server の待ち時間(分)を選択してください。[Other

(その他)] を選択した場合は、待ち時間(分)を指定する画面が表示されます。[System Default(システム デフォルト)] は『VMware Server 運用ガイド』の「仮想マシン向けにスタートアップ / シャットダウン オプションを設定」で指定されます。

5 [OK] をクリックして設定を保存します。

6 [Close Window(ウィンドウを閉じる)] をクリックして、仮想マシンの [Option(オプション)] ページに戻ります。

仮想マシン画面のコントロール VMware Server コンソール ウィンドウの仮想マシン画面をコントロールするには、以下の方法があります。

フルスクリーンモードの使用(P.98)

クイック スイッチモードの使用(P.99)

マルチモニタの利用(P.99)

VMware Server コンソールウィンドウを仮想マシンに合わせて表示(P.100)

Windows ゲスト OS の画面をコンソール ウィンドウに合わせて表示(P.100)

画面表示の簡素化(P.101)

フルスクリーンモードの使用 仮想マシンの画面を全画面にして、VMware Server コンソールウィンドウの縁が見えないようにするには、ツールバーの [Full Screen(フルスクリーン)] ボタンをクリックしてください。キーボードのショートカットを使用して全画面にするには、<Ctrl>-<Alt>-<Enter> キーを同時に押してください。

フルスクリーン モードを終了して、VMware Server コンソールウィンドウ内に仮想マシンを表示するには、<Ctrl> - <Alt> キーを同時に押してください。

起動時にフルスクリーンモードで表示されるように、仮想マシンを構成することができます。VMware Server コンソールで [VM] - [Settings(設定)] を選択してから、[Option(オプション)] - [Power(パワー)] をクリックします。[Enter full screen mode after powering on(パワーオン後にフルスクリーンモードで起動)] チェックボックスを選択して、[OK] をクリックします。

Page 109: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 99

第 4章 仮想マシンの実行

注意 VMware Server は、デュアルモニタ システム上での仮想マシンのフルスクリーン表示はサポートしていません。

クイック スイッチモードの使用 クイック スイッチモードはフルスクリーンモードと同様ですが、クイック スイッチモードには画面上部に、実行中の仮想マシンを別の仮想マシンと切り替えるタブが追加されています。仮想マシンの画面は、タブの場所を除き、全画面に切り替えられます。

クイック スイッチモードに入るには、[View(ビュー)] - [Quick Switch(クイックスイッチ)] を選択してください。

クイック スイッチモード使用中に VMware Server のメニューやツールバーを表示するには、マウスポインタを画面の最上部に持っていきます。

Windows ゲスト OS をクイック スイッチ モードで全画面にするには、[View(ビュー)] - [Fit Guest Now(ゲストをウィンドウに今すぐ合わせる)] を選択します。[Fit Guest Now(ゲストをウィンドウに今すぐ合わせる)] オプションは、ゲスト OSに最新バージョンの VMware Tools をインストールしており、[Autofit(自動合わせ)] 機能が無効にされている場合のみ機能します。

注 [Fit Guest Now(ゲストをウィンドウに今すぐ合わせる)] を選択した場合、VMware Server が Windows ゲスト OS のディスプレイ設定を必要に応じて調節します。その後に仮想マシンをウィンドウ モードで実行する場合は、ディスプレイ設定を元の状態に戻してください。

クイック スイッチモードから出るには、マウスポインタを画面の最上部に持っていき、メニューを作動させ、[View(ビュー)] - [Quick Switch(クイックスイッチ)] を選択します。

マルチモニタの利用 ホストに標準のマルチモニタが設定されている場合、各モニタで別々の仮想マシンを実行することができます。モニタを 2 つ使用するには、VMware Server コンソールのインスタンスを 2 つ起動してください。各コンソール ウィンドウで 1 つ以上の仮想マシンを起動して、使用するモニタに各コンソールウィンドウをドラッグします。ディスプレイ画面をできる限り大きくしたい場合は、[View(ビュー)] - [Quick Switch(クイックスイッチ)] を選択して、クイックスイッチ モードを使用してください。

マウスとキーボードの入力先を最初の画面の仮想マシンから次の画面の仮想マシンに切替えるには、マウスポインタを使用したい画面に持っていきます。両方のゲストOS で VMware Tools が実行されており、入力切替方法をデフォルトに設定している場合、特別な作業を行う必要はありません。デフォルトを変更した場合は、<Ctrl> - <Alt> キーを同時に押して、初めの仮想マシンからマウス ポインタを解放します。2

Page 110: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

100 VMware, Inc.

番目の仮想マシンにマウス ポインタを持っていき、そこでクリックすると、マウスとキーボード入力のコントロールが切替わります。

注 マルチモニタサポートは VMware Server のこのリリースでは試験的なものです。サード パーティのデスクトップ管理ソフトウェアまたはディスプレイドライバと正常に作動しない時があります。

フルスクリーンモードに切り替えると、VMware Server は常にプライマリ ディスプレイを使用します。マルチモニタを使用するには、通常(ウィンドウ)モードあるいはクイック スイッチモードを使用してください。

VMware Server コンソールウィンドウを仮想マシンに合わせて表示[View(ビュー)] メニューでは 2 通りの方法で、VMware Server コンソールウィンドウのサイズを変更して仮想マシンの画面にフィットさせることができます。

[Autofit(自動合わせ)] は、クリックしてオン / オフを切替えます。[Autofit(自動合わせ)] がオンになっていれば、仮想マシンの画面に合わせて VMware Server コンソール ウィンドウが自動的に調整されます。オフになっている時は、ウィンドウを任意のサイズに調整することができます。ウィンドウを仮想マシンの画面より小さく設定するとスクロールバーが表示されますので、それを使って仮想マシン画面の見たい部分を表示させます。

[Autofit(自動合わせ)] がオフの場合に [View(ビュー)] - [Fit Window Now(ウィンドウに今すぐ合わせる)] を選択すると、仮想マシンの画面に合わせてウィンドウが調整されます。

WindowsゲストOSの画面をコンソール ウィンドウに合わせて表示Windows ゲスト OS の画面の解像度が仮想マシンのウィンドウのサイズ以外に設定されている場合、[View(ビュー)] - [Fit Guest Now(ゲストをウィンドウに今すぐ合わせる)] を選択してフィットさせることができます。

[Fit Guest Now(ゲストをウィンドウに今すぐ合わせる)] を選択した場合、VMware Server が Windows ゲスト OS のディスプレイ設定を必要に応じて調節します。その後に仮想マシンをウィンドウ モードで実行する場合は、ディスプレイ設定を元の状態に戻してください。

Page 111: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 101

第 4章 仮想マシンの実行

注 [Fit Guest Now(ゲストをウィンドウに今すぐ合わせる)] を使用する場合、ウィンドウのサイズが小さければ、ゲスト OS の画面解像度が VGA(640 x 480)より小さな値に設定されることがあります。ただし、一部のインストーラやプログラムは 640 x 480 ピクセル以下の解像度では稼動しません。画面の幅か高さが VGA 表示に必要なサイズより小さい場合、そのようなプログラムは起動しません。この場合、「VGA Required To Install(VGA をインストールしてください)」または「You must have VGA to install(VGA をインストールする必要があります)」といった内容のエラー メッセージが表示されることがあります。

この問題は、次の 2 つの方法で迂回することができます。

ホスト コンピュータの画面解像度が十分に高く設定されている場合は、ウィンドウを拡大し、[Fit Guest Now(ゲストをウィンドウに今すぐ合わせる)] を選択してください。

ホスト コンピュータの画面解像度の設定ではウィンドウを十分な大きさに拡大できない場合は、[Fit Guest Now(ゲストをウィンドウに今すぐ合わせる)] を使用しないでください。ゲスト OS の画面の領域を 640 x 480 ピクセル以上に設定してください。

画面表示の簡素化VMware Server コンソール ウィンドウに表示されるコントロールの多くは非表示にすることができます。

[View(ビュー)] メニューを使用して、次のコントロールのオンまたはオフを切り替えます。

インベントリツールバーステータスバー仮想マシンのタブ

Windows ホストでは、メニューバーを非表示にすることも可能です。タイトルバーのアイコンをクリックしてから、[Hide Controls(コントロールを非表示)] を選択します。

[Hide Controls(コントロールを非表示)] を選択すると、メニューバー、ツールバー、ステータスバー、インベントリが非表示になります。

Page 112: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

102 VMware, Inc.

Windows ホストで VMware Server コンソールウィンドウを最もシンプルに表示するには、まず [View(ビュー)] - [Tabs(タブ)] を選択してタブを非表示にしてから、タイトルバーにあるアイコンのショートカットメニューで [Hide Controls(コントロールを非表示)] を選択してください。

DVD あるいは CD-ROMディスクから仮想マシンを実行DVD および CD-ROM に仮想マシンを保存し、VMware Server ホストの DVD およびCD-ROM ドライブから仮想マシンを実行することが可能です。仮想ディスクファイルを DVD および CD-ROM から VMware Server ホストにコピーする必要はありません。

製品デモの目的でノート型パソコン等のホストに VMware Server をインストールしている場合など、この方法が便利です。制限されたハード ディスク スペースを仮想ディスクで消費してしまう代わりに、DVD あるいは CD-ROM に焼き付けた仮想ディスクを使用する仮想マシンを作成し、各仮想マシンの構成ファイルが DVD あるいはCD-ROM 上の仮想ディスクを使用するように設定することが可能です。

他に、セールス / コンセプト デモなどで、仮想ディスクファイルを顧客のシステムに入れたくはないが、顧客の環境で複数のマシンデモンストレーションを例証したい場合に便利です。 あるいは、データセンター内の複数の物理サーバに、仮想ディスクファイルをサーバ自体にコピーすることなく、仮想マシンを実行させることが可能です。また、マスター仮想マシンが必要な場合、元となる仮想マシンのライトプロテクトコピーを作成することができます。

仮想マシンで行った変更は DVD あるいは CD-ROM に書き込まれないため、仮想ディスクは [Nonpersistent(読み取り専用)] モードの独立ディスクである必要があります。仮想マシンの REDO ログは VMware Server ホストに保存してください。独立ディスクについての詳細は「独立ディスク(P.126)」を参照してください。

注 仮想マシンのスナップショットを作成した後に仮想ディスクで行った変更を保存したい場合は、仮想ディスクを VMware Server ホストのハード ドライブにコピーし、スナップショットをアップデートしてください。さらに、ディスク ファイルを Windows ホストにコピーする場合は、ディスク ファイルを書き込み可能にする必要があります。

仮想ディスクを DVD あるいは CD-ROM に保存して仮想マシンを実行する前に、今後仮想マシンの BIOS を変更する必要があるかを考慮する必要があります。変更する必要がある場合、nvram ファイルに保存されている仮想マシンの BIOS は VMware Serverホストに保存してください。変更する必要がない場合は、DVD および CD-ROM 上への nvram ファイルの保存(後からの変更不可)を許可する設定を、仮想マシンの構成ファイルに追加できます。

Page 113: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 103

第 4章 仮想マシンの実行

注 DVD あるいは CD-ROM に保存されている仮想ディスクにアクセスしている仮想マシンのパフォーマンスは、DVD/CD-ROM ドライブの速さによって決まります。DVD/CD-ROM ドライブ上の仮想マシンは、ホストのハード ディスク上の仮想マシンよりも遅くなります。

DVD あるいは CD-ROM に保存された仮想ディスクで仮想マシンを実行するには、次の手順に従ってください。

1 仮想マシンを作成し、ゲスト OS と必要なアプリケーションをインストールします。

2 仮想マシンをパワーオフして、仮想ディスク(.vmdk)ファイルを DVD あるいはCD-ROM に焼き付けます。DVD あるいは CD-ROM を VMware Server ホストのDVD および CD-ROM ドライブに挿入します。

3 [VM] - [Restart(再起動)] を選択して仮想マシン設定エディタを開きます。[Hardware(ハードウェア)] タブで [Virtual Disk(仮想ディスク)] を選択し、DVD および CD-ROM 上の仮想ディスク ファイルを検索します。

4 [Advanced(詳細)] をクリックします。[Mode(モード)] で、[Independent(独立)] をクリックし、ディスク モードを [Nonpersistent(読み取り専用)] に設定します。[OK] をクリックしてこれらの設定を保存します。

5 [Option(オプション)] タブで、[General(一般)] を選択します。[Working directory(作業中のディレクトリ)] で VMware Server ホスト上の REDO ログの場所を検索し、指定します。

6 [OK] をクリックして変更を保存します。仮想マシン設定エディタが閉じます。

7 テキストエディタで仮想マシンの構成ファイル (.vmx) を開き、次の 2 行をファイルに追加します。

disk.locking = FALSE

nvram = <path on VMware Server host>¥nvram ( 仮想マシンの BIOS の変更が必要な場合 ) あるいはnvram.mode = "nonpersistent" ( 仮想マシンの BIOS の変更が必要でない場合 )

8 変更を保存して構成ファイルを閉じます。

これで、VMware Server ホストの DVD および CD-ROM ドライブの仮想ディスクで仮想マシンを実行する準備ができました。

Page 114: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

104 VMware, Inc.

注 他に、全ての仮想マシン ファイル ( 構成ファイル、nvram、および仮想ディスク ファイル)を DVD あるいは CD-ROM に焼き付ける方法もあります。ファイルを DVD および CD-ROM に焼き付ける前に、REDO ログが直接VMware Server ホストのドライブを参照しており、構成ファイルが全て正しく設定されていることを確認してください。

仮想マシンで PXE を使用 PXE(preboot execution environment)を使用して 仮想マシンをネットワーク上で起動することができます。仮想マシンで PXE を使用すると、次のことが可能になります。

OS インストレーションメディアを必要とすることなく、ネットワーク上でゲスト OS をリモートインストールすることができます。

仮想ディスクのイメージを仮想マシンに配信することができます。

ネットワーク上で Linux 仮想マシンを起動し、ディスクなしで実行することができます。

Windows 2000 Remote Installation Services あるいは Red Hat Linux 9.0 インストーラ PXE パッケージなどのリモートインストレーションツールと共に、仮想マシンで PXEを使用します。Ghost あるいは Altiris を使用して、構成済み仮想ディスクのイメージを新しい仮想マシンにストリームすることができます。

仮想マシンが仮想ネットワークアダプタを備えていることを確認してください。1 つはデフォルトでインストールされています。仮想マシンが vmxnet あるいは vlance 仮想ネットワークアダプタを使用するように構成されている場合、VMware は PXE をサポートします。

仮想マシンには、ゲスト OS がインストールされていない仮想ディスクを構成しておきます。

仮想マシンが起動した時にゲスト OS がインストールされていない場合、仮想マシンは仮想マシンの BIOS で指定された起動配列順にデバイス ( ハード ディスク、CD-ROM ドライブ、フロッピー ドライブ、ネットワークアダプタ ) からの起動を試みます。仮想マシンで PXE の使用を予定している場合、ネットワークアダプタを起動配列順の一番上に置くことをお勧めします。仮想マシンが初期起動画面で <F2> を押して仮想マシンの BIOS 画面を表示し、そこで起動配列の変更を行います。

ネットワークアダプタから仮想マシンが起動すると、DHCP への接続を試みます。DHCP サーバは仮想マシンに IP アドレスとネットワークで利用可能な PEX サーバ のリストを提供します。仮想マシンは、PXE サーバに接続した後、起動可能ディスクイメージ (OS イメージや Ghost あるいは Altiris ディスクイメージ ) に接続してゲストOS のインストールを開始することができます。

Page 115: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 105

第 4章 仮想マシンの実行

ヴイエムウェアでは以下の PXE 構成を VMware Server でテストし、正式にサポートしています。

Windows Server 2003 Automated Deployment Servicesを実行しているサーバからの Windows Server 2003 ゲスト OS のリモートインストレーション

Windows 2000 Server/Advanced Server Remote Installation Services を実行しているサーバからの Windows 2000 ゲスト OS のリモートインストレーション

Red Hat Enterprise Linux 3.0 AS PXE ブートサーバからのLinux ゲストOSのリモートインストレーション

Windows 2000 and Ghost RIS Boot パッケージを使用した Ghost イメージからの対応ゲスト OS のリモートインストレーション

Windows 2000 Altiris server を使用した Altiris イメージからの対応ゲスト OS のリモートインストレーション

Linux Diskless オプションで Red Hat Enterprise Linux 3.0 AS サーバーに接続することにより仮想マシンを起動するネットワーク

仮想マシンに新しいソフトウェアをインストール 新しいソフトウェアは、実際のコンピュータと同じ手順で仮想マシンにインストールすることができます。例えば、Windows の仮想マシンに、次の手順でソフトウェアをインストールします。

1 仮想マシンを起動し、必要があればログオンします。VMware Server コンソール ウィンドウの [VM] - [Removable Devices(取外し可能デバイス)] をチェックして、仮想マシンが CD-ROM ドライブと、必要があればフロッピー ドライブにアクセスできることを確認します。

2 インストール用の CD-ROM かフロッピー ディスクを VMware Server ホストの適切なドライブに挿入します。CD-ROM からインストールを実行する場合、インストール プログラムが自動的にスタートすることがあります。

3 インストールプログラムが自動的にスタートしない場合は、Windows の [ スタート ] ボタンをクリックして、[ 設定 ] - [ コントロールパネル ] を選択し、[ プログラムの追加と削除 ] をダブルクリックます。[ インストール ] ボタンをクリックします。後は画面の指示とインストールするソフトウェアのユーザーマニュアルの説明に従って作業を行ってください。

Page 116: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

106 VMware, Inc.

注 インストール時に仮想マシンの仮想ハードウェアに基づいてライセンスキーを作成する、プロダクトアクティベーション機能を持つアプリケーションがあります。このようなソフトウェアは、仮想マシンの構成を変更すると、再びアクティベーションが必要になることがあります。なるべく大きな変更を避けるために、ソフトウェアのアクティベーションを行う前に仮想マシンの最終的なメモリサイズを設定し、VMware Tools をインストールしてください。

一部のプログラム(日本語版 Trend Micro Virus Buster のインストーラ等)を実行しようとすると、VMware Server がハングしたような状態になることがあります。この問題を迂回するには、ゲストの加速を無効にしてみます。詳細は、『VMware Server 運用ガイド』の「ゲスト OS でのアプリケーションのインストールと実行に関する問題」を参照してください。

テキストの切り取り、コピー、貼り付けVMware Tools が稼動していれば、仮想マシン内のアプリケーションとホスト コンピュータ間または 2 台の仮想マシン間で、テキストの切り取り(またはコピー)と貼り付けを行うことが可能です。通常のホットキーやメニュー選択で、切り取り、コピー、貼り付けを行ってください。

注 Windows ホストから Linux ゲスト OS にテキストをコピーする場合、貼り付けはマウスの中央ボタンを使用します。マウスにボタンが 2 つしかない場合は、2 つのボタンを同時にクリックして貼り付けします。

他の環境への過失によるコピーや貼り付けを防ぐために、この機能をオフにするには、環境設定の変更を行ってください。

[Edit(編集)] - [Preferences(環境設定)] を選択します。次に、[Input(入力)] タブにある [Enable copy and paste to and from virtual machine(仮想マシンでコピーと貼り付けを有効にする)] の横のボックスからチェックマークを外します。

デバイスの使用 ここでは、仮想マシンのデバイスについての概要を説明します。

仮想マシン内での デバイスの追加、構成、削除(P.106)

取り外し可能デバイスの接続と切断(P.108)

仮想マシン内での デバイスの追加、構成、削除 仮想マシンへのデバイスの追加と削除、デバイス設定の変更は、仮想マシン設定エディタ ([VM] - [Restart(再起動)]) でコントロールされます。さらに、VMware 管理インターフェイスでもデバイスを追加、変更、削除することができます。

Page 117: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 107

第 4章 仮想マシンの実行

仮想 SMP 及び 2 個以上の論理プロセッサを持つホスト マシン上で仮想マシンが 2 個の仮想プロセッサを使用するように構成する方法に関しては、「2Way の仮想 SMP

(試験的サポート)(P.256)」を参照してください。

パラレル ポート、シリアルポート、USB コントローラ、Generic SCSI のようなデバイスの追加と構成については「デバイスの構成(P.221)」を参照してください。

仮想ディスク、物理ディスク、DVD または CD-ROM ドライブ、フロッピー ドライブの追加と構成については、「仮想マシンでのディスクの使用(P.123)」を参照してください。

注 パラレル ポート、シリアルポート、DVD/CD-ROM ドライブ、ロッピー ドライブ及びサウンド ドライブ(Linux のみ)は、自動検知デバイスとして設定できます。自動検知デバイスの利点は、異なるオペレーティング システム

(Linux と Windows 間等)を実行する仮想マシン間で、再構成を行うことなく移動できる点にあります。

仮想ネットワークアダプタの追加と構成については、「仮想ネットワークアダプタの追加と変更(P.169)」を参照してください。

仮想マシンメモリの構成については、「仮想マシンへのメモリの割り当て(P.263)」を参照してください。

仮想マシンからデバイスまたは他のハードウェアを削除するには、仮想マシンをパワーオフしてから行ってください。VMware Server コンソールまたは VMware 管理インターフェイスを使用して、ハードウェアを削除できます。

注 プロセッサ、SCSI コントローラ、仮想ディスプレイアダプタなど、仮想マシンから追加または削除できない項目もあります。SCSI デバイスを追加した時に、VMware Server は必要に応じて SCSI コントローラを作成します。ただし、仮想マシンの仮想 PCI スロットは 6 つに限られており、仮想 SCSIコントローラの数がそこに入ります。PCI スロットを使用するデバイスについては、「仮想マシンの仕様(P.13)」を参照してください。

Page 118: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

108 VMware, Inc.

VMware Server コンソールを使用してハードウェアを削除仮想マシンからハードウェアを削除するには、仮想マシンがパワーオフされていることを確認し、次の手順に従ってください。

1 VMware Server コンソールで仮想マシンを選択し、[Edit virtual machine settings(仮想マシン設定の編集)] をクリックします。仮想マシン設定エディタが表示されます。

2 削除する項目を選択し、[Remove(削除)] をクリックします。

3 [OK] をクリックし、変更を保存し、仮想マシン設定エディタを閉じます。

取り外し可能デバイスの接続と切断仮想マシンの実行中に、仮想マシンに構成されている取外し可能デバイス(フロッピー ドライブ、DVD および CD-ROM ドライブ、USB デバイス、イーサネットアダプタなど ) を接続 / 切断するには、[VM] - [Removable Devices(取外し可能デバイス)] メニューを使用します。

[VM] - [Removable Devices(取外し可能デバイス)] を選択すると、サブメニューが表示されます。メニューからデバイスを選択して、接続 / 切断の切り替えやデバイスの設定の変更を行います。[Edit(編集)] を選択するとダイアログ ボックスが表示されます そこから必要な変更をすべて行い [OK] をクリックしてください。

コマンド参照リスト ここでは、VMware Server コンソールを起動した時に使用できるコマンド ラインのオプションと、仮想マシンの実行中に使用可能なキーボードのショートカットについて説明します。

Linux ホストのスタートアップオプション(P.109)

Windows ホストのスタートアップオプション(P.110)

Page 119: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 109

第 4章 仮想マシンの実行

キーボードのショートカット(P.110)

Linux ホストのスタートアップオプション 次のリストは、VMware Server を Linux ホスト上のコマンド ラインから実行する場合に使用できるオプションを表記したものです。仮想マシンの電源オプションの変更時にも電源オプションを設定できます。詳細に関しては「 仮想マシンの電源オプションの使用(P.91)」を参照してください。

vmware [-x] [-X] [-q] [-v] [-s] [-l][/<path_to_config>/<config>.vmx][X toolkit options]

[-x] VMware Server コンソールの起動時に仮想マシンを自動的にスタートします。これは、ツールバーにある [Power On(パワーオン)] ボタンを押すのと同じことです。

[-X] 仮想マシンを自動的に起動し、VMware Server コンソール ウィンドウをフルスクリーン モードで表示します。

注 VMware Server コンソールをリモート クライアントから VMware Server ホストに接続する時は、このオプションは機能しません。

[-q]  仮想マシンをオフにすると、その仮想マシンのタブを終了します。他に開いている仮想マシンがなければ、VMware Server コンソールも終了します。ゲスト OS に仮想マシンをオフにする機能がある場合は特に効果的なオプションです。

[-l] VMware Server コンソールを起動し、ローカル ホストに直接接続します。

[-v] 製品名、バージョン、ビルド番号を表示します。

[-s NAME=VALUE] 構成変数の name(名前)を value(値)に設定します。この構成設定は、仮想マシンがパワーオフされるまで適用されます。これらの設定は仮想マシンの構成 (.vmx) ファイルにあります。このオプションは、使用する正確な変数と値が分かっている場合のみ使用してください。主にこのオプションは、トラブルシューティングにあたって VMware サポートから特定の構成設定を使用するように勧められた場合に使用します。

[-m] 仮想マシンを自動的にクイック スイッチモードで起動します。このオプションは Linux ホストで実行している仮想マシンにのみ使用できます。クイック スイッチ モードについての詳細は「クイック スイッチモードの使用(P.99)」を参照してください。

/<path_to_config>/<config>.vmx ( または .cfg) 指定の構成ファイルを使用して、仮想マシンを起動します。

Page 120: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

110 VMware, Inc.

[X toolkit options] も引数として認識されますが、一部のもの(特に VMware Serverコンソール ウィンドウのサイズとタイトル)は上書きできません。

リモート接続時に使用するオプションリモートクライアントから仮想マシンに接続する場合、次のオプションを使用できます。

[-h <host>] 指定のホストに接続します。

[-P <portNumber>] 指定のポートにホストを接続します。VMware Server コンソールがリモート接続に使用するデフォルト ポートはポート 902 です。ポート番号の詳細に関しては、『VMware Server 運用ガイド』の「VMware Server コンソールの接続に使用するポート番号の変更」を参照してください。

[-u <username>] リモートホストへのログオン時に使うユーザー名を指定。

[-w <password>] リモートホストへのログオン時に使うパスワードを指定。

Windows ホストのスタートアップオプション Windows ホストでも、上記の Linux スイッチを使用できます。スイッチを使用する最も便利な方法は、Windows のショートカットが生成するコマンドに組み込むことです。

ショートカットを作成し、そのショートカットを右クリックします。次に [Propertyプロパティ ] をクリックしてください。[Target(リンク先)] フィールドで、以下の例のように、使用したいスイッチを vmware.exe ファイル名の後に追加します。たとえば、次のようなファイル名になります。

"C:¥Program Files¥VMware¥VMware Server¥vmware.exe" -X "C:¥Virtual Machines¥Windows Server 2003¥Windows Server 2003.vmx"

上記のコマンドは、指定した Windows Server 2003 マシンを起動し、自動的にオンにして、フルスクリーンモードに切り替えます。

パスにスペースが含まれる場合は、必ずパスを引用符(")で囲ってください。

注 構成ファイルの拡張子はデフォルトで .vmx となっています。また、Windows 上のパス名は ¥ マークを使用します。[X toolkit options] はWindows ホストでは使用できません。

キーボードのショートカット キーボード操作で作業を行う場合、下記の項のキーボード ショートカットの表を参照してください。ホット キーの組み合わせの環境設定を変更している場合は、表 4-3のショートカット リストの <Ctrl> - <Alt> キーの代わりに、必要に応じて新しい設定を使用してください。

Page 121: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 111

第 4章 仮想マシンの実行

表 4-3.

ショーットカット

実行される操作

Ctrl-B パワーオン

Ctrl-E パワーオフ

Ctrl-R リセット

Ctrl-Z サスペンド

Ctrl-N 新しく仮想マシンを作成

Ctrl-O 仮想マシンを開く

Ctrl-F4 使用中の仮想マシンを閉じる

Ctrl-D 仮想マシンの構成を編集

Ctrl-G キーボードとマウスを有効にする

Ctrl-P 環境設定の変更  詳細は『VMware Server 運用ガイド』の「VMware Server ホストのユーザー設定を指定」を参照してください。

Ctrl-Alt-Enter フルスクリーンモードに切替

Ctrl-Alt 通常(ウィンドウ)モードに戻る

Ctrl-Alt-Tab マウスとキーボード入力が有効な時に、表示されている仮想マシン間で切替え

Ctrl-Tab マウスとキーボード入力がバックグランドの時に、表示されている仮想マシン間で切替え。VMware Server がアクティブなアプリケーションでなければなりません。

Ctrl-Shift-Tab マウスとキーボード入力がバックグランドの時に、表示されている仮想マシン間で切替え。VMware Server がアクティブなアプリケーションでなければなりません。

Ctrl-Alt-Fx フルスクリーンモードのまま、表示されている仮想マシン間で切替え。<Fx> は使用する仮想マシンに対応するファンクションキーです。特定の仮想マシンに使うキーの組み合わせは、その仮想マシンがアクティブで通常(ウィンドウ)モードの時に、VMware Serverのタイトルバーに表示されます。

Page 122: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

112 VMware, Inc.

Page 123: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 113

第 5 章 仮想マシンの状態を保存

VMware Server では、仮想マシンの状態を保存する方法を 2 通り提供しています。仮想マシンのサスペンドとレジューム、または仮想マシンのスナップショット作成で仮想マシンの状態を保存することができます。この章では、これらの機能について説明します。この章の内容は次のとおりです。

仮想マシンのサスペンドとレジューム(P.113)

スナップ ショットの作成(P.116)

仮想マシンのサスペンドとレジューム サスペンドとレジューム機能は、仮想マシンを現在の状態のまま保存し、後で前回のセッション終了時の状態から即座に仮想マシンでの作業を開始したい場合に効果的です。

レジューム後の仮想マシンで作業を行った後にサスペンド時の仮想マシンの状態に戻るには、サスペンド時点でスナップショットを設定しておく必要があります。

注 仮想マシンの状態を保存して同じ状態に繰り返し戻りたい場合は、スナップショットを使用してください。詳細は スナップ ショットの作成(P.116)を参照してください。

サスペンドやレジュームの実行速度は、仮想マシンの実行中に変更したデータの量によって異なります。一般的に、最初にサスペンドを行う時は、それ以降のサスペンドよりも時間がかかります。

仮想マシンをサスペンドすると、.vmss という拡張子を持つファイルが生成されます。このファイルには、サスペンド時の仮想マシンの状態がすべて保存されています。仮想マシンをレジュームすると、サスペンド時の状態が .vmss ファイルから復元されます。.vmss ファイルを再び使って、最初にサスペンドした状態から仮想マシンをレジュームすることはできません。

注 仮想マシンをサスペンドした後に構成ファイルの変更は行わないでください。構成ファイルとサスペンドされた仮想マシンとに一貫性がない場合、仮想マシンが正常にレジュームしません。さらに、仮想マシンが使用している物理 (raw) ディスクを移動しないでください。移動してしまうと、レジュームした時に仮想マシンは仮想ディスクにアクセスできなくなります。

Page 124: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

114 VMware, Inc.

仮想マシンのサスペンド手順

1 フルスクリーンモードで仮想マシンが実行している場合、<Ctrl> - <Alt> キーを同時に押してウィンドウモードに戻ります。

2 VMware Virtual Machine Console(VMware Server コンソール)ツールバーにある[Suspend(サスペンドする)] をクリックします。

3 VMware Server が仮想マシンのサスペンドを完了したら、[File(ファイル)] - [Exit(終了)] を選択してください。

サスペンドした仮想マシンをレジュームする手順

1 VMware Server コンソールを起動し、サスペンドした仮想マシンを選択します。

2 コンソールツールバーにある [Resume(レジューム)] をクリックします。

仮想マシンのサスペンド時に使用していたアプリケーションがすべて実行中の状態で、コンテンツもサスペンド時のまま復元されます。

仮想マシンのサスペンドとレジュームには、VMware 管理インターフェイスも使用します。詳細に関しては、「管理インターフェイスから仮想マシンの電源状態を変更

(P.93)」を参照してください。

各仮想マシンの構成を設定し、サスペンド状態の仮想マシンの情報を保存したファイルを好きな場所に保存することができます。

サスペンド状態のファイルディレクトリの設定仮想マシンがサスペンドされると、その状態は .vmss 拡張子のファイルに書き込まれます。デフォルトでは、.vmss ファイルは仮想マシン構成ファイル (.vmx) が存在するディレクトリに保存されます。同様に仮想マシンがレジュームされると、VMware Server は 同じディレクトリで .vmss ファイルを検索します。

仮想マシンのサスペンド状態ファイルが保存されているディレクトリを変更するには、仮想マシンをパワーオフする必要があります。コンソールの仮想マシン設定エディタあるいは VMware 管理インターフェイスから、このディレクトリを指定することができます。

注 作動中のディレクトリを変更すると、仮想マシンのスナップショットとRedo ログファイルの保存場所も変更することになります。

Page 125: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 115

第 5章 仮想マシンの状態を保存

コンソールからサスペンド状態のファイルディレクトリを設定1 コンソールで仮想マシンに接続します。仮想マシンはパワーオフしておいてくだ

さい。

2 [Edit virtual machine settings(仮想マシン設定の編集)] を選択します。

3 [Option(オプション)] タブで、[General(一般)] をクリックします。

4 [Working directory(作業中のディレクトリ)] で、使用するディレクトリの名前を入力し、[Browse(参照)] をクリックしてディレクトリを選択します。

5 [OK] をクリックします。

VMware 管理インターフェイスからサスペンド状態ファイルのディレクトリを設定1 VMware 管理インターフェイスにログオンします。変更する仮想マシンのメ

ニュー アイコン( )をクリックして、[Configure Options(オプションの設定)] を選択します。

指定した仮想マシンの [Option(オプション)] ページが新しいブラウザウィンドウに表示されます。

2 [Edit(編集)] をクリックします。[Option(オプション)] 画面が表示されます。

Page 126: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

116 VMware, Inc.

サスペンド及び復元の作業をスピーディーに行うには [Suspend File Location(サスペンドされたファイルの場所)] フィールドに適切なディレクトリへのパスを入力します。VMware Server はサスペンド状態ファイルのファイル名にサフィックスを付け加え、仮想マシンが別の仮想マシンのサスペンド状態ファイルを上書きできないようにします。

3 [OK] をクリックして変更を保存します。

スナップ ショットの作成 スナップショット機能は、仮想マシンの状態を保存して同じ状態に繰り返し戻りたい場合に効果的です。

仮想マシンを現在の状態のまま保存し、後でその状態から即座に仮想マシンでの作業を開始したいのであれば、仮想マシンをサスペンドしてください。詳細は、「仮想マシンのサスペンドとレジューム(P.113)」を参照してください。

仮想マシンのスナップショットは必要に応じて設定することができ、いつでもそのスナップショットの状態まで戻ることが可能です。Linux ホスト上の仮想マシンのサスペンドを行っている間は、スナップショットを設定しないでください。スナップショットが完全に保存されるのを待ってから、スナップショットを設定してください。

仮想マシンがパワーオン、オフ、またはサスペンドの間にスナップショットを設定することができます。スナップショットは、それを設定した時の仮想マシンの状態をそのまま記憶します。その仮想マシンの全ディスク上のデータの状態をそのまま保存し、仮想マシンの電源状態(オン、オフ、サスペンド中)も記憶します。

スナップショットに戻ると、スナップショット設定時以降の変更はすべて破棄されます。これには、仮想ディスクに書き込まれたデータや仮想マシンの構成に対する変更が含まれます。

同様に、仮想マシンのスナップショットを設定した後に仮想マシンの構成を変更した場合、その変更は設定されているスナップショットには反映されません。新しいスナップショットを設定する必要があります。

コンソールツールバーの [Snapshot(スナップショット)] と [Revert(戻る)] ボタンを使用して、スナップショットの設定と復元を行います。

スナップショットは、いつでも新しく作成することができます。新しいスナップショットが作成されると、既存のスナップショットは破棄されます。一度に利用できるスナップショットは 1 つに限られます。

Page 127: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 117

第 5章 仮想マシンの状態を保存

注 既にスナップショットが存在する場合に新しいスナップショットを設定しようとすると、既存のスナップショットを削除する必要があるため、時間がかかることがあります。新しいスナップショットを設定中は、そのサーバホストに他のコンソールが接続できず、接続しようとしているユーザーに「VMware Registration Service(vmware-serverd) is not running」というエラーが表示されることがあります。独立ディスクを使用している場合、仮想マシンがパワーオンまたはサスペンドの状態ではスナップショットを作成できません。

ここでは、スナップショットに関して詳細に説明していきます。

スナップショットが記憶する内容(P.117)

スナップショットの使用方法(P.118)

スナップショットと仮想マシンのハード ディスク(P.119)

スナップショットとその他の仮想マシンアクティビティ(P.119)

スナップショットの設定(P.120)

バックグランドで実行するスナップショット関連アクション(P.120)

スナップショットとレガシーディスクモード(P.121)

スナップショットとレガシー仮想マシン(P.122)

スナップショットとレガシー仮想マシン(P.122)

スナップショットが記憶する内容 スナップショットは、スナップショット設定時の仮想マシンの全状態を記憶します。スナップショットには次の情報が含まれます。

仮想マシンの全ディスクの状態

仮想マシンのメモリの内容

仮想マシンの設定

スナップショットに戻ると、これらの項目がすべてスナップショット設定時の状態に戻されます。

Page 128: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

118 VMware, Inc.

注 特別な目的を持つ構成では、スナップショットに仮想マシンのディスクが含まれないように設定する必要があります。特定のディスクがスナップショットに含まれないようにするには、[VM] - [Settings(設定)] を選択し、除外したいドライブを指定してから [Advanced(詳細)] をクリックします。詳細設定画面で [Independent(独立)] を選択してください。独立ディスクには次のオプションがあります。

Persistent(通常) 変更はその場で恒久的にディスクに書き込まれます。スナップショットまで戻っても、通常モードの独立ディスクに行った変更は全てそのまま残されます。

Nonpersistent(読み取り専用) ディスクへの変更は、仮想マシンをパワーオフするか、スナップショットまで戻した時に破棄されます。

スナップショットの使用方法 次の例は、スナップショットの最も一般的な使用方法を示したものです。

常に変更を保存する(スナップショットを使用しない)場合スナップショットを使用しない場合、仮想マシンは物理コンピュータと同じ様に動作します。仮想マシンの実行中に行った変更はすべて保存され、元の状態には戻りません。

スナップショットを設定しないで仮想マシンを実行した方が、パフォーマンスを最大限に引き出すことができます。仮想マシンにスナップショットが設定されていない状態にするには、[Snapshots(スナップショット)] - [Remove Snapshot(スナップショットの削除)] を選択してください。

スナップショットを使用しないように仮想マシンを構成するには、[VM] - [Settings(設定)] - [Option(オプション)] - [Snapshots(スナップショット)] を選択し、[Disable snapshots(スナップショットを無効にする)] をチェックします。

独立モードで仮想ディスクを構成して、仮想マシンがスナップショットを使用しないように設定することも可能です。詳細は、「独立ディスク(P.126)」を参照してください。

リスクのある変更を行う場合仮想マシン内でリスクのある変更 ( 例えば新しいソフトウェアのテストやウィルスの検証 ) を行う場合、変更を行う前にスナップショットを設定します。トラブルが発生しても、コンソールツールバーの [Revert(戻る)] ボタンをクリックすれば スナップショットを設定した時点まで仮想マシンを戻すことができます。

変更を行っても問題が何も生じなかった場合、新しくスナップショットを設定すれば仮想マシンの新しい状態を保護することができます。スナップショットは一度に 1つしか設定できません。このため、新しくスナップショットを設定すると既存のス

Page 129: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 119

第 5章 仮想マシンの状態を保存

ナップショットは上書きされ、既存のスナップショットの内容が仮想ディスクに書き込まれます。既存のスナップショットが上書きされても、データは失われません。

スナップショットと仮想マシンのハード ディスク スナップショットを作成した後、仮想マシンによりデータがディスクに書き込まれると、そのデータは新しい仮想ディスク ファイルに書き込まれます。仮想ディスク ファイルは .vmdk という拡張子が付けられ、仮想マシンの作業中のディレクトリに保存されます。新しく保存されるデータは、スナップショットに関連する次の操作が実行されるまで、これらのファイルに蓄積され続けるため、ファイルがとても大きくなることがあります。このようなファイルがディスク スペースを大量に消費してしまうことがありますので、注意してください。

スナップショットの削除 スナップショットを削除すると、新しい仮想ディスク ファイルに蓄積された変更は、ベース ディスク(仮想ディスク ファイルか物理ディスク、仮想マシンのハード ディスク構成によって異なります)に恒久的に書き込まれます。

スナップショットまで戻る スナップショットまで戻ると、新しく作成された仮想ディスク ファイルの内容は破棄されます。その後に追加された変更は、再び新しい仮想ディスク ファイルに蓄積されます。

スナップショットの新規設定 仮想マシンに既にスナップショットが存在している時にスナップショットを設定すると、新しい仮想ディスク ファイルに保存されている変更はベース ディスクに恒久的に書き込まれます。その後に変更を行うと、その変更は再び新しい仮想ディスク ファイルに蓄積されます。仮想ディスク フィルの大きさによっては、新しいスナップショットの設定にかなり時間がかかる場合があります。

スナップショットとその他の仮想マシンアクティビティ スナップショットを設定する際は、その仮想マシンで他にどのようなアクティビティが発生しているか、スナップショットまで戻した時にどのような影響が生じるかに注意しなければなりません。一般的にスナップショットの設定は、仮想マシン内のアプリケーションが別のコンピュータと通信を行っていない時に行うことをお勧めします。仮想マシンが他のコンピュータと通信している時、特に実稼働環境にある場合、問題が起こる可能性が高くなります。

例えば、仮想マシンがネットワーク上のサーバからファイルをダウンロードしている時にスナップショットを設定した場合 スナップショットの設定後も仮想マシンはファイルのダウンロードを続行し、その進捗状況をサーバに報告します。この時にスナップショットまで戻ると、仮想マシンとサーバ間の通信は混乱し、ファイルの転送は失敗してしまいます。

Page 130: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

120 VMware, Inc.

あるいは、仮想マシン内のアプリケーションが別のマシンにあるデータベースへトランザクションを送信中にスナップショットを設定した場合 そこでスナップショットまで戻ると ( 特に、トランザクションが開始されているけれども適用されていない時 )、データベースが混乱することが予想されます。

スナップショットの設定 仮想マシンをオンにした時、あるいはオフにした時に VMware Server がスナップショットに行う処理オプションを設定することも可能です。

[VM] - [Settings(設定)] - [Option(オプション)] - [Snapshots(スナップショット)] を選択してください。

仮想マシンにスナップショットが設定されていない場合、[Disable snapshots(スナップショットを無効にする)] を選択してスナップショット機能を無効にすることができます。スナップショットが設定されている仮想マシンのスナップショット機能を無効にするには、まずコンソール ウィンドウから [Snapshots(スナップショット)] - [Remove Snapshot(スナップショットの削除)] を選択してください。仮想マシン設定エディタに戻って [Disable snapshots(スナップショットを無効にする)] を選択します。

新しいスナップショットが作成されないようにするには、[Lock this snapshot(このスナップショットをロック)] を選択してください。

バックグランドで実行するスナップショット関連アクション スナップショットの設定には時間がかかることがあります。スナップショットの設定時に、VMware Server がバックグランドでスナップショットを保存している間も、ユーザーは作業を続行することができます。Windows、Linux のいずれのホストでも、バックグランド スナップショットは、[Restart(再起動)] ウィンドウの [Priority

(優先順位)] タブから有効にすることができます。

[Host(ホスト)] - [Settings(設定)] - [Priority(優先順位)] を選択してください。

Page 131: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 121

第 5章 仮想マシンの状態を保存

[Take and Restore Snapshots in the Background(バックグランドでスナップショットを作成し復元する)] ボックスにチェックマークを付けてください。このオプションを反映させるには、仮想マシンの再起動が必要です。

実行速度の遅いハード ディスクでバックグランド スナップショットを有効にすると、パフォーマンスに影響を及ぼす恐れがあります。スナップショットの設定あるいは復元中にパフォーマンスが大幅に低下した場合は、このオプションを無効にしてください。

スナップショットの削除 仮想マシンがオフであれば、いつでもスナップショットを削除することができます。スナップショットを削除することにより、スナップショットの内容が仮想ディスクに書き込まれます。これにより、仮想マシンのデータが破壊されることはありません。仮想マシン実行中に行った変更は仮想ディスクに書き込まれます。削除後はスナップショットが存在しないため、以前の状態に戻ることができません。

スナップショットを削除するには、仮想マシンをシャットダウンしてからオフにし、[Snapshots(スナップショット)] - [Remove Snapshot(スナップショットの削除)] を選択します。

注 仮想マシンがパワーオフされている時にスナップショットを削除しようとすると、スナップショット ファイルのサイズによっては、時間がかかることがあります。スナップショットを削除中は、そのサーバ ホストに他のコンソールが接続できず、接続しようとしているユーザーに「VMware Registration Service(vmware-serverd) is not running」というエラーが表示されることがあります。

スナップショットとレガシーディスクモード VMware GSX Server 2 以前で使用されていたディスクモードに慣れている場合、以下の方法でスナップショットを使用すると、各ディスクモードと同様の機能を実現することが可能です。次のモードと同様の機能を実現するには、以下を実行してください。

通常モード スナップショットを設定しないでください。

読取り専用モード 仮想マシンを希望する状態に設定します。仮想マシンをオフにしてから、スナップショットを設定してください。コンソール ツールバーの [Snapshots(スナップショット)] から [Revert to snapshot(スナップショットまで戻る)] を選択してください。

注 VMware Server は Undoable ディスクをサポートしていません。

Page 132: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

122 VMware, Inc.

スナップショットとレガシー仮想マシンVMware Server はレガシー仮想マシンでのスナップショットをサポートしていません。

Page 133: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 123

第 6 章 仮想マシンでのディスクの使用

この章では、仮想マシンのハード ディスク ストレージの構成方法および以下の項目について説明します。

仮想マシンのハード ディスク ストレージの構成(P.123)

オプティカルドライブとフロッピー ドライブの構成(P.133)

仮想マシンにドライブを追加(P.136)

VMware 仮想ディスク マネージャの使用(P.145)

物理パーティションに OS をインストール(P.152)

マルチ プロセッサホストでの Windows NT ゲストのディスク パフォーマンス(P.157)

仮想マシンのハード ディスク ストレージの構成 物理コンピュータと同様に、VMware Server の仮想マシンは OS、プログラム、データ ファイルを 1 つ以上のハード ディスクに記憶しています。ただし、物理コンピュータと違って、VMware Server では仮想マシンのハード ディスクに行った変更を取り消すオプションが用意されています。

[New Virtual Machine Wizard(新規仮想マシンウィザード)] で作成される仮想マシンには、ディスクドライブがひとつ設定されます。仮想マシン設定エディタ([VM] - [Restart(再起動)])を使用して、仮想マシンへのディスク ドライブの追加、仮想マシンからのディスク ドライブの削除、既存のディスク ドライブの特定の設定変更などを実行できます。

ここでは、仮想マシンのハード ディスク記憶装置を設定する際のオプションについて説明します。

ディスクタイプ : 仮想ディスクと物理ディスク(P.124)

ディスク、REDO ログ、スナップショット、ロック ファイルに 関する追加情報(P.126)

仮想ディスクの最適化と圧縮(P.130)

Page 134: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

124 VMware, Inc.

ディスクタイプ : 仮想ディスクと物理ディスク 一般的な構成では、VMware Server は通常ホスト コンピュータのハード ディスクに保存されているファイルから成り立っている仮想ハード ディスクを作成します。状況によっては、物理ディスクと呼ばれるディスクタイプを使用して、ホスト コンピュータ上の物理ハード ドライブに仮想マシンが直接アクセスする必要が生じることがあります。

仮想ディスク仮想ディスクは、ゲスト OS が物理ディスクドライブとして認識するファイルです。このようなファイルは、ホストマシンにもリモートコンピュータ にも保存しておくことができます。仮想マシンに仮想ディスクを構成すると、物理ディスクの再パーティショニングやホストの再起動を行わなくても仮想ディスクに新しい OS をインストールすることができます。

IDE 仮想ディスクの最大容量は 950GB です。SCSI 仮想ディスクの最大容量は 950GBです。仮想ディスクのサイズとホスト OS によって、VMware Server は、各仮想ディスクを保存するために 1 つあるいは複数のファイルを作成します。

デフォルトでは、仮想マシンの作成時に全てのディスクスペースが仮想ディスクへ割り当てられるように構成されています。このタイプの仮想ディスクは、事前割り当て済みディスク(Preallocated disk)と呼ばれます。事前割り当て済みディスクはパフォーマンスに優れているため、仮想マシンでパフォーマンス センシティブなアプリケーションを実行している時に便利です。事前割り当てされない仮想ディスクは、拡張可能ディスク(Growable disk)と呼ばれます。拡張可能ディスクは、最初は小さなサイズから始め、必要に応じて指定された最大サイズまで拡大していきます。このアプローチの最大の利点は、ファイルサイズを小さく抑えられることです。ファイルが小さければ、保存領域を節約することができ、新しいロケーションに仮想マシンを移動するのも簡単です。このタイプの仮想ディスクは、圧縮可能です。ただし、この方法で構成されたディスクへのデータの書き込みには多少時間がかかります。

仮想ディスクは、ゲスト OS の種類に関わらず、IDE ディスクとして設定することが可能です。ゲスト OS に VMware Server の仮想マシンで使用される BusLogic SCSI アダプタ向けのドライバがインストールされている場合は、仮想ディスクを SCSI ディスクに設定することができます。

注 SCSI ディスクを Windows XP や Windows Server 2003 仮想マシンで使用するには、専用の SCSI ドライバが必要です。ヴイエムウェア Web サイトのダウンロード セクション(www.vmware.com/download)で入手することができます。新しくインストールした Windows XP や Windows Server 2003 でこのドライバを使用するには、Web サイトの指示に従ってください。

Page 135: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 125

第 6章 仮想マシンでのディスクの使用

どちらのタイプの仮想ディスクも、いずれのタイプの物理ハード ディスクに保存することができます。つまり、IDE 仮想ディスクを構成するファイルは、IDE ハード ディスクにも SCSI ハード ディスクにも保存できます。SCSI 仮想ディスクを構成するファイルについても同じことが言えます。これらのファイルは、DVD や CD-ROMディスクなど、他の高速アクセス ストレージ メディアに保存することも可能です。DVD あるいは CD-ROM からの仮想マシン実行については、「DVD あるいは CD-ROMディスクから仮想マシンを実行(P.102)」を参照してください。

仮想ディスクの優れた特徴は、その移植性にあります。仮想ディスクはホストマシンやリモートコンピュータにファイルとして保存されるため、同じコンピュータの新しいロケーションや別のコンピュータに簡単に移動することができます。また、Windows ホストの VMware Server を使って仮想ディスクを作成し、それを Linux コンピュータに移動して Linux 向けの VMware Server で使用したり、またその逆を行うことも可能です。仮想ディスクの移動に関する詳細は、『VMware Server 運用ガイド』の

「仮想マシンの移動と共有」を参照してください。

物理 (RAW) ディスク物理ディスクは、既存のローカル ディスクやパーティションに直接アクセスします。VMware Server で、既存のディスク パーティションから 1 つあるいは複数のゲストOS を実行するには、物理ディスクを使用してください。物理ディスクは、IDE デバイスにも SCSI デバイスにもセットアップできます。ただし、既存の SCSI ディスクあるいはパーティションに既にセットアップされているゲスト OS から起動する機能はサポートされていません。

物理ディスクの最も一般的な使用方法は、デュアルブートあるいはマルチブートのマシンを変換して、1 つ以上の既存の OS を仮想マシン内で実行できるようにすることです。

注意 物理ディスクは、IDE デバイスにも SCSI デバイスにもセットアップできます。SAN に保存されている物理ディスクは使用できません。VMware Server ホスト上のディスク、またはパーティションを使用してください。

ホスト コンピュータでネイティブに稼動しているオペレーティング システムを仮想マシン内で実行するように切り替える場合、その変更は、あるコンピュータからハード ドライブを引き出し、異なるマザーボードと他のハードウェアを持つ別のコンピュータにインストールするようなものです。このため、切替えは注意深く行わなければなりません。実際の手順は、仮想マシンで使用する OSの種類によって異なります。

Page 136: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

126 VMware, Inc.

仮想ディスクの代わりに物理ディスクを使用する新しい仮想マシンを作成することができます。詳細は、「物理パーティションに OS をインストール(P.152)」を参照してください。しかし、ほとんどの場合は、仮想ディスクの使用をお勧めします。

物理ディスク構成は、上級ユーザー以外にはお勧めしません。

独立ディスク 独立ディスクは仮想ディスクのコントロールと複合度を向上させます。特別な目的の構成に、独立モードで仮想ディスクを構成します。

例えば、DVD または CD-ROM に保存された仮想ディスクを使用する仮想マシンを実行したい時などにこの構成を行います。詳細については、「DVD あるいは CD-ROMディスクから仮想マシンを実行(P.102)」を参照してください。

あるいは、仮想マシンのスナップショットから 1 つ以上の仮想ディスクを排除することもできます。スナップショットの詳細については、「スナップ ショットの作成

(P.116)」を参照してください。

独立ディスクとしてディスクを構成するには、[VM] - [Settings(設定)] を選び、仮想ディスクを選択してから [Advanced(詳細)] をクリックします。[Advanced settings

(詳細設定)] で [Independent(独立)] を選択し、次にディスクのモードを選択します。独立ディスクでは次のオプションがあります。

Persistent(通常) 変更はその場で恒久的にディスクに書き込まれます。通常モード の独立ディスクへの変更は、スナップショットに戻った場合でも、そのまま残ります。

Nonpersistent(読み取り専用) ディスクへの変更は、仮想マシンをパワーオフするかスナップショットに戻った時に破棄されます。DVD あるいは CD-ROM に仮想ディスクが保存されている仮想マシンを実行する場合や、スナップショットに戻った時に、スナップショット設定後に行った仮想ディスクへの変更を破棄する場合は、このオプションを選択してください。

ディスク、REDOログ、スナップショット、ロック ファイルに関する追加情報

ここでは、仮想マシンのファイルについて説明します。

ディスクファイル仮想マシン設定エディタ([VM] - [Restart(再起動)])では、仮想マシンのディスク ファイルを選択できます。

別の場所で作成された仮想ディスクを使用したり、作成されたディスク ファイルを新しい場所に移動したりする場合、新規仮想マシン ウィザードで作成された以外のファイルを選択してください。

Page 137: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 127

第 6章 仮想マシンでのディスクの使用

仮想ディスクに使うディスクファイルには、仮想マシンのハード ディスクに書き込まれた情報 (OS、プログラムファイル及びデータファイル ) が保存されています。仮想ディスクファイルには .vmdk 拡張子はが付いています。

仮想ディスクは 1 つ以上の .vmdk ファイルで構成されます。

Microsoft Windows がホストの場合、デフォルトで、仮想ディスクはそれぞれ 1 つのファイルに保存されます。オプションとして、最大 2GB のファイルを複数組合わせて使用するように仮想ディスクを設定することも可能です。2GB 以上のファイルをサポートしないファイル システムに仮想ディスクを移動する場合は、このオプションを使用してください。

このオプションは仮想ディスクを作成する時に設定する必要があります。

新しく仮想マシンを作成する場合、[New Virtual Machine Wizard(新規仮想マシンウィザード)] で [Custom(カスタム)] パスに従ってください。仮想ディスクの容量を指定する画面が表示されたら、[Split disk into 2GB files(ディスクを 2GB ファイルに分割)] を選択します。

既存の仮想マシンに仮想ディスクを追加する場合、[Add Hardware Wizard]( ハードウェア追加ウィザード ) の指示に従ってください。仮想ディスクの容量を指定する画面が表示されたら、[Split disk into 2GB files(ディスクを 2GB ファイルに分割)] を選択します。

ディスクを複数のファイルに分割する場合、ディスクのサイズが大きい程、.vmdk

ファイルの数が多くなります。

各ディスクの最初の .vmdk ファイルは、その仮想ディスクを構成する他のファイルへのポインタが入っている小さなファイルです。残りの .vmdk ファイルには仮想マシンで保存したデータが保存されますが、スペースの一部は仮想マシンのオーバーヘッドに充てられます。

デフォルトでは、全てのディスクスペースは仮想ディスクが作成された時に割り当てられます。事前に割り当てられた仮想ディスクのファイルサイズは決まっており、ほとんどのファイルは 2GB です。前述したように、最初のファイルは小さく、シリーズ最後のファイルも 2GB 以下です。

指定したスペースを事前に割り当てるオプションを選択しなかった場合、データが仮想ディスクに追加されると、.vmdk ファイルのサイズは最大 2GB まで拡大します。ただし、最初のファイルのサイズは小さいまま変わりません。

仮想マシン設定エディタ には、仮想ディスクを保存するのに使用する 1 組のファイルの内、最初のファイル(残りのファイルへのポインタを記録したファイル)の名前が表示されます。そのディスクに使用する残りのファイルの名前は、最初のファイル名に基づいて設定されます。

Page 138: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

128 VMware, Inc.

例えば、デフォルト構成を使用する Windows 2000 Server の仮想マシンで、仮想ディスクのファイルが必要に応じて拡張するオプションを選択した場合、仮想ディスクはWindows 2000 Server.vmdk、Windows 2000 Server-s001.vmdk、Windows 2000

Server-s002.vmdk といった名前のファイルに保存されます

ディスクスペースが事前に割り当てられており、仮想ディスクが 2GB のファイルに分割されている場合も同様のファイル名が使用されますが、その場合、s の代わりにf が割り当てられます ( 例えば、Windows 2000 Server-f001.vmdk)。ディスクが 2GB のファイルに分割されていない場合は、仮想マシンは Windows 2000 Server.vmdk とWindows 2000 Server-flat.vmdk という名前の 2 つのファイルにディスクを分けます。

物理ディスクを使用する場合、仮想マシンが使う物理ディスクやパーティションに関する情報は .vmdk の拡張子を持つファイルに保存されます。

REDOログ ファイルREDO ログ ファイルは、仮想マシンの作業ディレクトリに保存され、読み取り専用の独立ディスクに対する変更内容を保存します。REDO ログファイルは、仮想マシンが実行中に変更するブロックを保存します。independent-nonpersistent(読み取り専用、独立)モードのディスクの REDO ログ ファイルは、仮想マシンがパワーオフまたはリセットしても保存されません。

仮想ディスク vm の REDO ログ ファイルの名前は、vm.vmdk.REDO です。仮想ディスクを 2GB ファイルに分割すると、ディスク ファイルには、vm.vmdk、vm-02.vmdk、vm-03.vmdk といった名前が付けられます。その REDO ログ ファイルの名前は、vm.vmdk.REDO、vm-02.vmdk.REDO、vm-03.vmdk.REDO のようになります。

REDO ログ ファイルを保存する場所を選ぶことができます。デフォルトでは仮想ディスク (.vmdk) ファイルと同じディレクトリに保存されます。デフォルトでは、物理ディスクの REDO ログファイルは、仮想マシン構成ファイル(.vmx)と同じディレクトリに保存されています。REDO ログ ファイルの保存場所は、仮想マシン設定エディタで変更できます。仮想マシンをオフにして、[VM] - [Restart(再起動)] を選択します。[Option(オプション)] タブをクリックして [General(一般)] を選択し、[Working directory(作業中のディレクトリ)] に、REDO ログ ファイルの保存先となるフォルダの名前を入力するか、フォルダを参照してください。

ファイルを違うディレクトリに保存することにより、使用可能なスペースを増やしたり、パフォーマンスを向上することができます。最高のパフォーマンスを得るには、仮想マシンのログファイルはホスト コンピュータのローカルハード ドライブに置いてください。

Page 139: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 129

第 6章 仮想マシンでのディスクの使用

スナップショット ファイルvm という名前の仮想マシンのスナップショットを設定すると、VMware Server は、vm.vmsn という名前のファイルにスナップショットを保存します。VMware Server は、スナップショット情報を vm-SnapshotX.vmsn および vm-xxxxxx.vmdk という名前のファイルに保存します。スナップショットの詳細については、「スナップ ショットの作成(P.116)」を参照してください。

スナップショット ファイルを保存する場所を選ぶことができます。デフォルトでは仮想ディスク (.vmdk) ファイルと同じディレクトリに保存されます。仮想マシン設定エディタで、スナップショットのファイルの場所を変更できます。仮想マシンをオフにして、[VM] - [Restart(再起動)] を選択します。[Option(オプション)] タブをクリックして [General(一般)] を選択し、[Working directory(作業中のディレクトリ)] に、スナップショット ファイルの保存先となるフォルダの名前を入力するか、フォルダを参照してください。

ファイルを違うディレクトリに保存することにより、使用可能なスペースを増やしたり、パフォーマンスを向上することができます。最高のパフォーマンスを得るには、仮想マシンのログファイルはホスト コンピュータのローカルハード ドライブに置いてください。

ロックファイル実行中の仮想マシンは、仮想ディスクの内容に矛盾が生じないようにロックファイルを作成します。ロックファイルを使用しないと、複数の仮想マシンがディスクの読み取りや書き込みを行うことができるため、データが失われる恐れがあります。

ロックファイルは、常 に .vmdk ファイルと同じディレクトリに作成されます。

VMware Server のロック方法は、Microsoft Windows ホストと Linux ホストでは異なります。このため、両ホストにまたがるファイルの共有は完全に保護されません。Windows ホストと Linux ホストの両方のユーザーにファイルを提供する共通のファイルリポジトリを使用する場合、同時に複数のユーザーが同じ仮想マシンを使用しないように注意してください。

SCSI 予約を使用して、複数の仮想マシンがロックファイルにアクセスできるように対処することができます。これは普通クラスタリングなどの高可用性の構成と共に行われます。詳細については、『VMware Server 運用ガイド』の「可用性の高い構成の使用」を参照してください。

仮想マシンをオフにすると、作成されたロックファイルは削除されます。ロックファイルを削除できない場合、残ったロックファイルが .vmdk ファイルの保護を続けます。例えば、ロックファイルを削除する前に仮想マシンがクラッシュすると、古いロックファイルが残ります。

Page 140: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

130 VMware, Inc.

仮想マシンを再起動した時にまだ古いロックファイルが残っている場合、仮想マシンはそのロックファイルを削除しようと試みます。まず、ロックファイルを使用中の仮想マシンがないかを確認するために、仮想マシンはロックファイルの次の点をチェックします。

1 ロックファイルが仮想マシンを実行中のホストで作成されているか

2 ロックファイルを作成したプロセスが終了しているか

この 2 つの条件が満たされている場合、仮想マシンは失効したロックファイルを安全に削除することができます。どちらかの条件が満たされていない場合は、仮想マシンをオンにすることができないことを告げる警告画面が表示されます。ロックファイルを削除しても安全であることが確実な場合は、手動でロックファイルを削除してください。ロックファイルのファイル名には、Windows ホストでは .lck、Linux ホストでは .WRITELOCK の拡張子が付けられています。

物理ディスク パーティションもロックファイルによって保護されています。ただしホスト OS は、このロック規定を認識しないので、無視してしまいます。このため、仮想マシンの物理ディスクをホスト OS と同じ物理ディスクにインストールすることは絶対に避けてください。

仮想ディスクの最適化と圧縮 データが追加されると仮想ディスクのサイズが拡張するオプションを選択している場合、本項の手順に従って仮想ディスクの最適化と圧縮を行うことが可能です。仮想ディスクの作成時に指定したディスクスペースを全て割り当てるオプションを選択した場合は、ディスクの最適化と圧縮は実行できません。

仮想ディスクの最適化 ( デフラグ )ディスクの最適化を行うと、プログラムの実行速度がスピードアップしてファイルが迅速に開くように、仮想ディスクのファイル、プログラム、未使用スペースが配列し直されます。最適化では仮想ディスクの未使用スペースは再利用されません。未使用スペースを再利用するには、ディスクを圧縮してください。

最高のディスクパフォーマンスを実現するには、次の手順に従ってください。

1 仮想マシン内でディスクの最適化ユーティリティを実行します。

2 仮想マシンをパワーオフし、仮想マシン設定エディタ([VM]-[Restart(再起動)])から仮想ディスクの最適化を行います。最適化したい仮想ディスクを選択し、[Defragment(ディスクの最適化)] をクリックします。

3 ホスト コンピュータでディスクの最適化ユーティリティを実行します。

ディスクの最適化には、かなりの時間を要する場合があります。

Page 141: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 131

第 6章 仮想マシンでのディスクの使用

注 ディスクを最適化するプロセスで、ホストのディスク上に空き作業領域が必要となります。例えば、仮想ディスクが 1 個のファイルに保存されている場合、その仮想ディスクファイルのサイズに相当する空き領域が必要となります。その他の仮想ディスク構成では、必要とされる空き領域は若干少なくなります。

仮想ディスクの圧縮仮想ディスクの圧縮は、仮想ディスクの未使用領域を解放します。このプロセスによって仮想ディスクがホストドライブ上で使用する領域を削減します。仮想ハード ドライブで使用されている領域が、その仮想ハード ドライブに関連付けられている実際の .vmdk ファイルのサイズより大幅に小さい場合、仮想ディスクの圧縮をお勧めいたします。仮想ハード ドライブで使用されている領域が、仮想ハード ドライブに関連付けられている実際の .vmdk ファイルのサイズとほぼ同じ場合は、仮想ディスクの圧縮はお勧めいたしません。

事前割り当て済みの仮想ディスクあるいは物理ディスクを圧縮することはできません。圧縮の際、圧縮する仮想ディスクのサイズと同じ空きディスク領域がホスト上に必要となります。

注 仮想マシン内の全仮想ディスクに対して圧縮の準備を行わなかった場合でも、圧縮プロセスは全仮想ディスクに適用されます。

仮想ディスクの圧縮は仮想ディスクを VMware Server でサポートしているフォーマットに変換するのに便利です。新しいフォーマットで作成された仮想ディスクは、VMware Workstation 5.0 以外の、VMware GSX Server 3 などの VMware 製品では認識されません。

圧縮する仮想ディスクを独立ディスクとして起動しないでください。仮想マシンをパワーオンする前に、仮想ディスクのモードを変更することが可能です。詳細は「独立ディスク(P.126)」を参照してください。

ディスクの圧縮は、次の 2 つの手順で行います。ワイピングと呼ばれる初めの作業は、VMware Tools がディスク パーティション ( 削除ファイルなどの ) の未使用部分を再利用し、圧縮の準備をします。この によって、最大限の圧縮が可能となります。ワイピングはゲスト OS で行われます。

圧縮の作業自体が 2 番目の作業となり、仮想マシンの外で行われます。ワイピングによって再利用されたディスクスペースに基づいて VMware Server はディスクのサイズを圧縮します。これはワイピングでディスク圧縮の準備が整った後にに行われます。

仮想マシンをパワーオンした時、VMware Tools コントロールパネルから仮想ディスクを圧縮します。スナップショットが存在している場合は、仮想ディスクの圧縮は行

Page 142: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

132 VMware, Inc.

えません。既存のスナップショットを削除するには、[Snapshots(スナップショット)] - [Remove Shapshot(スナップショットの削除)] を選択します。

Linux あるいは FreeBSD ゲスト OS で仮想ディスクの圧縮を準備するには、root ユーザーとして VMware Tools を実行してください。そうすることによって、確実に仮想ディスク全体を圧縮することができます。非 root ユーザーとしてディスクを圧縮すると、仮想ディスクの root レベルの部分をワイプすることができません。

1 Windows ゲストにコントロールパネルを表示するには、システムトレイにあるVMware Tools のアイコンをダブルクリックするか 、[ スタート ] - [ 設定 ] - [ コントロールパネル ] を選択して、[VMware Tools] を選択します。

Linux または FreeBSD ゲストでコントロールパネルを起動するには、root(su -)の権限で、vmware-toolbox を実行します。

2 [Shrink(圧縮)] タブをクリックします。

3 圧縮したい仮想ディスクを選択してから、[Prepare to Shrink(圧縮の準備)] をクリックします。

注 圧縮の準備を行うパーティションの一部を選択していない状態にしても、ディスク全体が圧縮されます。ただし、このようなパーティションは圧縮の準備ができていないため、圧縮プロセスによって、仮想ディスクのサイズは本来圧縮できるサイズまで縮小されません。

4 VMware Tools が指定したディスク パーティションの準備を完了すると、ディスクの圧縮を始めるように指示されます。

ディスクの圧縮には、かなりの時間を要する場合があります。

一部の構成では、仮想ディスクを圧縮することができません。[Shrink(圧縮)] タブに仮想ディスクを圧縮できない理由が表示されます。例えば、次のような場合、仮想ディスクの圧縮は行えません。

ディスク作成時にディスクスペースを事前割り当てした場合([Typical(一般)]と [Custom(カスタム)] のいずれの仮想マシン作成パスでもデフォルトオプションです)。

仮想マシンにスナップショットが存在する場合。

仮想マシンに Raw または物理ディスクが存在する場合。

仮想ディスクが通常モードの独立ディスクでない場合。詳細は、「独立ディスク(P.126)」を参照してください。

仮想ディスクが CD-ROM に保存されている場合。

Page 143: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 133

第 6章 仮想マシンでのディスクの使用

オプティカルドライブとフロッピー ドライブの構成 ここでは、仮想マシンのオプティカル ドライブ (DVD または CD-ROM) とフロッピー ドライブの構成について説明します。物理デバイスを使用したり、仮想マシンが ISOまたはフロッピーイメージファイルを使用するように設定することもできます。

仮想 DVD/CD-ROM ドライブの構成(P.133)

仮想フロッピー ドライブの構成(P.135)

仮想DVD/CD-ROMドライブの構成各仮想マシンは、VMware Server ホストまたは ISO イメージ ファイル上の物理DVD/CD-ROM ドライブにアクセスできます。

仮想マシンが排他的にドライブを使用するように構成されていない限り、複数の仮想マシンが同時に VMware Server ホストの DVD/CD-ROM ドライブに接続することが可能です。オプティカルドライブの排他的使用については「 DVD/CD-ROM ドライブの排他的使用(P.135)」を参照してください。

仮想 DVD/CD-ROM ドライブの構成は、仮想マシン設定エディタ([VM] - [Restart(再起動)])で行います。

設定可能なオプションには、ゲスト用デバイス ノードの選択、レガシー エミュレーション モードの使用、VMware Server ホストの代わりにクライアントでオプティカルドライブの使用、DVD/CD-ROM ドライブの排他的使用があります。

コンソールから仮想マシンのDVD/CD-ROMドライブを構成仮想マシンの DVD/CD-ROM ドライブを構成するには、次の手順を行ってください。

1 VMware Server コンソールで仮想マシンに接続します。

2 仮想マシン設定エディタを開きます。[VM] - [Restart(再起動)] を選択してください。

3 [Hardware(ハードウェア)] タブで CD-ROM ドライブを選択してください。次の変更を必要に応じて行うことができます。

DVD/CD-ROM ドライブのデバイス ノードを選択(P.134)

DVD/CD-ROM ドライブにレガシー エミュレーションを使用(P.134)

DVD/CD-ROM ドライブの排他的使用(P.135)

DVD/CD-ROM ドライブをクライアントで使用(P.135)

4 [OK] をクリックして変更を保存し、仮想マシン設定エディタを閉じます。

Page 144: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

134 VMware, Inc.

DVD/CD-ROMドライブのデバイス ノードを選択仮想ディスクのように、仮想マシンの DVD/CD-ROM ドライブを特定の SCSI あるいは IDE デバイス ノードと関連付けることができます。

デバイスのタイプはホストのデバイスのタイプと同じである必要はありません。VMware Server ホストが IDE CD-ROM ドライブを使用していても、SCSI CD-ROM ドライブで仮想マシンを構成することができます。

ドライブからデータの読み取り以上の作業を行う必要がある場合 ( 例:CD-ROM の焼付け)、バスタイプを一致させる必要があります。ホストが IDE CD-ROM ドライブを使用している場合、IDE デバイスノードで仮想 CD-ROM ドライブの構成を行ってください。

しかし、仮想 CD-ROM ドライブから起動する場合は、IDE デバイスとしてドライブを構成しなくてはなりません。

DVD/CD-ROMドライブにレガシー エミュレーションを使用仮想マシン設定エディタでは、仮想マシンに接続した DVD/CD-ROM ドライブ用に、[Legacy emulation(レガシー エミュレーション)] オプションを提供します。

Windows ホストでは、デフォルトで、このオプションは非選択状態になっています。

IDE ドライブのある Linux ホストでは、このオプションのデフォルト設定は、カーネルに ide-scsi モジュールが搭載されているかどうかで違います。RAW モードでDVD/CD-ROM ドライブに接続する場合は、ide-scsi モジュールがロードされているか、物理 SCSI ドライブを使用している必要があります。

DVD/CD-ROM ドライブの使用上問題が起こった場合は、[Legacy emulation(レガシー エミュレーション)] を選択してください。

レガシー エミュレーション モードでは、DVD/CD-ROM ドライブ内のデータ ディスクから読み取ることができますが、他の一部の機能は使用できません。例えば、DVD/CD-ROM ドライブがレガシー モードに構成されている場合、マルチセッション ディスクから読み取ることはできませんし、CD-ROM の焼付けもできません。

[Legacy emulation(レガシー エミュレーション)] が非選択状態の時、ゲスト OS はドライブと直接交信します。この直接交信で、レガシーエミュレーションモードでは不可能な機能 (CD/DVD ライターを使用してのディスク焼付け、マルチセッションCD の読み込み、デジタルオーディオの抽出、ビデオ鑑賞など ) も有効になります。

しかし場合によっては、ゲスト OS がドライブと直接通信中、DVD/CD-ROM ドライブが正常に動作しないことがあります。さらに、特定のドライブとそのドライバーは、raw モードでは正常に機能しません。このような問題が発生した場合は、[Legacy emulation(レガシー エミュレーション)] を選択してください。

Page 145: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 135

第 6章 仮想マシンでのディスクの使用

DVD/CD-ROMドライブの排他的使用仮想マシンからドライブを切断するか、または仮想マシンをパワーオフかサスペンドするまで、他の仮想マシンやホストが DVD/CD-ROM ドライブを使用するのを防ぐことができます。仮想マシン設定エディタで [Connect exclusively to this virtual machine

(この仮想マシンに排他的に接続する)] をチェックします。

DVD/CD-ROMドライブをクライアントで使用仮想マシンへの接続にリモートクライアントで VMware Server コンソールを使用する場合 、VMware Server ホストのドライブの代わりにクライアントのオプティカルドライブを使用することもできます。これは、ホストへのアクセス権がない場合、ソフトウェアのリモートインストールに便利です。

クライアント マシンの DVD/CD-ROM ドライブを使用する前に、物理ドライブを使用していることを確認してください。[Location(場所)] の隣にある [Client(クライアント)] を選択してください。

クライアントの CD-ROM ドライブは接続した状態でスタートできないことを除いては、全ての仮想マシン設定 ( レガシーエミュレーションや排他的接続の使用など)が適用されます。

クライアント システムの DVD/CD-ROM ドライブから仮想マシンを起動する場合は、次の手順に従ってください。

1 最初にゲスト OS の起動を開始する時、<Esc> キーを押します。起動メニューが表示されます。

2 コンソールで仮想マシン設定エディタ( [VM] - [Restart(再起動)])を開き、CD-ROM ドライブを選択します。[Use physical drive(物理ドライブを使用)] を選択し、[Location(場所)] の隣にある [Client(クライアント)] を選択します。

3 CD-ROM ドライブを選び、<Enter> を押して、VMware Server コンソールを実行しているクライアントの CD-ROM ドライブから仮想マシンを起動します。

仮想フロッピー ドライブの構成 各仮想マシンは VMware Server ホストまたはフロッピーイメージファイルにある物理ドライブにアクセスすることができます。

2 つ以上の仮想マシンを一度にサーバ上のフロッピー ドライブに接続することはできません。

仮想マシン設定エディタから仮想フロッピー ドライブを構成します。

Page 146: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

136 VMware, Inc.

コンソールから仮想マシンのフロッピー ドライブを構成仮想マシンのフロッピー ドライブを構成するには、次の手順を行ってください。

1 VMware Server コンソールで仮想マシンに接続します。

2 仮想マシン設定エディタを開きます。[VM] - [Restart(再起動)] を選択してください。

3 [Hardware(ハードウェア)] タブで、フロッピー ドライブを選択します。

4 仮想マシンをパワーオンした時に、仮想マシンをフロッピー ドライブに接続するようにするには、[Connect at power on(起動時に接続)] をチェックします。

5 ホストのフロッピー ドライブとフロッピー イメージのどちらに接続するかを指定します。[Use physical drive(物理ドライブを使用)] を選択した場合は、リストからドライブを選択するか、[Auto detect(自動検出)] を選択して VMware Server にドライブを選択させます。[Use floppy Image(フロッピー イメージを使用)] を選択した場合、新しいフロッピー イメージを作成するか、既存のフロッピー イメージを指定します。

注 自動検出デバイスの利点は、デバイスの再構成を行わなくても、Windowsと Linux といった異なるゲスト OS を実行する仮想マシン間でデバイスを移動できる点にあります。

6 [OK] をクリックして変更を保存し、仮想マシン設定エディタを閉じます。

仮想マシンにドライブを追加 VMware Server 仮想マシンには、最大 4 つの IDE デバイスと最大 7 つの SCSI デバイスを設定できます。これは、仮想ハード ディスクでも、DVD や CD-ROM ドライブでも構いません。仮想マシンは、DVD ディスクからデータを読み取ることはできますが、VMware Server で DVD の映画を再生することはできません。

他の SCSI デバイスの多くも、ホスト OS の Generic SCSI ドライバを使用して仮想マシンに接続することが可能です。このようなデバイスの接続に関する詳細は、

「Generic SCSI デバイスへの接続(P.250)」を参照してください。

次に、仮想マシンに仮想ディスク、物理ディスク、DVD または CD-ROM ドライブ、フロッピー ドライブを追加する方法を説明します。さらに CD-ROM とフロッピー ドライブをディスクイメージファイルに接続することもできます。

仮想マシンに 仮想ディスクを追加(P.137)

仮想マシンに物理ディスクを追加(P.139)

Page 147: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 137

第 6章 仮想マシンでのディスクの使用

DVD または CD-ROM ドライブを仮想マシンに追加(P.143)

フロッピー ドライブを仮想マシンに追加(P.144)

仮想マシンに 仮想ディスクを追加 仮想ディスクはホスト コンピュータまたはネットワークファイルサーバにファイルとして保存されます。ファイルを保存するディスクが IDE か SCSI かは重要ではありません。仮想 IDE ドライブは IDE ドライブにも SCSI ドライブにも保存することができます。仮想 SCSI ドライブについても同様です。

新しい仮想ディスクを仮想マシンに追加するには、仮想マシン設定エディタを使います。作業を開始する前に、仮想マシンがオフになっていることを確認してください。そうでない場合は通常の方法でゲスト OS をシャットダウンし、VMware Server コンソールツールバーの [Power Off(パワーオフ)] をクリックしてください。

注 SCSI 仮想ディスクを使用する Windows NT 4.0 ゲストでは、新しい SCSI ディスクと IDE ディスクを同じ構成に追加することはできません。

VMware Server コンソールから新規仮想ディスクを追加するには1 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を開き、[Add(追加)] をク

リックします。[Add Hardware Wizard(ハードウェアの追加ウィザード)] を使って仮想ディスクを作成します。[Next(次へ)] をクリックして仮想ディスクの構成を開始します。

2 [Hard Disk(ハード ディスク)] を選択して [Next(次へ)] をクリックします。

3 [Create a new virtual disk(新規仮想ディスクの作成)] を選択して [Next(次へ)] をクリックします。

4 仮想ディスクの種類を選択します。仮想マシンにインストールされているゲストOS に基づいて、ウィザードが SCSI または IDE を使用すべきか提言します。

5 新しい仮想ディスクのサイズを設定します。

SCSI 仮想ディスクは 0.1GB(100MB)~ 950GB、IDE 仮想ディスクは 0.1GB(100MB)~ 950GB の範囲内でサイズを指定できます。デフォルトのサイズは8GB です。

デフォルトでは、[Allocate all disk space now(全ディスク スペースを今割り当てる)] がチェックされています。

仮想ディスクの作成時に全スペースを割り当てるとパフォーマンスが幾分向上しますが、仮想ディスクに指定したサイズと同じディスクスペースが必要となります。

Page 148: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

138 VMware, Inc.

仮想マシンをクラスタリングする場合、仮想ディスクを前もって割り当てると便利です。詳細については、『VMware Server 運用ガイド』の「可用性の高い構成の使用」を参照してください。

このオプションを選択しない場合、仮想ディスクは最初は小さなファイルとして存在し、必要に応じて拡張していきます。しかし、ここで指定するサイズ以上には拡大できません。

仮想ディスクを 1 個の大きなファイルに保存するか、複数の 2GB のファイルに分割するかを指定することも可能です。ディスクを分割するには、[Split disk into 2GB files(2GB ファイルに分割)] を選択します。FAT32 ファイル システムに保存されている場合、あるいは FAT16 のように 2GB を超えるファイルをサポートできないシステムの場合は、ディスクを分割することをお勧めします。

6 仮想ディスクファイルのファイル名と保存場所はデフォルトを使用するか、デフォルトを変更して別の名前やロケーションを使用します。別のフォルダを検索するには [Browse(参照)] をクリックします。

仮想ディスクのデバイスノードを指定したい場合は、[Advanced(詳細)] をクリックしてください。

詳細設定画面では、ディスクモードも設定できます。これは、ディスクが含まれないスナップショットを作成する必要のある特殊な目的を持つ構成で役に立ちます。スナップショット機能の詳細は、「スナップ ショットの作成(P.116)」を参照してください。普通(Normal)ディスクと独立(Independent)ディスクのいずれかを選択できます。

普通ディスクはスナップショットの一部として保存されます。これは、新しいディスクのデフォルト設定です。

独立ディスクはスナップショットの一部として保存されません。[Independent(独立)] を選択した場合、次のオプションが用意されています。

Persistent(通常) 変更はその場で恒久的にディスクに書き込まれます。

Nonpersistent(読み取り専用) ディスクへの変更は、仮想マシンをパワーオフするか、スナップショットまで戻した時に破棄されます。

ファイル名と保存場所を指定し、詳細設定画面で必要な選択を行ったら、[Finish(終了)] をクリックします。

7 ウィザードが新規仮想ディスクを作成します。ゲスト OS はこれを新しい未使用のハード ディスクとして認識しますので、ゲスト OS のツールを利用して新しいドライブのパーティション作成とフォーマットを実行します。

Page 149: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 139

第 6章 仮想マシンでのディスクの使用

VMware Server コンソールから既存の仮想ディスクを追加するには1 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を開き、[Add(追加)] をク

リックします。[Add Hardware Wizard(ハードウェアの追加ウィザード)] を使って仮想ディスクを作成します。[Next(次へ)] をクリックして仮想ディスクの構成を開始します。

2 [Hard Disk(ハード ディスク)] をクリックし、次に [Next(次へ)] をクリックします。

3 [Use an existing virtual disk(既存の仮想ディスクを使用)] を選択し、[Next(次へ)] をクリックします。

4 [Browse(参照)] をクリックして、使用する仮想ディスク(.vmdk)を選択します。

5 仮想ディスクを特定のデバイスノードと関連付けるには、[Advanced(詳細)]をクリックして、[Virtual device node(仮想デバイスノード)] リストからデバイスノードを選択します。

詳細設定画面では、ディスクモードも設定できます。これは、ディスクが含まれないスナップショットを作成する必要のある特殊な目的を持つ構成で役に立ちます。スナップショット機能についての詳細は、「スナップ ショットの作成

(P.116)」を参照してください。普通(Normal)ディスクと独立(Independent)ディスクのいずれかを選択できます。

普通ディスクはスナップショットの一部として保存されます。これは、新しいディスクのデフォルト設定です。

独立ディスクはスナップショットの一部として保存されません。[Independent(独立)] を選択した場合、次のオプションが用意されています。

Persistent(通常) 変更はその場で恒久的にディスクに書き込まれます。

Nonpersistent(読み取り専用) ディスクへの変更は、仮想マシンをパワーオフするか、スナップショットまで戻した時に破棄されます。

ファイル名と保存場所を指定し、詳細設定画面で必要な選択を行ったら、[Finish(終了)] をクリックします。ウィザードが仮想ディスクを仮想マシンに追加します。

仮想マシンに物理ディスクを追加 物理ディスクを仮想マシンに追加するには、仮想マシン設定エディタ ([VM] - [Restart

(再起動)]) を使います。作業を開始する前に、仮想マシンがオフになっていることを確認してください。そうでない場合は通常の方法でゲスト OS をシャットダウンし、VMware Server コンソールツールバーの [Power Off(パワーオフ)] をクリックしてください。

Page 150: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

140 VMware, Inc.

注意 物理ディスクは高度な機能です。上級ユーザーのみにお勧めします。

1 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を開き、[Add(追加)] をクリックします。[Add Hardware Wizard] を使って仮想ディスクを作成します。

2 [Hard Disk(ハード ディスク)] を選択して [Next(次へ)] をクリックします。[Select a Disk(ディスクの選択)] 画面が表示されます。

3 [Use a physical disk(物理ディスクを使用)] を選択し、[Next(次へ)] をクリックします。[Select a Physical Disk(物理ディスクの選択)] 画面が表示されます。

4 ドロップダウンリストから使用する物理ハード ディスクを選択します。ディスク全体を使用するのか、あるいはディスクの特定のパーティションのみを使用するのかを指定します。

ディスク全体を選択するには、[Use entire disk(全ディスクを使用)] を選択し、[Next(次へ)] をクリックします。

Page 151: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 141

第 6章 仮想マシンでのディスクの使用

ディスクの特定のパーティションを使用するには、[Use individual partitions(個別のパーティションを使用)] を選択し、[Next(次へ)] をクリックします。[Select Partition(パティションの選択)] 画面が表示されます。

仮想マシンで使用するパーティションを選択します。ここで選択したパーティションのみが仮想マシンに表示され、他の全てのパーティションは非表示となります。

[Next(次へ)] をクリックします。

5 [Specify Disk File(ディスク ファイルの特定)] 画面が表示されます。

この物理ディスクのアクセス情報を保存するファイルのデフォルトの名前と保存場所を変更するには、[Browse(参照)] をクリックします。

Page 152: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

142 VMware, Inc.

このディスクの接続先となる仮想マシン SCSI/IDE デバイスノードを指定するには、[Advanced(詳細)] をクリックしてください。

詳細設定画面では、ディスクモードも設定できます。これは、ディスクが含まれないスナップショットを作成する必要のある特殊な目的を持つ構成で役に立ちます。スナップショット機能についての詳細は、「スナップ ショットの作成

(P.116)」を参照してください。普通(Normal)ディスクと独立(Independent)ディスクのいずれかを選択できます。

普通ディスクはスナップショットの一部として保存されます。これは、新しいディスクのデフォルト設定です。

独立ディスクはスナップショットの一部として保存されません。[Independent(独立)] を選択した場合、モードも選択する必要があります。

Persistent(通常) 変更はその場で恒久的にディスクに書き込まれます。

Nonpersistent(読み取り専用) ディスクへの変更は、仮想マシンをパワーオフするか、スナップショットまで戻した時に破棄されます。

ファイル名と保存場所を指定し、詳細設定画面で必要な選択を行ったら、[Finish(終了)] をクリックします。

6 ウィザードが新規物理ディスクを構成します。物理ディスクで使用するパーティションがゲスト OS 用にフォーマットされていない場合は、ゲスト OS のツールを利用してフォーマットを行います。

注 1 つ以上のパーティションを使って物理ディスクを作成した後は、決してゲスト OS で fdisk あるいは同様のユーティリティを実行してパーティションテーブルを修正しないでください。fdisk あるいは同様のユーティリティをホスト上で実行して物理ディスクのパーティションテーブルを修正した場合、仮想マシンの物理ディスクを新しく作成し直す必要があります。

Page 153: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 143

第 6章 仮想マシンでのディスクの使用

DVDまたは CD-ROMドライブを仮想マシンに追加 仮想マシンには 1 つ以上の DVD または CD-ROM ドライブを追加することができます。仮想マシンのドライブはホストマシンの物理ドライブにも ISO イメージファイルにも接続可能です。

仮想 DVD または CD-ROM ドライブは、接続する物理ドライブの種類に関係なく、IDE とあるいは SCSI としても設定できます。つまり、ホスト コンピュータに IDE CDドライブが設定されていて、それに仮想マシンのドライブを接続する場合でも、仮想マシンのドライブを SCSI と IDE のいずれにも設定できます。ホストの物理ドライブが SCSI ドライブの場合も同じことが言えます。

新規仮想 DVD または CD-ROM ドライブを仮想マシンに追加するには、仮想マシンがオフであることを確認してから、次の手順を行ってください。デバイスを追加するには、コンソールを使用する必要があります。

VMware Server コンソールから DVD/CD-ROMドライブを追加するには1 仮想マシン設定エディタ([VM] - [Restart(再起動)]) を開き、[Add(追加)] を

クリックすると、[Add Hardware Wizard(ハードウェアの追加ウィザード)] が開始します。

2 [DVD/CD-ROM Drive(DVD/CD-ROM ドライブ)] をクリックしてから [Next(次へ)] をクリックします。

3 仮想マシンのドライブをホストの物理ドライバに接続する場合は [Use physical drive(物理ドライブを使用)] を選択します。仮想マシンのドライブを ISO イメージファイルに接続する場合は [Use ISO Image(ISO イメージを使用)] を選択します。

4 次のいずれかを行ってください。

[Use physical drive(物理ドライブを使用)] を選択した場合は、ドロップダウン リストから使用するドライブを選択するか、[Auto Detect(自動検出)] を選択して VMware Server にドライブを選択させます。デフォルトは [Auto Detect(自動検出)] です。

注 自動検出デバイスの利点は、デバイスの再構成を行わなくても、Windows と Linux といった異なるゲスト OS を実行する仮想マシン間でデバイスを移動できる点にあります。

仮想マシンの起動時に CD-ROM ドライブを接続しない場合は、[Connect at power on(起動時に接続)] の選択を解除してください。

仮想マシン内でドライブが使用するデバイス ノードを指定する場合は、[Advanced(詳細)] をクリックします。

Page 154: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

144 VMware, Inc.

詳細設定画面では、[Legacy emulation(レガシー エミュレーション)] のオプションも選択できます。このオプションは、普通のモードを使用して問題が発生した場合にのみ必要です。レガシーエミュレーションモードは普通のモードが提供する機能をすべてサポートする訳ではありません。レガシーエミュレーションモードでは、例えば CD への保存やマルチセッション CD の読み取り、CD からのデジタルオーディオの抽出、DVD の読み取り / 書き込みといったことができません。詳細は、「DVD/CD-ROM ドライブにレガシー エミュレーションを使用(P.134)」を参照してください。

必要な変更を行ったら、[Finish(終了)] をクリックしてください。

[Use ISO Image(ISO イメージを使用)] を選択した場合は、イメージファイルのパスとファイル名を入力するか、[Browse(参照)] をクリックしてファイルを検索します。

仮想マシンの起動時に CD-ROM ドライブを接続しない場合は、[Connect at power on(起動時に接続)] の選択を解除してください。

仮想マシン内でドライブが使用するデバイス ノードを指定する場合は、[Advanced(詳細)] をクリックします。

必要な変更を行ったら、[Finish(終了)] をクリックしてください。

5 最初ドライバは、ゲスト OS が IDE ドライブとして認識するように設定されます。SCSI ドライブとして認識させたい場合は、仮想マシン設定エディタでドライブのエントリをクリックしてから、右の設定パネルで変更を行います。

フロッピー ドライブを仮想マシンに追加 フロッピー ドライブは、2 つまで仮想マシンに追加できます。仮想フロッピー ドライブはホスト コンピュータの物理フロッピー ドライブにも、既存のフロッピーイメージファイルにも、あるいは新しいフロッピーイメージファイルにも接続可能です。

VMware Server コンソールからフロッピー ドライブを追加するには1 仮想マシン設定エディタ([VM] - [Restart(再起動)]) を開き、[Add(追加)] を

クリックすると、[Add Hardware Wizard(ハードウェアの追加ウィザード)] が開始します。

2 [ Floppy Drive(フロッピー ドライブ)] をクリックしてから [Next(次へ)] をクリックします。

3 接続先を指定します。ホスト コンピュータの物理フロッピー ドライブ、既存のフロッピー イメージ ファイル、新規フロッピー イメージ ファイルから選択してください。[Next(次へ)] をクリックします。

Page 155: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 145

第 6章 仮想マシンでのディスクの使用

4 [Use a physical floppy drive(物理フロッピー ドライブを使用)] を選択した場合は、ドロップダウン リストからドライブ文字(Window ホスト)またはデバイス名(Linux ホスト)を選択するか、[Auto detect(自動検出)] を選択してVMware Server にドライブを選択させます。[Finish(終了)] をクリックします。自動検出デバイスの利点は、デバイスの再構成を行わなくても、Windows とLinux といった異なるゲスト OS を実行する仮想マシン間でデバイスを移動できる点にあります。

[Use a floppy image(フロッピー イメージを使用)] を選択した場合は、使用するフロッピーイメージファイルのパスとファイル名を入力するか、[Browse(参照)] をクリックしてファイルを検索します。[Finish(終了)] をクリックします。

[Create a blank floppy image ( ブランクのフロッピー ディスクを作成 )] を選択した場合は、デフォルトのパスとファイル名を使用するか、新しいパスとファイル名を入力してください。[Browse(参照)] をクリックすれば、ロケーションを検索できます。新規作成されるフロッピーイメージファイルのパスとファイル名を指定したら、[Finish(終了)] をクリックします。

注 デフォルトでは、仮想マシンの BIOS で有効になるフロッピー ドライブは 1つだけです。仮想マシンに 2 つ目のフロッピー ドライブを追加している場合は、仮想マシンウィンドウの内側をクリックし、仮想マシンが BIOS 設定ユーティリティに入るために起動した時に <F2> を押します。メインスクリーンで [Legacy Diskette B:(レガシー ディスケット B:)] を選択し、数字キーパッドの < + > と < - > キーを使用して、使用するフロッピー ドライブのタイプを選択します。<F10> を押して変更を保存し、BIOS 設定ユーティリティを閉じます。

VMware 仮想ディスク マネージャの使用 VMware 仮想ディスク マネージャは、VMware Server のユーティリティであり、コマンドラインから、またはスクリプト内で仮想ディスクの作成、管理、変更を実行できます。

ディスクマネージャの主な機能は、仮想ディスクのサイズをディスク作成時に指定した最大容量より拡張できることです。この機能によって、特定仮想ディスクにディスクスペースがもっと必要となった場合、仮想ディスクを追加したり、その仮想ディスク上のデータをゴースト(ghosting)ソフトウェアを使って大容量の仮想ディスクに移行しなくても、単にディスクの最大サイズを変更することができるようになりました。これは、物理ハード ドライブでは実現できない機能です。

また、仮想ディスクの全スペースを事前割り当てするのか、必要に応じて拡張させるのか、あるいは仮想ディスクを 1 個のファイルに保存するのか、2GB のファイルに分割するのかを後から変更することもできるようになりました。例えば、仮想ディス

Page 156: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

146 VMware, Inc.

クに全ディスクスペースを事前に割り当てた場合でも、後からホストのディスクスペースを一部解放する必要が生じることがあります。この場合、事前割り当した仮想ディスクを拡張可能なディスクに変換して、元の仮想ディスクファイルを削除することができます。新しい仮想ディスクは、元の仮想ディスクに保存されている全データを保存するのに十分な大きさに作成されます。データが追加されると、それに応じて仮想ディスクのサイズは拡大していくため、仮想ディスクの作成時にディスクスペースを事前割り当てしていたとは思えないほどです。

仮想ディスク マネージャには、次のような機能があります。

スクリプトを使って仮想ディスクの管理を自動化

特定の仮想マシンには関連付けられない仮想ディスクの作成(テンプレート等に使用)

仮想ディスクタイプを事前割り当てから拡張可能に、あるいは拡張可能から事前割り当てに切り替え。ディスクを拡張可能に切替えると、仮想ディスクのスペースが一部解放されます。仮想ディスクの圧縮を行えば、さらにディスクスペースが解放されます。

仮想ディスクを、作成時に指定したサイズより大きく拡張

仮想ディスクの最適化

仮想マシンをパワーオンすることなく仮想ディスクを準備、圧縮(Windwos ホストのみ)

仮想ディスクの名前の変更と移動

仮想ディスク マネージャを使って物理(Raw)ディスクを作成することはできません。また、物理ディスクは一切圧縮できません。

以下のセクションでは、仮想ディスク マネージャの詳細について説明します。

VMware 仮想ディスク マネージャユーティリティを実行(P.146)

VMware 仮想ディスク マネージャを使って仮想ディスクを圧縮(P.149)

VMware 仮想ディスク マネージャの使用例(P.150)

VMware 仮想ディスク マネージャユーティリティを実行 VMware 仮想ディスク マネージャ ユーティリティを実行するには、VMware Server ホストでコマンドプロンプト、あるいはターミナルを開いてください。Windows ホストの場合、VMware Server ソフトウェアをインストールしたディレクトリに移動してください。デフォルトのディレクトリは以下の通りです。C:¥Program Files¥VMware¥VMware Server

Page 157: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 147

第 6章 仮想マシンでのディスクの使用

コマンド シンタックスは以下の通りです。

vmware-vdiskmanager [options]

使用可能または使用不可欠なオプションは、表 6-1 を参照してください。

表 6-1.

オプションまたはパラメータ

説明

<diskname> 仮想ディスクファイル名です。仮想ディスクファイルには必ず.vmdk という拡張子を付けてください。ディスクの保存場所のパスを指定できます。ホストにネットワークシェアをマッピングしている場合、ディスクファイル名を含む正確なパスの情報を指定すれば、そこに仮想ディスクを作成することができます。

-c 仮想ディスクを作成します。必ず -a、-s 及び -t オプションを使用し、仮想ディスク名を指定してください(<diskname>)。

-r <sourcediskname> <targetdiskname>

<sourcediskname> で指定した仮想ディスクを変換し、新しい仮想ディスクを作成します。必ず -t オプションを使って仮想ディスク変換後のディスクタイプを指定し、変換を行う仮想ディスクの名前も指定してください(<targetdiskname>)。

変換が完了し、変換後の仮想ディスクが正常に動作することを確認したら、元の仮想ディスク ファイルを削除できます。仮想マシンに変換後の仮想ディスクを認識させるには、仮想マシン設定エディタを使って、仮想マシンから既存の仮想ディスクを削除し、変換後のディスクを仮想マシンに追加してください。仮想マシンへの仮想ディスクの追加に関する詳細は、「仮想マシンに 仮想ディスクを追加(P.137)」を参照してください。

-x <n>[GB|MB] <diskname>

仮想ディスクを指定したサイズに拡張します。新しい仮想ディスクのサイズとして、既存のサイズ以上の値を GB または MB で指定してください。 物理(Raw)ディスクのサイズは変更できません。注意: 仮想ディスク マネージャユーティリティを実行する前に、仮想ディスクファイルをバックアップしておいてください。注: 仮想ディスクがパーティションに分けられている場合、パーティションのサイズを拡張するには、仮想マシンでサードパーティーのユーティリティーを使用する必要があります。詳細は、弊社ナレッジベース第 1647 項

(www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647)を参照してください。別のディレクトリに仮想マシンのスナップショットや REDO ログ ファイルが保存されている場合、スナップショットを削除するかREDO ログ ファイルをコミットするまでは、仮想ディスク マネージャを使って仮想ディスクを拡張しないでください。拡張すると、仮想マシンをパワーオンできなくなる恐れがあります。

Page 158: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

148 VMware, Inc.

-n <sourcediskname> <targetdiskname>

<sourcediskname> で指定された仮想ディスクの名前を変更します。変更する仮想ディスクの名前は必ず指定してください

(<targetdiskname>)。ディレクトリへのパスも含めれば、ディスク名を変更して別のディレクトリに配置したり、ディスクを同じ名前のまま別のディレクトリに配置したりすることが可能です。仮想ディスク名や保存先ディレクトリを変更する前に、その仮想ディスクを使用する仮想マシンがあれば、その仮想マシンから該当する仮想ディスクを削除してください。[VM] - [Settings(設定)] - [<virtualdisk>] を選択してから [Remove(削除)] をクリックします。別のディレクトリに仮想マシンのスナップショットや Redo ログが記録されている場合、スナップショットを削除するか Redo ログを適用してください。さもなければ、仮想マシンをパワーオンできなくなる恐れがあります。仮想ディスク名や保存先を変更したら、その仮想ディスクを再び元の仮想マシンに追加します。[VM] - [Settings(設定)] を選択してから [Add(追加)] をクリックし、ウィザードの指示に従って既存の仮想ディスクを追加します。

-d <diskname> 指定した仮想ディスクの最適化を行います。最適化が行えるのは拡張可能な仮想ディスクに限られます。事前割り当ての仮想ディスクは最適化できません。

-p <mountpoint> 仮想ディスクの圧縮の準備を行います。仮想ディスクが複数のボリュームに分割されている場合、ボリューム毎に準備を行う必要があります。ボリュームは、VMware DiskMount を使って<mountpoint> にマウントします。準備が完了したら、VMware DiskMount でアンマウントしてください。仮想ディスクの全ボリュームに対して、このプロセス(マウントと圧縮の準備)を行ってください。VMware DiskMount を使って一度にマウントできる仮想ディスクのボリュームは 1 つです。また、仮想ディスクのボリュームに対して圧縮の準備を行えるのは、Windows ホストに限られます。

-k <diskname> 指定した仮想ディスクを圧縮します。圧縮できるのは、拡張可能な仮想ディスクに限られます。また、Windows ホストでのみ仮想ディスクの圧縮を行えます。仮想マシンにスナップショットが設定されている状態では、仮想ディスクを圧縮できません。仮想ディスクを現在の状態のまま保持する場合は、スナップショットを削除します。スナップショット作成後に行った変更を破棄したければ、スナップショットまで戻ってください。

表 6-1.

オプションまたはパラメータ

説明

Page 159: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 149

第 6章 仮想マシンでのディスクの使用

VMware 仮想ディスク マネージャを使って仮想ディスクを圧縮 Microsoft Windows がホストの場合に限って、virtual disk manager を使って仮想ディスクの準備と圧縮を実行できます。Linux ホストでは、VMware virtual disk managerはサポートされていません。仮想ディスク マネージャを使って物理ディスクを圧縮することはできません。仮想ディスクの圧縮を行っても、仮想ディスクの最大容量は変わりません。圧縮の詳細については、「仮想ディスクの最適化と圧縮(P.130)」を参照してください。

注意 仮想マシンにスナップショットが設定されている状態では、仮想ディスクを圧縮できません。仮想ディスクを現在の状態のまま保持する場合は、スナップショットを削除します。スナップショット作成後に行った変更を破棄するには、スナップショットまで戻ってください。

-a [ide|uslogic|lsilogic]

ディスクのアダプタの種類を指定します。仮想ディスクを新規作成する場合は、必ずアダプタの種類を指定してください。以下のいずれかを選択します。

IDE アダプタ用 ide

BusLogic SCSI アダプタ用 buslogic

LSI Logic SCSI アダプタ用 lsilogic -s <n>[GB|MB] 仮想ディスクのサイズを指定します。<n> のサイズが、ギガバイト

またはメガバイトのいずれかを指定します。仮想ディスクを新規作成する場合、サイズの指定が必要となります。仮想ディスクを拡張する場合もサイズの指定が必要ですが、その場合は -s オプションを使用しないでください。

-t [0|1|2|3] 新しく仮想ディスクを作成する場合、あるいは既存の仮想ディスクの再構成を行う場合、仮想ディスクのタイプを指定する必要があります。以下のいずれかを指定してください。0 1 個のファイルに拡張可能な仮想ディスクを作成

1 拡張可能な仮想ディスクを 2GB のファイルに分割して作成

2 1 個の仮想ディスクファイルに事前割り当て済み仮想ディスクを作成 3 事前割り当て済み仮想ディスクを 2GB のファイルに分割して作成

-q 仮想ディスクマネージャのロギングをオフにします。ロギングを有効にしておくと、仮想ディスク マネージャで生成されたメッセージがログファイルに保存されます。ログファイルの名前と保存場所は、仮想ディスク マネージャのコマンド実行後にターミナルに表示されます。

表 6-1.

オプションまたはパラメータ

説明

Page 160: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

150 VMware, Inc.

ディスクを圧縮する前に、仮想ディスクの各ボリュームに対して圧縮の準備を行ってください。圧縮の準備を行うには、まず各ボリュームをマウントする必要があります。ボリュームのマウントは、VMware DiskMount Utility を使って行います。このユーティリティは、VMware Server と一緒にダウンロードされます。詳細は、

『VMware Server 運用ガイド』の「付録:仮想ディスクのマウント(P.199)」を参照してください。

VMware DiskMount は、仮想ディスクのボリュームを個別にマウントします。仮想ディスクを最大限に圧縮するためには、全ボリュームをマウントして、圧縮の準備を行ってください。

仮想ディスクのボリュームをマウントしたら、仮想ディスク マネージャを使って圧縮の準備を行います。圧縮の準備が完了したら、そのボリュームをアンマウントしてください。この作業を、仮想ディスクの各ボリュームに対して繰り返します。仮想ディスクの全ボリュームの準備が完了したら、仮想ディスクを圧縮することができます。「仮想ディスクの圧縮の準備(P.151)」及び「仮想ディスクの圧縮(P.152)」に、詳しい例が記載されています。

VMware 仮想ディスク マネージャの使用例 仮想ディスク マネージャの使用方法を、例を挙げて説明します。仮想ディスク マネージャはコマンドプロンプトから実行します。

仮想ディスクの新規作成仮想ディスクを新規作成するには、次のようなコマンドを使用します。vmware-vdiskmanager -c -t 0 -s 40GB -a ide myDisk.vmdk

このコマンドでは、myDisk.vmdkという名前の 40GB の IDE 仮想ディスクが作成されます。仮想ディスクは 1 個の .vmdk ファイルに保存されます。ディスクスペースは事前割り当てされません。

仮想ディスクの変換仮想ディスクを事前割り当てから拡張可能に変換するには、次のようなコマンドを使用します。

vmware-vdiskmanager -r sourceDisk.vmdk -t 0 targetDisk.vmdk

このコマンドでは、オリジナルの事前割り当て済みのディスクが、1 個の仮想ディスク ファイルで構成される拡張可能な仮想ディスクに変換されます。仮想ディスクの全スペースが事前に割り当てられる代わりに、ディスクファイルがディスクに保存されているデータのサイズまで縮小し、残りのディスクスペースは仮想ディスク マネージャによって解放されます。

Page 161: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 151

第 6章 仮想マシンでのディスクの使用

既存の仮想ディスクのサイズを拡張するには仮想ディスクのサイズを拡張するには、次のようなコマンドを使用します。

vmware-vdiskmanager -x 40GB myDisk.vmdk

このコマンドは、仮想ディスクの最大容量を 40GB まで拡張します。

仮想ディスク名の変更仮想ディスクの名前を変更するには、まず、仮想マシンからディスクを削除します

([VM] - [Settings(設定)] で [<virtualdisk>] を選択してから [Remove(削除)] をクリック)。

次に、以下のコマンドを使用します。

vmware-vdiskmanager -n myDisk.vmdk myNewDisk.vmdk

ディスク名を変更して別のディレクトリに保存するには、次のようなコマンドを使用します。

vmware-vdiskmanager -n myDisk.vmdk ..¥<new>¥<path>¥myNewDisk.vmdk

注 この例で使用されているパスは、Microsoft Windows ホストであると仮定します。

別のディレクトリに同じ名前のディスクを配置するのであれば、次のようなコマンドを使用してください。

vmware-vdiskmanager -n myDisk.vmdk ..¥<new>¥<path>¥myDisk.vmdk

仮想ディスク名や保存先を変更したら、その仮想ディスクを再び元の仮想マシンに追加します。[VM] - [Restart(再起動)] を選択してから [Add(追加)] をクリックし、ウィザードの指示に従って既存の仮想ディスクを追加します。

仮想ディスクの最適化仮想ディスクの最適化には、次のようなコマンドを使用します。

vmware-vdiskmanager -d myDisk.vmdk

仮想ディスクの作成時に全ディスクスペースを事前割り当てしている場合、仮想ディスクの最適化は実行できません。物理ディスクも、最適化を行うことはできません。

仮想ディスクの圧縮の準備仮想ディスクを圧縮する前に、ディスクの各ボリュームに対して圧縮の準備を行う必要があります。ディスクは Windows ホストに存在するものでなければなりません。まず、ボリュームをマウントしてください。ボリュームのマウントは、VMware DiskMount Utility を使って行います。このユーティリティは、VMware Server と一緒

Page 162: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

152 VMware, Inc.

にダウンロードされます。VMware DiskMount の使用法に関しては、「VMware 仮想ディスク マネージャを使って仮想ディスクを圧縮(P.149)」を参照してください。

VMware DiskMount は、仮想ディスクのボリュームを個別にマウントします。仮想ディスクを最大限に圧縮するためには、全ボリュームをマウントして、圧縮の準備を行ってください。

仮想ディスクのボリュームをマウントしたら、仮想ディスク マネージャを使って圧縮の準備を行います。M ドライブにマウントされたボリュームに対して圧縮の準備を行う場合、次のようなコマンドを使用します。

vmware-vdiskmanager -p M:

圧縮の準備が完了したら、そのボリュームをアンマウントしてください。この作業を、仮想ディスクの各ボリュームに対して繰り返します。仮想ディスクの全ボリュームの準備が完了したら、仮想ディスクを圧縮することができます。

仮想ディスクの圧縮圧縮できるのは、Microsoft Windows ホストに存在する仮想ディスクのみです。仮想ディスクを圧縮する前に、必ずそのディスクの全ボリュームに対して圧縮の準備を行ってください。次に、以下のようなコマンドを使用します。

vmware-vdiskmanager -k myDisk.vmdk

仮想ディスクの作成時に全ディスクスペースを事前割り当てしている場合、仮想ディスクは圧縮できません。物理 (Raw) ディスクも、圧縮を行うことはできません。

仮想マシンにスナップショットが設定されている状態では、仮想ディスクを圧縮できません。仮想ディスクを現在の状態のまま保持する場合は、スナップショットを削除します。スナップショット作成後に行った変更を破棄したければ、スナップショットまで戻ってください。

物理パーティションにOSをインストール仮想マシンの外部で、ホスト上のディスクを起動する必要がなくても、RAW ディスクと呼ばれる物理ディスクやパーティションにゲスト OS を直接インストールする必要が生じる場合があります。

ホスト上の未使用のパーティションや全く使用されていないディスクを仮想マシンのディスクとして使用することができます。ただし、次の手順に従って OS をインストールした場合、ホストでそのデータを利用することができても、その OS を仮想マシンの外でブートすることは恐らく不可能だという点に留意しておいてください。

Page 163: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 153

第 6章 仮想マシンでのディスクの使用

注意 SAN に保存されている物理ディスクは使用できません。VMware Serverホスト上のディスク、またはパーティションを使用してください。物理ディスクは高度な機能です。上級ユーザーのみにお勧めします。

VMware Server は、記述ファイルを使ってシステム上の各物理ディスクにアクセスします。これらの記述ファイルには、ディスク上の特定パーティションに対する仮想マシンのアクセスを管理するアクセス権情報が含まれています。このメカニズムは、ユーザーが誤ってホスト OS をゲストとして再実行したり、仮想マシンで指定されていないゲスト OS を実行してしまう事態を防ぎます。この他、OS やアプリケーションの異常な動作によって物理ディスク パーティションに誤って書き込みがされてしまうことも防止できます。

まず [New Virtual Machine Wizard(新規仮想マシンウィザード)] を使って、仮想マシンが既存の物理ディスクのパーティションを使用するように設定します。ウィザードを使えば、物理ディスク記述ファイルの構成など、新しい仮想マシンを順を追って作成することができます。raw パーティションにインストールされた、各ゲスト OSの個別の構成を作成するために、ウィザードを繰り返し実行する必要があります。

注 物理ディスクにゲスト OS をインストールする時に、仮想マシンが CD-ROMから起動しない場合、仮想マシンの BIOS のブートの順番を変更してみてください。仮想マシンを再スタートし、仮想マシンが BIOS に入るために起動している間に、<F2> を押してください。そこでブートの順番を変更します。

ご使用の VMware Server ホスト OS に応じて、以下のセクションをお読みください。

Windows ホストの構成(P.153)

Linux ホストの構成(P.156)

Windows ホストの構成 ここでは、Windows ホストでの物理ディスクの構成について説明します。

次の手順で、ゲスト OS を物理ディスクから実行するように構成します。

注 物理ディスク構成で Windows ホストの IDE ディスクを使用する場合、セカンダリ IDE チャネルのマスタが CD-ROM ドライブであれば、セカンダリ IDEのスレーブとして構成することはできません。

Page 164: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

154 VMware, Inc.

仮想マシンで物理ディスクを使用するように構成するには

1 ゲスト OS をインストールする RAW パーティションを確認します。

インストールするゲスト OS のマニュアルに目を通して、OS をインストールすることができるパーティションの種類を確認してください。例えば、DOS、Windows 95、Windows 98 のような OS は最初のプライマリパーティションにインストールする必要がありますが、Linux のようにドライブのあらゆる場所のプライマリや拡張パーティションにインストールできるものもあります。

ゲスト OS が使用する適切な RAW パーティション / ディスクを確認します。その RAW パーティションが Windows ホストにマウントされていないか、その他の OS に使用されていないかを確認してください。また、該当する RAW パーティション / ディスクに後で必要となるデータが保存されていないことを確認してください。そのようなデータが存在する場合は、この時点でバックアップを作成してください。

2 新規仮想マシン ウィザードを起動し([File(ファイル)] - [New(新規)] - [Virtual Machine(仮想マシン)])、[Custom(カスタム)] を選択します。

3 [Select a Disk(ディスクの選択)] 画面で、[Use a physical disk(物理ディスクを使用)] を選択します。

Page 165: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 155

第 6章 仮想マシンでのディスクの使用

4 ドロップダウンリストから使用する物理ハード ディスクを選択します。ディスク全体を使用するのか、あるいはディスクの特定のパーティションのみを使用するのかを指定します。[Next(次へ)] をクリックします。

5 前の手順で [Use individual partitions(個別のパーティションを使用)] を選択した場合、仮想マシンで使用するパーティションを指定してください。[Use entire disk(全ディスクを使用)] を選択した場合、この選択画面は表示されません。

[Next(次へ)] をクリックします。

6 ゲスト OS をインストールするパーティションを、ホストからアンマップします。

注意 Windows 環境で同時にマウントされているパーティションの変更を仮想マシンに許可すると、ディスクが破損する可能性があります。ホストが Windows を実行中に仮想マシンとゲスト OS がその物理ディスク パーティションにアクセスするため、ホストがマウントしているパーティションや別の仮想マシンに使用されているパーティションを仮想マシンが変更できないようすることが非常に大切です。この問題を回避するには、仮想マシンに使用する物理ディスク パーティションがホストに使用されていないことを確認してください。

ディスクの管理を使用します ([ スタート ] - [ 設定 ] - [ コントロールパネル ] - [ 管理ツール ] - [ コンピュータの管理 ] - [ 記憶域 ] - [ ディスクの管理 ])。アンマップ

Page 166: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

156 VMware, Inc.

するパーティションを選択し、[Action(アクション)] - [All Tasks(すべてのタスク)] - [Change Drive Letter and Path(ドライブ文字とパスの変更)] を選んで、[Remove(削除)] をクリックします。

7 ウィザードのデフォルトから構成オプションを変更するには、仮想マシン設定エディタ([VM] - [Restart(再起動)])を使用します。たとえば、仮想マシンに割り当てるメモリ サイズを変更します。

8 これで、仮想マシン用に構成した物理ディスクにゲスト OS をインストールする準備ができました。詳細は、ヴイエムウェア Web サイトから『VMware ゲストOS インストール ガイド』の各ゲスト OS に関するインストール注記を参照してください。

Linux ホストの構成 1 ゲスト OS をインストールする RAW パーティションを確認します。

インストールするゲスト OS のマニュアルに目を通して、OS をインストールすることができるパーティションの種類を確認してください。例えば、DOS、Windows 95、Windows 98 のような OS は最初のプライマリパーティションにインストールする必要がありますが、Linux のようにドライブのあらゆる場所のプライマリや拡張パーティションにインストールできるものもあります。

ゲスト OS が使用する適切な RAW パーティション / ディスクを確認します。その RAW パーティションが Linux ホストにマウントされていないか、その他の OSに使用されていないかを確認してください。また、該当する RAW パーティション / ディスクに後で必要となるデータが保存されていないことを確認してください。そのようなデータが存在する場合は、この時点でバックアップを作成してください。

2 パーティションに OS がマウントされるていないかを確認します。仮想マシンに使用させる予定の既存のディスク パーティションに Linux がマウントされていないことを確かめてください。

3 デバイスのグループメンバの権限あるいはデバイスの所有者の権限を設定します。

マスタ物理ディスクデバイスは、VMware Server を実行するユーザーから読み取り / 書き込みができるように設定しておきます。ほとんどのディストリビューションでは、/dev/hda(IDE 物理ディスク)や /dev/sdb(SCSI 物理ディスク)などの RAW デバイスは、グループ ID「disk」に属しています。この場合、VMware Server のユーザーを「disk」グループに追加することができます。別のオプションとして、デバイスの所有者を変更することも可能です。ここでオプションを探索する際には、セキュリティーを十分に考慮してください。

VMware Server の物理ディスク構成ファイルを使ってアクセス権を制御するのではなく、OS やブート マネージャを含むすべての /dev/hd[abcd] RAW デバイス

Page 167: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 157

第 6章 仮想マシンでのディスクの使用

に、VMware Server ユーザー アクセス権限を付与する方法をお勧めします。この方法により、OS の起動に必要な構成ファイルやその他のファイルにブート マネージャがアクセス可能になります。たとえば、LILO は、別のドライブにあるLinux 以外の OS を起動する際、Linux パーティションにある /boot を読み取る必要があります。

4 新規仮想マシン ウィザードを起動し([File(ファイル)] - [New(新規)] - [Virtual Machine(仮想マシン)])、[Custom(カスタム)] を選択します。

5 [Select a Disk(ディスクの選択)] 画面で、[Use a physical disk(物理ディスクを使用)] を選択します。

6 使用する予定の物理ディスクに既に複数のパーティションが存在する場合、特定の OS(DOS、Windows 95、Windows 98)は最初のプライマリパーティションにインストールする必要があります。

注意 Linux ホストが同時にマウントしているパーティションを仮想マシンが変更できるように設定すると、そのパーティションが破損してしまう可能性があります。ホストが Linux を実行中に仮想マシンとゲスト OS が既存のパーティションへアクセスするため、Linux がマウントしている、あるいは別の仮想マシンが使用しているパーティションを仮想マシンが変更できないようすることが非常に大切です。

この問題を回避するには、仮想マシンに使用するパーティションがホストに使用されていないことを確認してください。

7 これで、仮想マシン用に構成した物理ディスクにゲスト OS をインストールする準備ができました。詳細は、ヴイエムウェア Web サイトから『VMware ゲストOS インストールガイド』の各ゲスト OS に関するインストール注記を参照してください。

マルチ プロセッサホストでのWindows NTゲストのディスク パフォーマンス

Windows NT ゲスト OS の実行中に、ディスク入出力のパフォーマンスが予想以上に遅くなることがあります。これは、マルチ プロセッサのホストマシン上で IDE 仮想ディスクを使った VMware Server 仮想マシンで発生することがあります。この I/O 問題は仮想マシンのブート時に特に目立ちます。

注 Windows NT ゲスト OS のパフォーマンスは、ホスト コンピュータのディスクの断片化の影響を受けることがあります。詳細は、『VMware Server 運用ガイド』の「ホストコンピュータの構成と管理」を参照してください。

Page 168: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

158 VMware, Inc.

パフォーマンスの改善仮想マシン内の仮想ハード ディスクの IDE チャネルで DMA(直接メモリ アクセス)を有効にすることにより、パフォーマンスを改善することができます。

仮想ディスクと DVD/CD-ROM がプライマリ IDE コントローラ(チャネル 0)にマスタとスレーブとして接続されている場合に DMA を有効にするには、仮想マシンをオフにして、仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使ってDVD/CD-ROM ドライブを IDE 1:0 のセカンダリ IDE コントローラ ( チャネル 1) に移動します。

Windows NT のインストール完了後、DMA 機能を有効にすることができます。このオプションを有効にするには、Service Pack 3 以降を仮想マシンにインストールしなければなりません。

仮想マシンが Windows NT の実行を開始したら、SP3 あるいは SP4 CD をドライブに挿入し、CD の ¥SUPPORT0180¥UTILS¥I386 フォルダから DMACHECK.EXE を実行してください。または、Microsoft 社の Web サイト

(support.microsoft.com/support/kb/articles/Q191/7/74.ASP)から DMACHECK.EXE をダウンロードしてください。

IDE コントローラと仮想ディスク用に構成したチャネルに対して [Enabled(有効)]オプションをクリックします。仮想マシンに複数の仮想ディスクを構成し、仮想DVD/CD-ROM ドライブを構成しなかった場合を除き、通常これはチャネル 0 のみです。

上記の注意に記載されているように、仮想 DVD/CD-ROM が接続されている IDE チャネルでは DMA を有効にしないでください。

Page 169: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 159

第 7 章 ネットワーク

この章では、仮想ネットワーク コンポーネントを使って、さまざまな構成を行う方法について説明します。

仮想ネットワークのコンポーネント(P.160)

一般的なネットワーク構成(P.162)

カスタムネットワーク構成(P.165)

ネットワーク構成の変更(P.168)

ネットワーク構成上級編(P.178)

NAT の概念(P.199)

Linux ホストでのファイル共有に Samba を使用(P.211)

新規仮想マシン ウィザードを使用して仮想マシンを新規作成すると、一般的な構成として、ブリッジ(Bridged)ネットワーク、NAT(ネットワークアドレス変換)、ホストオンリー(Host-only)ネットワークのいずれかを選択することができます。ウィザードでネットワーク構成を選択すると、仮想マシンが適切な仮想ネットワークに接続されます。

仮想マシン設定エディタや仮想ネットワーク エディタ (Microsoft Windows ホストの場合 ) を使って、あるいはホストマシン上で必要な設定を行えば、特殊な構成をセットアップすることも可能です。

Windows がホストの場合、VMware Server のインストール時に、あらゆるネットワーク構成に必要なソフトウェアがインストールされます。Linux がホストの場合、VMware Server のインストール時にブリッジ ネットワークとホストオンリー ネットワークを仮想マシンで利用できるように指定すれば、全コンポーネントが読み込まれます。

Page 170: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

160 VMware, Inc.

仮想ネットワークのコンポーネント 仮想ネットワークのコンポーネントとして、以下のものが挙げられます。

仮想スイッチ 物理スイッチと同様に、仮想スイッチは他のネットワークコンポーネント同士を接続します。VMware Server ソフトウェアは、必要に応じて仮想スイッチを作成します。Windows ホストでは最大 10 個まで、Linux ホストでは最大 100 個までの仮想 スイッチがサポートされています。1 つのスイッチには 1 つ以上の仮想マシンを接続することが可能です。

ネットワーク構成には、スイッチとそのスイッチに関連付けられたネットワークがデフォルトで使用され、ネットワーク構成にはそれぞれ名前が付いています。ブリッジ(Bridged) ネットワークは通常 VMnet0 を使用し、ホストオンリー (Host-only) は デフォルトで VMnet1 を、NAT ネットワークはデフォルトで VMnet8 を使用します。このスイッチは、標準の NAT 構成で使用されます。その他は、VMnet2、VMnet3、VMnet4 などと呼ばれます。

仮想マシンをスイッチに接続するには、仮想マシン設定エディタで接続する仮想ネットワーク アダプタを選択し、そのアダプタが仮想ネットワークを使用するように構成してください。

ブリッジ ブリッジを使用すると、ホスト コンピュータが使用する LAN に仮想マシンを接続することができます。ブリッジは、仮想マシンの仮想ネットワークアダプタをホストマシンの物理イーサネットアダプタに接続します。

ブリッジは VMware Server のインストール時に読み込まれます(Linux がホストの場合、仮想マシンでブリッジネットワークが使用できるように選択する必要があります)。ブリッジ ネットワークを使用する仮想マシンを新しく作成すると、ブリッジが設定されます。

ホスト コンピュータ上の複数の物理イーサネット アダプタへの接続が必要なカスタム構成では、仮想ブリッジを追加設定することが可能です。

ホスト仮想アダプタ ホスト仮想アダプタは仮想イーサネットアダプタです。Windows ホストでは「VMware virtual Ethernet adapter」、Linux ホストでは

「host-only interface」という名でホスト OS に認識されます。このアダプタは、ホスト コンピュータとホスト上の仮想マシンとの通信を可能にします。ホスト仮想アダプタはホストオンリー構成と NAT 構成で使用されます。

ホスト コンピュータに特殊なソフトウェア(例えばプロキシサーバ)を設定してホスト仮想アダプタを物理ネットワークアダプタに接続しない限り、このアダプタは外部ネットワークに接続されません。

Page 171: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 161

第 7章 ネットワーク

ホスト仮想アダプタを作成するソフトウェアは、VMware Server のインストール時にインストールされます(Linux がホストの場合、仮想マシンでのホストオンリーネットワークの使用を有効にする必要があります)。その後ホスト コンピュータを起動すると、ホスト仮想アダプタが生成されます。

必要があれば、ホスト仮想アダプタを追加設定することが可能です。

NAT デバイス NAT(ネットワークアドレス変換)デバイスは、ひとつしかない物理ネットワークの IP ネットワークアドレスをホスト コンピュータが使用している場合に、仮想マシンを外部ネットワークと接続するために使用します。NAT を使えば、例えばホスト コンピュータのダイヤルアップ接続あるいはホストのイーサネットアダプタやワイヤレスイーサネットアダプタを利用して、仮想マシンをインターネットに接続することができます。NAT は、トークンリングや ATM といった非イーサネットネットワークへの接続が必要な場合にも便利です。

NAT デバイスは、VMware Server のインストール時に自動的にセットアップされます (Linux がホストの場合、仮想マシンで NAT が使用できるように選択する必要があります)。

DHCP サーバ DHCP(ダイナミックホスト構成プロトコル)サーバは、ホストオンリーや NAT 構成等、外部ネットワークにブリッジされていない仮想マシンに IP ネットワークアドレスを提供します。

ネットワークアダプタ 新規仮想マシン ウィザードで任意のタイプのネットワークを使って仮想マシンを作成すると、仮想ネットワーク アダプが 1 つセットアップされます(VMware 管理インターフェイスで作成した仮想マシンには、仮想ネットワーク アダプタが必ず追加されます)。ネットワークアダプタは、ゲスト OS に AMD PCNET PCI アダプタとして認識されます。

仮想マシン設定エディタを使って、各仮想マシンに 4 つまで仮想ネットワークアダプタを作成し、構成することができます。

アダプタは、1 つか 2 つのドライバ vlance ドライバと vmxnet ドライバを使用できます。VMware Server は、ダイナミックにドライバを選択する NIC モーフィングをサポートします。vlance ドライバは、仮想マシンの起動時または再起動時にインストールされます。仮想マシンに VMware Tools がインストールされている場合は、vmxnet ドライバが自動的にインストールされます。VMware Tools がインストールされていなければ、vlance ドライバがデフォルトとなります。

Page 172: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

162 VMware, Inc.

一般的なネットワーク構成 ここでは、新規仮想マシン ウィザードまたは仮想マシン設定エディタで標準のネットワーク オプションを選択した場合にセットアップされるネットワーク構成について説明します。

ブリッジネットワーク(P.162)

ネットワーク アドレス変換(NAT)(P.163)

ホストオンリーネットワーク(P.164)

以下の各例では 1 台の仮想マシンしか使用していませんが、同じ仮想イーサネットスイッチに複数の仮想マシンを接続することができます。Windows がホストの場合、1 つの仮想スイッチに接続できる仮想ネットワークデバイスの数には制限がありません。Linux ホストでは、最大 32 のデバイスを接続できます。

ブリッジネットワーク

図 7-1. ブリッジネットワークは、ホストのイーサネットアダプタを使用して仮想マシンをネットワークに接続します

ブリッジネットワークは、[New Virtual Machine Wizard(新規仮想マシンウィザード)]で [Use bridged networking(ブリッジネットワークを使用)] を選択、あるいは[Typical(標準)] セットアップを選択すると、自動的にセットアップされます。Linux ホストでは、VMware Server のインストール時にブリッジネットワークのオプションを有効にしていないと、このネットワークオプションを選択できません。

ホスト コンピュータがイーサネット ネットワークに接続されている場合、仮想マシンをネットワークにアクセスさせる最も簡単な方法は、ブリッジ ネットワークです。Windows ホストでは、ブリッジネットワークを利用して無線 / 有線いずれのネットワークにも接続することができます。Linux ホストでは、ブリッジネットワークで接続できるのは有線ネットワークに限られます。

Page 173: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 163

第 7章 ネットワーク

ブリッジネットワークを使用する場合、仮想マシンはそのネットワークに独自の IDを持たなければなりません。例えば TCP/IP ネットワークでは、仮想マシンに独自のIP アドレスが必要です。仮想マシンが利用できる IP アドレスの有無やゲスト OS で使用するネットワーク設定に関する質問は、各ユーザーのシステム管理者に尋ねてください。一般的に、IP アドレスなどのネットワーク詳細は、ゲスト OS が DHCP サーバから自動的に取得できます。IP アドレスなどのネットワーク詳細は、ゲスト OS に手動で設定しなければならない場合もあります。

ブリッジ ネットワークを使用すると、仮想マシンはネットワークに独立した存在として参加します。ネットワーク上の他のマシンにアクセスすることができますし、ネットワーク上の他のマシンも仮想マシンを物理コンピュータと認識して接続します。

複数の OS をブートするように設定されたホスト コンピュータで、その OS の内 1 つ以上を仮想マシンから実行する場合、各 OS に独自のネットワークアドレスを構成する必要があります。複数の OS をブートする場合、ユーザーが一度に 1 つの OS しか実行しないと想定して、すべてのシステムに同じアドレスを割り当ててしまうことがよくあります。仮想マシンでこれらの OS を 1 つ以上実行する場合、上記の想定は当てはまらなくなります。

ブリッジ ネットワークのオプションの設定や変更は、仮想マシン設定エディタで行います([VM] - [Restart(再起動)])。詳細は「ネットワーク構成の変更(P.168)」を参照してください。

ネットワーク アドレス変換(NAT)

図 7-2. NAT では、ホストマシンの IP アドレスを使って 仮想マシンがネットワークリソースにアクセスします。

NAT 接続は、[New Virtual Machine Wizard(新規仮想マシンウィザード)] の [Custom(カスタム)] セットアップで [Use network address translation(ネットワーク アドレス変換を使用)] を選択すると、自動的にセットアップされます。

Page 174: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

164 VMware, Inc.

ホスト コンピュータのダイヤルアップネットワーク接続やブロードバンド接続を利用してインターネットや他の TCP/IP ネットワークに接続したいけれども、外部ネットワーク上の IP アドレスを仮想マシンに設定できない場合は、一般的に NAT が 仮想マシンをネットワークにアクセスさせる最も簡単な方法です。

NAT オプションでは、ホスト コンピュータのトークンリングアダプタを使ってTCP/IP ネットワークに接続することも可能です。ただし、NAT を使用する仮想マシンは、外部ネットワークに独自の IP アドレスを持ちません。代わりに、ホスト コンピュータに独立したプライベートネットワークが設定され、仮想マシンはそのネットワーク上のアドレスを VMware 仮想 DHCP サーバから与えられます。仮想マシンと外部ネットワーク間のネットワークデータのやり取りは、VMware NAT デバイスを通じて行われます。VMware NAT デバイスは、各仮想マシンに送られてくるデータパケットを的確に識別し、該当する仮想マシンに送信します。

NAT オプションを選択すると、外部ネットワーク上の他のマシンに接続するために、仮想マシンは多様な標準 TCP/IP プロトコルを使用できるようになります。例えば、HTTP を使って Web サイトを検索したり、FTP でファイルを転送したり、Telnet で別のコンピュータにログオンしたりすることが可能です。デフォルトの構成では、外部ネットワークのコンピュータから仮想マシンに接続を開始することはできません。つまり、デフォルトの構成では、例えば仮想マシンを Web サーバとして使用し、Webページを外部ネットワークのコンピュータに送信することはできません。

新規仮想マシン ウィザードで別のネットワーク構成を選択した場合でも、仮想マシン設定エディタ([VM] - [Restart(再起動)])を使えば、後で NAT に変更することができます。詳細は「ネットワーク構成の変更(P.168)」を参照してください。

NAT についての詳しい説明は「NAT の概念(P.199)」を参照してください。

ホストオンリーネットワーク

図 7-3. ホストオンリーネットワークは、ホスト コンピュータ内部で完結するネットワークを作成します。

Page 175: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 165

第 7章 ネットワーク

ホストオンリー ネットワークは、[New Virtual Machine Wizard(新規仮想マシンウィザード)] で [Use Host-Only Networking(ホストオンリー ネットワークを使用)] を選択すると、自動的にセットアップされます。Linux ホストでは、VMware Server のインストール時にホストオンリーネットワークのオプションを有効にしていないと、このネットワークオプションを選択できません。

ホストオンリーネットワークは、ホスト OS が認識できる仮想イーサネットアダプタを使用して、仮想マシンとホスト コンピュータとの通信を実現します。このアプローチは、独立した仮想ネットワークを構築する必要がある場合に非常に便利です。

ホストオンリーネットワークを使用する場合、仮想マシンとホスト仮想アダプタは、プライベートな TCP/IP ネットワークに接続されます。このネットワーク上のアドレスは、VMware DHCP サーバから与えられます。

[New Virtual Machine Wizard(新規仮想マシンウィザード)] で別のネットワーク構成を選択した場合でも、仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使って、後でホストオンリーに変更することが可能です。詳細は「 ネットワーク構成の変更

(P.168)」を参照してください。

ルーティングと接続の共有ホスト コンピュータ上で適切なルーティングやプロキシ ソフトウェアをインストールすれば、ホストの仮想イーサネット アダプタと物理ネットワーク アダプタ間の接続を確立できます。これにより、たとえば、トークンリングなど、イーサネット以外のネットワークに仮想マシンを接続することができます。

Windows 2000 や Windows Server 2003 のホスト コンピュータでは、ホストオンリー ネットワークと、Windows のインターネット接続共有機能を組み合わせることにより、ホストのダイヤルアップ ネットワーク アダプタなどのインターネット接続コンポーネントを仮想マシンで使えるようになります。インターネット接続共有機能の詳細は、Windows のマニュアルを参照してください。

カスタムネットワーク構成 VMware Server が提供する仮想ネットワークコンポーネントを使用すると、高度な仮想ネットワークを構築することができます。このような仮想ネットワークは、外部ネットワークに接続することも、ホスト コンピュータ上で完全に独立して実行することも可能です。

仮想ネットワークをカスタム化するためにネットワークコンポーネントを設定する作業は、分かりやすいプロセスです。複雑な仮想ネットワークをセットアップする前に、ホストとゲスト OS にネットワークデバイスをどのように構成するかをよく理解しておいてください。

Page 176: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

166 VMware, Inc.

次のサンプル構成では、仮想ネットワークで可能なデバイスの組合せの 1 つを示しています。これ以外のカスタム構成は「 ネットワーク構成上級編(P.178)」と「NATの概念(P.199)」を参照してください

図 7-4. このカスタム構成では、Webサーバをファイアウォールで外部ネットワークに接続しています。システム管理者のマシンは、2番目のファイアウォールを使ってWebサーバに接続可能です。

この構成をセットアップするには、4 台の仮想マシンを作成し、仮想マシン設定エディタを使用して仮想マシンの仮想イーサネットアダプタの設定を調整します。また、各仮想マシンに適当なゲスト OS とアプリケーションをインストールし、それぞれに必要なネットワーク設定を行う必要があります。

1 [New Virtual Machine Wizard(新規仮想マシンウィザード)] を使って 4 台の仮想マシンを構成します。

最初の仮想マシンは、ホストのイーサネットアダプタを使って外部ネットワークに接続できるように、ブリッジ (Bridged) ネットワークを選択します。

残り 3 台の仮想マシンは、ネットワーク接続なしに構成してください。仮想イーサネットアダプタは後で設定します。

Page 177: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 167

第 7章 ネットワーク

2 VMware Server コンソールを起動し、仮想マシン 1 を開きます。この時、仮想マシンをオンにしないでください。

仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使い、「ネットワーク構成の変更(P.168)」の手順に従って 2 番目の仮想ネットワークアダプタを追加します。2 番目のアダプタを [Custom (VMnet2)(カスタム(VMnet2))] に接続します。

[OK] をクリックして構成を保存し、仮想マシン設定エディタを終了します。

3 コンソールが実行していなければ起動してください。仮想マシン 2 を開きます。この時、仮想マシンをオンにしないでください。

仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使って、仮想ネットワークアダプタを追加します。アダプタを [Custom (VMnet2)(カスタム

(VMnet2))] に接続します。

[OK] をクリックして構成を保存し、仮想マシン設定エディタを終了します。

4 コンソールが実行していなければ起動してください。仮想マシン 3 を開きます。この時、仮想マシンをオンにしないでください。

仮想マシン設定エディタを使って、仮想ネットワークアダプタを追加します。アダプタを [Custom (VMnet2)(カスタム(VMnet2))] に接続します。

仮想マシン設定エディタを使って、2 番目の仮想ネットワークアダプタを追加します。アダプタを [Custom (VMnet3)(カスタム(VMnet3))] に接続します。

[OK] をクリックして構成を保存し、仮想マシン設定エディタを終了します。

5 コンソールが実行していなければ起動してください。仮想マシン 4 を開きます。この時、仮想マシンをオンにしないでください。

仮想マシン設定エディタを使って、仮想ネットワークアダプタを追加します。アダプタを [Custom (VMnet3)(カスタム(VMnet3))] に接続します。

[OK] をクリックして構成を保存し、仮想マシン設定エディタを終了します。

6 VMnet2 と VMnet3 で使用するネットワークアドレスを決定します。

注 Windows ホストでは、ネットワーク アドレスを手動で設定する代わりに、VMware Server の DHCP サーバを利用することができます。[Host

(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] - [DHCP] を選択し、仮想 DHCP サーバがサービスを提供する仮想ネットワークのリストに VMnet2 と VMnet3 を追加します。次に手順 9 までスキップします。

Page 178: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

168 VMware, Inc.

Windows がホストの場合、ホストでコマンドプロンプトを表示して、ipconfig /all を実行します。各仮想アダプタが使用しているネットワークアドレスを書きとめておいてください。

Linux がホストの場合、コンソールかホストのターミナルウィンドウで ifconfigを実行します。各仮想スイッチが使用しているネットワークアドレスを確認してください。

7 コンソールを立ち上げ、各仮想マシンを順に起動して適切なゲスト OS をインストールします。

8 各ゲスト OS でネットワークを構成します。

仮想マシン 1 のブリッジイーサネットアダプタには、外部ネットワークへの接続に必要なネットワーク設定を使用します。仮想マシンが外部ネットワーク上のDHCP サーバから IP アドレスを割り当てられる場合、デフォルトの設定で動作します。

仮想マシン 1 の 2 番目のイーサネットアダプタには、VMnet2 で使用する範囲内の IP アドレスを手動で割り当てます。

仮想マシン 2 には、VMnet2 で使用する値域内の IP アドレスを割り当てます。

仮想マシン 3 では、ネットワークアダプタは VMnet2 と VMnet3 に接続しています。接続している仮想ネットワークで使用する値域内の IP アドレスを各アダプタに割り当てます。

仮想マシン 4 には、VMnet3 で使用する値域内の IP アドレスを割り当てます。

9 各仮想マシンに必要なアプリケーションソフトウェアをインストールしてください。

ネットワーク構成の変更 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使用して、仮想ネットワークの構成を次の方法で行えます。

仮想ネットワークアダプタの追加と変更(P.169)

Windows ホストで ブリッジネットワークオプションを構成(P.171)

ホスト仮想アダプタの有効化、無効化、追加、削除(P.175)

Page 179: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 169

第 7章 ネットワーク

仮想ネットワークアダプタの追加と変更 VMware Server コンソールや VMware 管理インターフェイスから、仮想ネットワーク アダプタを新規追加または設定することができます。構成できるのは、仮想マシンをバインドする仮想ネットワークデバイスや使用するネットワークドライバ等の設定です。

VMware Server は、仮想ネットワーク アダプタのネットワーク ドライバとして、vlanceドライバと vmxnetドライバの2つをサポートします。VMware Serverは、仮想マシンの構成に応じて自動的にネットワーク ドライバを選択します。vlance ドライバは、仮想マシンの起動時または再起動時にインストールされます。仮想マシンにVMware Tools がインストールされている場合は、vmxnet ドライバが自動的にインストールされます。VMware Tools がインストールされていなければ、vlance ドライバがデフォルトとなります。

コンソールから仮想ネットワーク アダプタを追加および構成するには1 仮想マシンをオフにします。

2 仮想マシン設定エディタを開きます。[VM] - [Restart(再起動)] を選択します。

3 [Add(追加)] をクリックします。

4 [Add Hardware Wizard(ハードウェアの追加ウィザード)] がスタートします。[Ethernet Adapter(Ethernet アダプタ)] を選択してから [Next(次へ)] をクリックします。 [Network Type(ネットワーク タイプ)] 画面が表示されます。

5 この仮想 NIC が使用する構成を選択します。[Bridge(ブリッジ)]、[NAT]、[Host-only(ホストオンリー)]、[Custom(カスタム)]、[Named(名前付き)]から選択します。

[Custom(カスタム)] を選択した場合は、ネットワークとして使用する VMnet仮想ネットワークをドロップダウンリストから選択します。

Page 180: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

170 VMware, Inc.

注 VMnet0、VMnet1、VMnet8 もリストから選択できますが、通常これらは順にブリッジ、ホストオンリー及び NAT 構成に使用されます。これらのスイッチをカスタム構成で使用するには、特別な手順が必要です。他のスイッチを選択することをお勧めします。

6 [Finish(終了)] をクリックすると、新しいアダプタが追加されます。

7 [OK] をクリックして構成を保存し、仮想マシン設定エディタを終了します。

既存の仮想ネットワーク アダプタの構成を変更するには

1 仮想マシン設定エディタを開きます。 ([VM] - [Restart(再起動)]) を選択します。

2 変更するアダプタを選択します。

3 この仮想 NIC が使用する構成を選択します。[Brige(ブリッジ)]、[NAT]、[Host-only(ホストオンリー)]、[Custom(カスタム)]、[Named(名前付き)]から選択します。

[Custom(カスタム)] を選択した場合は、ネットワークとして使用する VMnet仮想ネットワークをドロップダウンリストから選択します。

4 [OK] をクリックして構成を保存し、仮想マシン設定エディタを終了します。

5 ゲスト OS が新しいネットワークで正しい IP アドレスを使用するように構成されているか確認してください。ゲストが DHCP を使用している場合、リースを解放してから取得してください。IP アドレスを静的に設定した場合は、ゲストに適切な仮想ネットワーク上のアドレスが割り当てられていることを確認してください。

カスタム ネットワークを選択した場合は、該当する仮想ネットワークをリストから選択してください。

Page 181: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 171

第 7章 ネットワーク

Windows ホストで ブリッジネットワークオプションを構成 ホストからブリッジネットワークの設定を表示、変更することが可能です。この操作によって、ホストでブリッジネットワークを使用する全仮想マシンの設定が変更されます。

次の手順で、ホスト上のどのネットワークアダプタをブリッジネットワークに使用するか指定することができます。特定のネットワークアダプタを特定の仮想ネットワーク (VMnet) にマッピングすることが可能です。

Windows ホストでブリッジ ネットワーク オプションを構成するには

1 VMware Server コンソールを起動します。

2 [Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] を選択します。

仮想ネットワークエディタが、[Summary(全般)] タブがアクティブの状態で表示されます。

3 デフォルトで、VMnet0 仮想ネットワークはブリッジモードに設定されており、ホスト コンピュータ上で有効なイーサネットアダプタの 1 つにブリッジ接続されます。

使用されるアダプタは自動的に選出されます。フォールトトレランス(耐障害性)が機能するため、利用可能な物理ネットワーク アダプタの内どれをブリッジに使用するか VMware Server に選ばせることをお勧めします。例えば、ホストからプラグが抜けていたり、取り外されたりしていて、ネットワークアダプタが利用できなくなった場合、ネットワークブリッジは自動的にホスト上の他のネットワークアダプタに切り替えます。

[Automatic Bridging(自動ブリッジ)] タブのオプションを使用して、選択するアダプタを制限することができます。

Page 182: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

172 VMware, Inc.

(VMware Server でホストオンリーネットワークや NAT が有効になっている場合、それぞれ VMnet1 と VMnet8 がデフォルトの仮想ネットワークとして表示されます。)

4 VMnet0 を使用したブリッジ接続先のリストから、1 つまたは複数の物理イーサネット アダプタを削除して接続しないようにするには、[Automatic Bridging(自動ブリッジ)] タブをクリックします。

[Add(追加)] をクリックして該当するアダプタを除外するデバイスの一覧に登録すれば、そのイーサネットアダプタは接続対象から除外されます。

[Choose Network Adapters(ネットワーク アダプタの選択)] ダイアログボックスで除外するアダプタを選択し、[OK] をクリックします。

除外アダプタのリストからアダプタを削除するには、該当する名前をリストから選択して [Delete(削除)] をクリックします。

Page 183: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 173

第 7章 ネットワーク

使用のホストで ネットワークアダプタチームを使用している場合、ブリッジネットワークから物理ネットワークアダプタを排除することができます。ネットワークアダプタチームについての詳細は「 チーム ネットワーク インターフェイス カードを使う場合の ブリッジ ネットワークの構成(P.188)」を参照してください。

5 物理イーサネットアダプタを VMnet2 ~ VMnet7 の仮想スイッチ上のブリッジネットワーク向けに使用するように指定する場合は [Host virtual network mapping(ホスト仮想ネットワークの割り当て)] タブをクリックします。

使用する仮想スイッチ名の横にあるドロップダウンリストから、アダプタを選択します。

ホストでネットワークアダプタチームを使用している場合は VMnet0 にチームNIC を選べます。

注意 ブリッジアダプタのマッピングを変更する際には、注意が必要です。物理イーサネット アダプタを別の仮想ネットワークに割り当てると、元のネットワークを使用していた仮想マシンは、そのネットワークを使用したネットワーク接続を失うことになります。この場合、影響を受ける各仮想マシンのネットワークアダプタの設定を個別に変更しなければなりません。ホストに物理イーサネット アダプタが 1 個だけしか存在せず、それを VMnet0 以外の VMnet に割り当てている場合は、特に問題です。自動選択されたアダプタにVMnet がブリッジされているように見えますが、使用可能な唯一のアダプタは別の VMnet に割り当てられているという事態が発生します。

Page 184: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

174 VMware, Inc.

6 仮想ネットワークのサブネット設定あるいは DHCP 設定を変更するには、構成したい仮想ネットワークの右側のボタンをクリックして、[Subnet(サブネット)]か [DHCP] を選択します。

サブネットの変更

[Subnet(サブネット)] ダイアログボックスで、サブネットの IP アドレスやサブネットマスクを変更することができます。

ここで指定するアドレスは、サブネットマスクでの使用に適した有効なネットワークアドレスでなければなりません。

デフォルトのサブネットマスクは 255.255.255.0(クラス C ネットワーク)です。つまり、変更が必要なのは通常 IP アドレスの 3 番目の数字、例えば 192.168.x.0や 172.16.x.0 の x の箇所だけです。一般的にサブネットマスクは変更しないでください。カスタマイズされたサブネットマスクでは、特定の仮想ネットワークサービスが正常に動作しないことがあります。

ネットワークアドレスやサブネットマスクを変更すると、VMware Server はその仮想ネットワーク上の他のコンポネント( DHCP、NAT 及びホスト仮想アダプタ)向け IP アドレスの設定も自動的に新しい設定を反映するように更新します。自動的に更新される設定には、DHCP リースの範囲、DHCP サーバアドレス、NAT ゲートウェイアドレス及びホスト仮想アダプタの IP アドレスが含まれます。ただし、これらの設定を一度デフォルトから変更すると、後でデフォルトに設定を戻した場合でも、VMware Server はそれをカスタム設定とみなし、その設定を自動更新しません。カスタム設定を変更しないことを前提とします。

Page 185: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 175

第 7章 ネットワーク

DHCP 設定の変更

[DHCP Settings(DHCP 設定)] ダイアログでは、特定の仮想ネットワークでDHCP サーバが提供する IP アドレスの範囲を変更することができます。また、仮想ネットワーク上のクライアントに提供されるリースの有効期間を設定することも可能です。

7 VMware ネットワーク エディタのすべてのタブで必要な変更をすべて行ったら、[OK] をクリックします。

ホスト仮想アダプタの有効化、無効化、追加、削除VMware Server をインストールすると、ホストオンリー (Host-only) ネットワークとNAT ネットワークのそれぞれに接続するために必要な 2 つのネットワークアダプタがホスト OS の構成に追加されます。

これらのアダプタを使用しない場合は、削除することができます(Windows がホストの場合、削除する代わりにアダプタを無効にすることも可能です)。余分なアダプタにもブロードキャストパケットが送信されるため、使用しないアダプタが存在すると、パフォーマンスが多少低下します。Windows のネットワークを使用する時に、ネットワークの検索スピードが通常より低下する可能性があります。また場合によっては、このようなアダプタがホスト コンピュータのネットワーク構成に不正に干渉するかもしれません。

Page 186: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

176 VMware, Inc.

Windows ホストのホスト仮想アダプタを無効にするには1 仮想ネットワークエディタを使って不要なアダプタを無効にします。

2 [Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] - [Host Virtual Adapters(ホスト仮想アダプタ)] を選択します。

3 無効にしたいアダプタを選択します。

4 [Disable adapter(アダプタの無効化)] をクリックします。

5 [OK] をクリックします。

Windows ホストで無効にされたホスト仮想アダプタを有効にするには1 [Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] - [Host

Virtual Adapters(ホスト仮想アダプタ)] を選択します。

2 有効にする無効のアダプタを選択します。

3 [Enable adapter(アダプタの有効化)] をクリックします。

4 [OK] をクリックします。

Windows ホストのホスト仮想アダプタを追加するには1 [Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] - [Host

Virtual Adapters(ホスト仮想アダプタ)] を選択します。

2 [ Add new adapter(新規アダプタの追加)] をクリックします。

3 アダプタを使用する仮想ネットワークを選択し、[OK] をクリックします。

4 [Apply(適用)] をクリックします。

5 [OK] をクリックして仮想ネットワークエディタを閉じます。

Page 187: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 177

第 7章 ネットワーク

Windows ホストのホスト仮想アダプタを削除するには1 [Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] - [Host

Virtual Adapters(ホスト仮想アダプタ)] を選択します。

2 削除するアダプタを選択して [Remove adapter(アダプタの削除)] をクリックします。

3 [OK] をクリックします。

Linux ホストからホスト仮想アダプタを削除するLinux ホストからホスト仮想アダプタを削除するには、以下の手順に従ってください。

1 root の権限で、VMware Server 構成プログラムを実行します。

su - vmware-config.pl

注意 vmware-config.pl 構成プログラムが VMware Server を正しく構成するためには、全仮想マシンがシャットダウンされていなければなりません。稼動中の仮想マシンがあれば、プログラムが自動的にシャットダウンを行います。

2 次のような質問が表示されます。

Do you want networking for your Virtual Machines? (yes/no/help) [yes]

仮想マシンでネットワークを引き続き使用したい場合は、[yes(はい)] と回答してから次の質問に進みます。

[no(いいえ)] と回答すると、すべてのネットワークが削除されます。

3 [yes(はい)] と選択すると、ネットワーク構成の編集に、ウィザードとエディタのどちらを使用するかを選択するプロンプトが表示されます。ここで [editor

Page 188: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

178 VMware, Inc.

(エディタ)] を選択してください。仮想ネットワークアダプタをすべて消去することなく、その一部を削除するには、この方法しかありません。

Would you prefer to modify your existing networking configuration using the wizard or the editor? (wizard/editor/help) [wizard] editor

4 既に構成されている仮想ネットワークの一覧が表示されます。無効にしたいアダプタに対応するネットワークを選択してください。

The following virtual networks have been defined:. vmnet0 is bridged to eth0. vmnet1 is a host-only network on subnet 172.16.155.0.. vmnet8 is NAT network on a private subnet 172.16.107.0.Which virtual network do you wish to configure? (0-99) 1

5 この仮想ネットワークを変更しないように促すプロンプトが表示されることがあります。それでも削除する場合は、質問に [Yes(はい)] と回答します。

The network vmnet1 has been reserved for a host-only network. You may change it, but it is highly recommended that you use it as a host-only network. Are you sure you want to modify it? (yes/no) [no] yes

6 仮想ネットワークのタイプを尋ねられますので、[None(なし)] を選択すると、その仮想ネットワークが削除されます。

What type of virtual network do you wish to set vmnet1? (bridged,hostonly,nat,none) [hostonly] none

ネットワーク構成上級編 ここでは高度なネットワーク構成について説明します。

ホストオンリーネットワーク または NAT 構成で IP アドレスを指定(P.179)

ホストオンリーネットワークでの IP パケットの漏洩防止(P.182)

仮想マシンの MAC アドレスの維持と変更(P.183)

Linux ホスト上のホストオンリー ネットワークのルーティングの 制御(P.185)

Linux ホスト上のホストオンリー ネットワークの問題(P.186)

Linux ホストで 2 番目のブリッジ ネットワークインターフェイスを設定(P.187)

チーム ネットワーク インターフェイス カードを使う場合の ブリッジ ネットワークの構成(P.188)

Page 189: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 179

第 7章 ネットワーク

2 つの異なるホストオンリーネットワークの設定(P.190)

2 つのホストオンリーネットワーク間のルーティング(P.194)

Linux ホスト上のミスキャスモードで仮想イーサネットアダプタを使用(P.198)

ホストオンリーネットワーク または NAT 構成で IP アドレスを指定 ホストオンリー (Host-only) ネットワークは、プライベートな仮想ネットワークです。ホストとホストオンリーネットワークに設定された仮想マシンはすべて、同じ仮想スイッチを使ってこのネットワークに接続されます。通常、このプライベート ネットワーク上のマシンはすべて TCP/IP プロトコルを使用しますが、他のコミュニケーション プロトコルを使用することも可能です。

NAT( ネットワークアドレス変換 ) 構成もプライベートなネットワークを使用します。これは TCP/IP ネットワークでなければなりません。NAT に構成されている仮想マシンは、同じ仮想スイッチを使ってそのネットワークに接続されます。ホスト コンピュータもホスト仮想アダプタを使って NAT が使用するプライベートネットワークに接続されます。

各仮想マシンとホストには、プライベートネットワーク上のアドレスを割り当てる必要があります。これは、一般的には VMware Server が提供する DHCP サーバを使って行われます。このサーバは、ブリッジ (Bridged) ネットワークに常駐する仮想(または物理)マシンにはサービスを提供しませんので、注意してください。

DHCP サーバが割り当てるものとは別のアドレスを一覧から「静的に」割り当てることも可能です。

VMware Server のインストール時にホストオンリーネットワークを有効にすると、その仮想ネットワークに使用するネットワーク番号が、未使用のプライベート IP ネットワーク番号として自動的に選択されます。使用されているネットワークを確認するには、Windows がホストの場合、[Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] を選択して、どの仮想ネットワークに関連付けられているサブネット番号をチェックしてください。Linux ホストでは、ターミナルから ifconfig

を実行してください。

NAT 構成も、VMware Server のインストール時に自動的に選択される未使用のプライベートネットワークを使用します。使用されているネットワークを確認するには、Windows がホストの場合、[Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] を選択して、どの仮想ネットワークに関連付けられているサブネット番号をチェックしてください。Linux ホストでは、ターミナルから ifconfig を実行してください。

DHCP を使った IP アドレスの割り当ては、静的にアドレスを割り当てる場合に比べて簡単です。例えば、ほとんどの Windows の OS は、ブート時に DHCP を使用するように最初から設定されています。このため、Windows の仮想マシンは最初にブー

Page 190: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

180 VMware, Inc.

トされた時からネットワークに接続することができ、特別な構成作業を必要としません。ただし、仮想マシン同士の通信に IP アドレスではなく名前を使いたい場合、プライベートネットワークにネーミング規約かネームサーバ、あるいはその両方を設定しなければなりません。この場合は、静的な IP アドレスを使用した方が簡単になる場合もあります。

一般的に、頻繁にあるいは長期にわたって使用する仮想マシンには、静的な IP アドレスを割り当てるか、仮想マシンに常に同じ IP アドレスを割り当てるようにVMware DHCP サーバを構成した方が便利です。

Linux ホストで DHCP サーバを構成1 Linux がホストの場合、VMnet1 の DHCP 構成ファイル

(/etc/vmware/vmnet1/dhcp/dhcp.conf)を編集してホストオンリー(Host-only)向けの DHCP サーバを構成します。

2 NAT ネットワーク向けの DHCP サーバを構成するには、VMnet8 の構成ファイル (/etc/vmware/vmnet8/dhcp/dhcp.conf) を編集します。

DHCP サーバ構成ファイル の編集には、特定の情報が要求されます。これらの情報は、DHCP サーバのドキュメントから直接収集することをお勧めします。

3 マニュアルページ dhcpd(8) と dhcpd.conf(8) を参照してください。

TWindows ホストで DHCP サーバを構成するには1 Windows ホストでは、仮想ネットワークエディタ ([Host(ホスト)] - [Virtual

Network Settings(仮想ネットワークの設定)] - [DHCP]) を使用して DHCP サーバの構成を行います。

Page 191: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 181

第 7章 ネットワーク

2 設定を変更したい仮想ネットワークを選択し、[Property(プロパティ)] をクリックします。

3 必要な変更を行ったら、[OK] をクリックします。

IP アドレス割り当て方法の選択長期にわたって使用する仮想マシンでなければ、DHCP に自動的に IP アドレスを割り当てさせて構いません。

ホストオンリーネットワークまたは NAT ネットワークごとに、利用可能な IP アドレスが次ページの表に示される規約に従って分配されます。表の <net> は、ホストオンリーネットワークまたは NAT ネットワークに割り当てられたネットワーク番号を指します。VMware Server は、ホストオンリーネットワークと NAT ネットワークに対して常に クラス C アドレスを使用します。

表 7-1. ホストオンリー (Host-only) ネットワークでのアドレス利用

範囲 アドレス利用 例 <net>.1 ホストマシン 192.168.0.1

<net>.2-<net>.127 静的アドレス 192.168.0.2-192.168.0.127

<net>.128-<net>.253 DHCP が割り当て 192.168.0.128-192.168.0.253

<net>.254 DHCP サーバ 192.168.0.254

<net>.255 ブロードキャスティング

192.168.0.255

表 7-2. NAT ネットワークでのアドレス利用

範囲 アドレス利用 例 <net>.1 ホストマシン 192.168.0.1

<net>.2 NAT デバイス 192.168.0.2

<net>.3-<net>.127 静的アドレス 192.168.0.3-192.168.0.127

<net>.128-<net>.253 DHCP が割り当て 192.168.0.128-192.168.0.253

Page 192: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

182 VMware, Inc.

ホストオンリーネットワークでの IP パケットの漏洩防止 ホストオンリー (Host-only) ネットワークは本来、セットアップされたホストマシン内に限定されるものです。つまり、このネットワーク上の仮想マシンが送信したパケットは、ホストに接続されている物理ネットワークには「漏洩」しないはずです。ただし、マシンがパケットの転送を行っている場合は、パケットの漏洩が発生する可能性があります。ホストマシンやホストオンリーネットワークで稼動中の仮想マシンがパケットの漏洩を引き起こすように構成されていることがあります。

Windows がホストの場合サーバ バージョンの Windows 2000 を使用しているシステムは、そのシステム宛てに送信されていない IP パケットを転送することができます。ただし、このようなシステムは、デフォルトで IP パケット転送機能が無効になっています。

Windows 2000 のホスト上に設定されたホストオンリーネットワークからパケットが漏洩しているのを発見した場合は、ホストマシンで転送機能が有効になっていないか確認してください。有効になっている場合は、無効にします。

[ スタート ] - [ プログラム ] - [ 管理ツール ] - [ ルーティングとリモートアクセス ] を開きます。左側のアイコンにはホスト名が記載されています。アイコンに緑の点が付いていれば、IP 転送機能がオンになっています。オフにするには、アイコンを右クリックし、[ ルーティングとリモートアクセス ] を無効にします。すると赤い点が表示され、IP 転送機能は無効になります。

Linux がホストの場合 Linux ホスト上のホストオンリーネットワークからパケットが漏洩している場合は、ホストマシンで転送機能が誤って有効にされていないか確認してください。有効になっている場合は、無効にします。

多くの Linux システムでは、/proc/sys/net/ipv4/ip_forward という特殊なファイルに「0(ゼロ)」を書き込んで転送機能を無効にします。root の権限で、次のコマンドを入力してください。

echo 0 > /proc/sys/net/ipv4/ip_forward

システム構成オプションで転送機能の設定を行うことができる Linux システムもあります。設定方法は Linux ディストリビューションによって異なります。カーネルをコン

<net>.254 DHCP サーバ 192.168.0.254

<net>.255 ブロードキャスティング

192.168.0.255

表 7-2. NAT ネットワークでのアドレス利用

範囲 アドレス利用 例

Page 193: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 183

第 7章 ネットワーク

パイルする時にコントロールパネルを使って設定を行ったり、システムのブート時に指定値を入力したりします。使用中のディストリビューションでの設定方法に関する詳細は、ご使用の OS が提供するマニュアルを参照してください。

フィルタの使用ホスト コンピュータに複数のネットワークアダプタが構成されている場合、システムが IP 転送を実行するように故意に設定されていることがあります。この場合は、転送機能をそのまま有効にしておく必要があるかもしれません。そのような場合は、パケットの漏洩を防ぐため、パケットフィルタ機能を有効にして、ホストオンリーネットワークからパケットがホスト コンピュータの外に送信されないように指定しなければなりません。パケットフィルタの構成方法に関する詳細は、OS が提供するドキュメントを参照してください。

仮想マシンからの漏洩仮想マシンからパケットが漏洩することもあります。例えば、仮想マシンでダイヤルアップ ネットワークのサポートを利用していて、パケット転送が有効になっている場合、ホストオンリー ネットワークの通信がダイヤルアップ接続を通じて漏洩することがあります。

漏洩を防止するには、必ずゲスト OS でパケット転送を無効にしてください。

仮想マシンの MAC アドレスの維持と変更 仮想マシンをオンにすると、VMware Server は各仮想ネットワークアダプタにイーサネット MAC アドレスを自動的に割り当てます。MAC は、メディアアクセスコントロール(media access control)の略称です。MAC アドレスは、各イーサネット ネットワークデバイスに割り当てられる独自のアドレスです。

仮想マシンには、ホストシステム内の独自の MAC アドレスが必ず割り当てられます。ほとんどの場合、仮想マシンを移動したり、その構成ファイルの特定の設定に変更を加えたりしない限り、同じ仮想マシンにはオンにする度に同じ MAC アドレスが割り当てられます(仮想マシンの構成ファイルのパスとファイル名が同じでなければなりません)。

さらに、VMware Server は複数のホストシステム上で実行される仮想マシンに対しても自動的に独自の MAC アドレスを割り当てようとしますが、必ずしも成功する訳ではありません。

Page 194: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

184 VMware, Inc.

MACの変更を防止特定の仮想マシンに割り当てられる MAC アドレスの自動変更を防止するには、仮想マシンの構成ファイルを移動しないでください。構成ファイルを別のホストや同一ホスト上の別のロケーションに移動すると、MAC アドレスが変更されてしまいます。

また、仮想マシン構成ファイルの特定の設定を変更することも避けてください。構成ファイルを手動で編集せず、仮想イーサネット アダプタの削除も行わなければ、設定は変更されません。手動で構成ファイルの編集を行う場合は、次のオプションを削除、変更しないでください。

ethernet[n].generatedAddressethernet[n].addressTypeethernet[n].generatedAddressOffsetuuid.locationuuid.biosethernet[n].present

上記のオプションで [n]には仮想イーサネットアダプタの番号が入ります(例:ethernet0)。

注 仮想イーサネットアダプタの MAC アドレスを維持するには、アダプタを削除しないように気を付けることも大切です。アダプタを削除してから再び作成すると、異なる MAC アドレスが割り当てられる可能性があります。

手動でMACアドレスを割り当て仮想マシンを移動しても、特定の仮想マシンには必ず同じ MAC アドレスが割り当てられるようにしたい場合、あるいは ネットワークで接続された環境内のすべての仮想マシンに確実に独自の MAC アドレスが割り当てられるようにする場合は、VMware Server で自動的に割り当てる代わりに、アドレスを手動で割り当てることができます。

手動で仮想マシンに同じ独自の MAC アドレスを割り当てるには、テキストエディタを使って仮想マシンの構成ファイルから下記の 3 行を削除し、1 行を追加します。構成ファイルには、ファイル名の終わりに .vmx の拡張子が付けられています。Linuxホストで旧 VMware 製品を使って仮想マシンを作成すると、構成ファイルに .cfg の拡張子が付けられていることがあります。

次の記述で始まる 3 行を削除してください。

ethernet[n].generatedAddressethernet[n].addressTypeethernet[n].generatedAddressOffset

Page 195: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 185

第 7章 ネットワーク

上記オプションの [n]の箇所には仮想イーサネットアダプタの番号が入ります(例:ethernet0)。

次に下記の行を構成ファイルに追加します。

ethernet0.address = 00:50:56:XX:YY:ZZ

ここで、XX は 00h と 3Fh 間の有効な 16 進数でなければなりません。また、YY 及びZZは 00hとFFh間の有効な16進数でなければなりません。GSX SererのVMware Server仮想マシンは任意の MAC アドレスをサポートしないため、上記のフォーマットを使用する必要があります。

XX:YY:ZZ がハードコードされたアドレス間で 唯一のアドレスになるように(つまり、XXを00hと3Fh間の有効な16進数、YY及びZZを 00hとFFh間の有効な16進数に)設定すれば、自動的に割り当てられた MAC アドレスと手動で割り当てたものとが競合することがありません。

Linux ホスト上のホストオンリー ネットワークのルーティングの制御

ホストオンリー (Host-only) ネットワークは完全に独立したネットワークで、このネットワークに関連付けられたネットワークインターフェイス (VMnet1) を備えています。このインターフェイスはホスト OS のブート時に「up」となります。この結果、ホスト OS 上で機能する、routed や gated といったルーティングサーバプロセスは、処理を実行しないように構成しない限り自動的にこのネットワークを検出し、ネットワークへのルート情報を提供してしまいます。

ルーティング情報を受信するためだけにプロセスを実行しているのであれば、-q オプションでこれらのプロセスを実行し、ルーティング情報を受信するだけで提供しないように設定すれば、この問題は簡単に解決します。

しかし、ルーティング情報を提供するためにプロセスを実行している場合は、ホストオンリーネットワークへのルート情報を提供しないようにプログラムを構成する必要があります。

ただし、多くの Linux ディストリビューションで提供されている routedのバージョンでは、インターフェイスが情報を提供しないように指定するオプションをサポートしていません。最近のバージョンを使用している場合は、マニュアルページ routed(8)

を参照してください。

gated の場合は、構成が必要です。VMnet1 インターフェイスをあらゆるプロトコル活動から削除しなければなりません。gated を使用するマルチホーム システム上のホストオンリー ネットワークで仮想マシンを実行する必要がある場合、その過程で問題が発生したときは、下記の URL でサポートリクエストを提出し、ヴイエムウェアのテクニカルサポート(www.vmware.com/requestsupport)にご連絡ください。

Page 196: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

186 VMware, Inc.

Linux ホスト上のホストオンリー ネットワークの問題ホストオンリー ネットワークの構成時に発生する一般的な問題について説明します。

VMware Server をインストール後、Linux ホストの DHCPD が動作しなくなったVMware Server をインストールする前に DHCP サーバプログラムの dhcpd を実行していた場合、恐らくマシンに存在するすべてのネットワークインターフェイス上でクライアントからの DHCP リクエストに応答するように構成されているはずです。ホストオンリー ネットワークを構成すると、新しく追加されたネットワークインターフェイス VMnet1 が「up」となって利用可能な状態になり、dhcpd が WMnet1 を検出します。

この場合、このインターフェイス向けのサブネットの指定が構成ファイルになければ、(dhcpd がインターフェイスを通じて送信されたメッセージに応答しないように設定されていても)dhcpd 実装の一部がアボートします。

この問題に対処するには、dhcpd の構成ファイルに次のラインを追加してください。

subnet <net>.0 netmask 255.255.255.0 {}

<net> は、ホストオンリーネットワークに割り当てられたネットワーク番号(例えば192.168.0)です。構成ファイルのこのラインは、dhcpd にホストオンリーネットワークに関する情報を提供し、このネットワークから送信される DHCP リクエストに応答しないように明示します。

もう 1 つの対処法として、プログラムを起動する時に dhcpd が応答するネットワークインターフェイスの一覧を登録することもできます。例えば、マシンにイーサネットインターフェイス eth0 が 1 つだけ設定されている場合、dhcpd を起動する度にコマンドラインにこれを表示します。

dhcpd eth0

これによって、dhcpd がすべての利用可能なネットワークインターフェイスを検出することを防止できます。

上記の対処方法でも DHCP サーバプログラムが正常に動作しない場合は、旧式のプログラムを使用している可能性があります。この場合、ISC 社の Web サイト

(www.isc.org)で入手できる DHCP ソフトウェアなど、最新のバージョンにアップグレードしてみてください。

DHCP とダイナミックドメイン名サービス (DDNS) DHCP は IP アドレスだけでなく、ネームサーバを実行しているホストの ID や最短距離にあるルーター / ゲートウェイといった情報を発信するために使用することもできます。ただし、VMware Server で使用される DHCP サーバは、割り当てる IP アドレス

Page 197: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 187

第 7章 ネットワーク

とクライアント名とをダイナミックに関連付ける(つまり DNS サーバを DDNS を使って更新する)方法を提供していません。

名前を使って他の仮想マシンと通信する場合は、VMnet1 の DHCP 構成ファイル(/etc/vmware/vmnet1.conf)を変更するか、ホスト名に静的にバインドされている IPアドレスを使用する必要があります。DHCP サーバ構成ファイル の編集には、特定の情報が要求されます。これらの情報は、DHCP サーバのドキュメントから直接収集することをお勧めします。マニュアルページ dhcpd(8) と dhcpd.conf(8) を参照してください。

Linux ホストで 2番目のブリッジ ネットワークインターフェイスを設定

ホスト コンピュータにイーサネットアダプタが 2 つインストールされており、それぞれが異なるネットワークに接続されている場合、仮想マシンを両方のイーサネット アダプタとブリッジ接続することができます。これにより、仮想マシンがいずれか 1つまたは両方の物理ネットワークにアクセスできるようになります。

複数のイーサネットアダプタが存在するホストに VMware Server をインストールする場合、ブリッジ (Bridged) ネットワークを複数構成するオプションを選ぶことができます。また、次のコマンドを実行すれば、いつでもブリッジネットワークを追加構成できます。vmware-config.pl

1 ホストで root (su) の権限により、VMware Server 構成プログラムを実行します。

vmware-config.pl

注意 vmware-config.pl 構成プログラムが VMware Server を正しく構成するには、全仮想マシンがシャットダウンされていなければなりません。稼動中の仮想マシンがあれば、プログラムが自動的にシャットダウンを行います。

2 物理イーサネットアダプタが 1 つ以上構成されている場合、次のようなプロンプトが表示されます。

The following bridged networks have been defined:

. vmnet0 is bridged to eth0Do you wish to configure another bridged network? (yes/no) [no]

[Yes(はい)] と回答します。

Page 198: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

188 VMware, Inc.

3 ブリッジネットワークに接続されていない物理イーサネットアダプタがさらに存在する場合、プロンプトが繰り返され、現在構成されている全ブリッジネットワークに関する情報を表示します。

4 必要なブリッジネットワークをすべて設定したら、[no(いいえ)] と入力します。

チーム ネットワーク インターフェイス カードを使う場合のブリッジ ネットワークの構成

ネットワーク アダプタ チーミング(2 つ以上のネットワーク インターフェイス カードが、1 つのネットワーク インターフェイス カードとして動作し、独立した単一デバイスとして認識されます)は、VMware Server ホストとホスト上で稼動している仮想マシンに対して、ネットワーク ハードウェアフォルト トレランスを提供します。1 つの物理ネットワーク アダプタに障害が発生すると、ホストと仮想マシンのネットワーク トラフィックは、チーム内の残りのネットワーク アダプタで処理を継続できます。

フォルトトレランスを提供する他の方法は、自動ブリッジを有効にしておく方法です。この機能は Windows ホストのみで有効で、デフォルトで有効になっています。詳細については「 Windows ホストで ブリッジネットワークオプションを構成

(P.171)」を参照してください。この方法は、負荷分散機能、スイッチフォルトトレランス、ホスト上で稼動している必要なサービスへのフォルトトレランス、あるいはアダプタをプライマリまたはセカンダリに指定する能力に欠けているので、NIC チーミングの使用に比べて、制限されています。

特定の NIC チーミングモードは、以下で説明するように負荷分散機能を提供しています。

VMware Server ホストがチームネットワークインターフェイスカードを使用するように構成されており、使用の仮想マシンにブリッジネットワークを使用している場合、ネットワーク設定を調節する必要があります。これには、WMware ブリッ ジプロトコルをチーム NIC にバインドし、一方でホスト上の個別の各物理 NIC からアンバインドしてください。詳細は「Windows ホストの設定(P.189)」を参照してください。

チーム NIC を使用して仮想マシンにネットワーク接続する前に、ホスト環境でのネットワークチーミングの機能を十分に理解する必要があります。

ネットワークアダプタチーミングのサポートVMware は Windows ホストのチーム NIC を、NIC チーミング用に構成できるエンタープライズクラスネットワークアダプタでサポートします。使用したい特定のチームネットワークモード (802.3ad ダイナミック、802.3ad- ドラフト スタティック モードなど ) がある場合、そのモードをサポートするアダプタを使用するのが良いでしょう。

Page 199: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 189

第 7章 ネットワーク

VMware は、Linux ホスト上の VMware Server のネットワークアダプタチームをテスト、サポートしておりません。

VMware Server は、以下に示したモードでの Broadcom チーミングソフトウェアと共に使用した場合、チーミングされた Broadcom ベースのネットワークアダプタをサポートします。

Generic Trunking (FEC/GEC/802.3ad-Draft Static)

Link Aggregation (802.3ad)

Smart Load Balance と Fail Over

VMware Server は、以下に示したモードでの Intel PROSet バージョン 6.4 以降(32ビットホスト)または PROSet version 10.0 以降(64 ビットホスト)と共に使用する場合に、チーミングされた Intel ベースのネットワークアダプタをサポートします。

Adapter Fault Tolerance

Adaptive Load Balancing

Static Link Aggregation(64 ビットホスト)

FEC/802.3ad Static Link Aggregation(32 ビットホスト)

GEC/802.3ad Static Link Aggregation(32 ビットホスト)

IEEE 802.3ad Dynamic Link Aggregation

注 Intel ベースのネットワークアダプタのチーミングを行う場合、Express Teaming モードはサポートされません。

Windows ホストの設定 チームネットワークアダプタとブリッジネットワークで Windows ホスト上のVMware Server を使用する場合、VMware ブリッジプロトコルはチームネットワークアダプタにバインドされていなければならず、個々の物理ネットワークアダプタからはアンバインドされていなければなりません。

Windows ホストでブリッジ ネットワーク オプションを構成するには

1 Windows のコントロールパネルを開き、「ネットワーク接続 ](Windows Server 2003 ホスト)か、[ ネットワークとダイヤルアップ接続 ](Windows 2000 ホスト)を開きます。

2 VMware ブリッジ プロトコルをチーム NIC にバインドするには、チーム NIC デバイスを右クリックし、[Property(プロパティ)] を選択します。

Page 200: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

190 VMware, Inc.

3 [VMware Bridge Protocol(VMware ブリッジ プロトコル)] チェックボックスの選択を解除し、

4 [OK] をクリックしてプロパティ シートを閉じます。

5 VMware ブリッジプロトコルを、ブリッジネットワークに使用している各物理NIC からアンバインドするには、NIC デバイスを右クリックし、[Property(プロパティ)] を選択します。

6 [VMware Bridge Protocol(VMware ブリッジ プロトコル)] チェックボックスのチェックを外します。

7 [OK] をクリックしてプロパティ シートを閉じます。

別の方法として、仮想ネットワークエディタを使用して、チーム NIC を VMnet0 にマップするか、VMware Server で自動ブリッジから物理アダプタを排除することができます。詳細は、「Windows ホストで ブリッジネットワークオプションを構成

(P.171)」を参照してください。

チームネットワークモードの変更チームネットワークモードを変更する場合は、ホストに存在する既存の NIC チームを削除してから、新しいチームを作成する必要があります。仮想マシンの NIC チーミング設定の変更は行わないでください。

注意 元のチームを削除する前に、チーミングソフトウェアがロックアップするのを防ぐために、全てのホスト上の仮想マシンをパワーオフするかサスペンドしてください。

2 つの異なるホストオンリーネットワークの設定 一部の構成では、同じホスト コンピュータに複数のホストオンリー(Host-only)ネットワークをセットアップする必要があります。

例えば、2 台の仮想マシンをホストオンリーネットワークに接続し、同時に他の仮想マシンを別のホストオンリーネットワークに接続することで、各ネットワークの通信を独立させることもできます。

また、2 つの仮想ネットワーク間でルーティングのテストを行う場合や、複数のネットワークインターフェイスカードが設定された仮想マシンを(実際のイーサネットアダプタは一切使用せずに)テストする場合が考えられます。

Windows がホストの場合、最初のホストオンリーネットワークは VMware Server をインストールする際に自動的に設定されます。

Linux がホストの場合、ホストオンリーネットワークをインストールすることに同意していれば、VMware Server をインストールした後に vmware-config.pl スクリプト

Page 201: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 191

第 7章 ネットワーク

を実行すると最初のホストオンリーネットワークが設定されます。ホストオンリーネットワークの使用に同意しなかった場合は、ホストオンリーネットワークを設定するために、スクリプトをもう 1 度実行しなければなりません。

2 番目のホストオンリーネットワークを設定するには、使用のホストによって、次の手順に従ってください。

Windows ホストに 2番目のホストオンリー インターフェイスを設定するには1 [Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] - [Host

Virtual Adapters(ホスト仮想アダプタ)] を選択します。

2 [Add new adapter(新規アダプタの追加)] をクリックします。

3 アダプタを使用する仮想ネットワークを選択し、[OK] をクリックします。

4 [Apply(適用)] をクリックします。

5 [OK] をクリックして仮想ネットワークエディタを閉じます。

Linux ホストに 2番目のホストオンリー インターフェイスを設定するには1 root (su) の権限で、VMware Server 構成プログラムを実行します。

vmware-config.pl

注意 vmware-config.pl 構成プログラムが VMware Server を正しく構成するには、全仮想マシンがシャットダウンされていなければなりません。稼動中の仮想マシンがあれば、プログラムが自動的にシャットダウンを行います。

NAT ネットワークに関する質問の後で次のように尋ねられます。

Do you want to be able to use host-only networking in your virtual machines?

2 [yes(はい)] を選択します。

ウィザードが、ホストに既にセットアップされているホストオンリー ネットワークを報告します。ホストオンリー ネットワークが存在しない場合は、最初のホストオンリー ネットワークを構成します。

ウィザードが次のように質問します。

Do you wish to configure another host-only network?

Page 202: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

192 VMware, Inc.

3 [yes(はい)] を選択します。

必要なホストオンリーネットワークを構成するまでこの手順を繰り返してください。すべての構成が終了したら [No(いいえ)] と回答します。

4 ウィザードで残りの作業を完了してください。

ウィザードが終了すると、VMware Server が使用するサービスがすべて再開されます。

5 ifconfig を実行します。

少なくとも 4 つのネットワークインターフェイス(eth0、lo、 vmnet1、vmnet2)が存在するはずです。VMnet インターフェイスがすぐに表示されない場合は、1分ほど待ってからコマンドを再実行してください。これらの 4 つのインターフェイスは、個別のサブネットに異なる IP アドレスを持つ必要があります。

仮想マシンの構成2 つのホストオンリーインターフェイス (VMnet1 と VMnet2) が設定されました。これで、次のいずれかの構成の仮想マシンを設定する準備ができました。

仮想マシンに仮想イーサネットアダプタを 1 つ構成し、その仮想アダプタをデフォルトのホストオンリーインターフェイス (VMnet1) に接続する場合

仮想マシンに仮想イーサネットアダプタを 1 つ構成し、その仮想アダプタを新しく作成したホストオンリーインターフェイス (VMnet2) に接続する場合

仮想マシンに仮想イーサネットアダプタを 2 つ構成し、その内 1 つをデフォルトのホストオンリーインターフェイス (VMnet1) に、もう 1 つを新しく作成したホストオンリーインターフェイス (VMnet2) に接続する場合

構成 1 — デフォルトのホストオンリーインターフェイスに接続 1 仮想マシンを作成するか、既存の仮想マシンを使用します。

2 VMware Server コンソールを起動して仮想マシンを開きます。

3 [VM] - [Settings(設定)] を選択し、仮想マシン設定エディタで構成を編集します。

4 [NIC] - [Custom(カスタム)] を選択して、[VMnet1(ホストオンリー)](Windows ホスト)または [/dev/vmnet1](Linux ホスト)をドロップダウン リストから選びます。

デバイス リストにネットワーク アダプタがない場合は、[Add(追加)] をクリックし、Add Hardware(ハードウェアの追加)ウィザードでアダプタを追加します。

Page 203: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 193

第 7章 ネットワーク

構成 2 — 新しく作成したホストオンリーインターフェイスに接続1 仮想マシンを作成するか、既存の仮想マシンを使用します。

2 VMware Server コンソールを起動して仮想マシンを開きます。

3 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使って構成を編集します。

[NIC]-[Custom(カスタム)] を選択し、[VMnet 2 (Host-only)(VMnet2(ホストオンリー))] (Windows host) か [/dev/vmnet2] (Linux host) をドロップダウンリストから選びます。

デバイス リストにネットワーク アダプタがない場合は、[Add(追加)] をクリックし、Add Hardware(ハードウェアの追加)ウィザードでアダプタを追加します。

構成 3 — 2 つのホストオンリーインターフェイスに接続1 仮想マシンを作成するか、既存の仮想マシンを使用します。

2 VMware Server を起動して仮想マシンを開きます。

3 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使って構成を編集します。

デバイス リストから最初のネットワーク アダプタを選択し、[Custom(カスタム)] を選びます。[VMnet 1(Host-only)(VMnet1(ホストオンリー))]

(Windows ホスト)または [/dev/vmnet1](Linux ホスト)をドロップダウン リストからを選択します。デバイスリストから 2 番目のネットワークアダプタを選択し、[Custom(カスタム)] を選びます。[VMnet 2 (Host-only)(VMnet2(ホストオンリー))] (Windows host) か [/dev/vmnet2] (Linux host) を右のドロップダウンリストから選択します。

1 つ以上のネットワークアダプタの追加が必要な場合、[Add(追加)] をクリックして、Add Hardware(ハードウェアの追加)ウィザードを使用してアダプタを追加します。

ここまで作業を終えたら、仮想マシンをオンにしてゲスト OS をインストールできます。構成 1 と 2 では AMD PCNet Family Adapter が 1 つ、構成 3 ではゲスト内に AMD PCNet Family Adapter が 2 つ構成されます。実際のコンピュータ上の物理アダプタの場合と同様に、イーサネットアダプタを構成して、各アダプタに該当する VMnet サブネット上の IP アドレスを設定します。

Windows ホストでは、コマンドプロンプトを表示して ipconfig /all を実行すれば、各ホストオンリーネットワークが使用中の IP アドレスを確認できます。

Linux ホストでは、ターミナルを表示して ifconfig 実行すれば、各ホストオンリーネットワークが使用中の IP アドレスを確認できます。

Page 204: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

194 VMware, Inc.

2 つのホストオンリーネットワーク間のルーティング 仮想マシンを使って複雑なテスト用ネットワークを構築する場合、2 つの独立したホストオンリー ネットワークを構成し、その間にルーターを設定することがあるかもしれません。

2 つのアプローチがあります。これには、ルーターソフトウェアをホスト コンピュータで実行する方法と、独自の仮想マシンで実行する方法です。どちらの場合も、ホストオンリーインターフェイスが 2 つ必要です。

ここでは、各ホストオンリーネットワークに仮想マシンが 1 台しかない単純な構成で説明を行っています。必要に応じて仮想マシンやホストオンリーネットワークを追加して、より複雑な構成を設定することが可能です。

最初のホストオンリーインターフェイスの設定Windows がホストの場合、最初のホストオンリー ネットワークは、VMware Serverをインストールする際に自動的にセットアップされます。

Linux がホストの場合、ホストオンリーネットワークのインストールに同意していれば、VMware Server のインストール後に vmware-config.pl プログラムを実行すると最初のホストオンリーネットワークがセットアップされます。ホストオンリーネットワークの使用に同意しなかった場合は、ホストオンリーネットワークを設定するために、スクリプトをもう 1 度実行しなければなりません。

Windows ホストに 2番目のホストオンリー インターフェイスを設定するには1 [Host(ホスト)] - [ Virtual Network Settings(仮想ネットワークの設定)] - [Host

Virtual Adapters(ホスト仮想アダプタ)] を選択します。

2 [Add new adapter(新規アダプタの追加)] をクリックします。

3 アダプタを使用する仮想ネットワークを選択し、[OK] をクリックします。

4 [Apply(適用)] をクリックします。

5 [OK] をクリックして仮想ネットワークエディタを閉じます。

Page 205: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 195

第 7章 ネットワーク

Linux ホストに 2番目のホストオンリー インターフェイスを設定するには1 root (su) の権限で、VMware Server 構成プログラムを実行します。

vmware-config.pl

注意 vmware-config.pl 構成プログラムが VMware Server を正しく構成するためには、全仮想マシンがシャットダウンされていなければなりません。稼動中の仮想マシンがあれば、プログラムが自動的にシャットダウンを行います。

2 ウィザードを使って構成を変更します。NAT ネットワークに関する質問の後で次のように尋ねられます。

Do you want to be able to use host-only networking in your virtual machines?

[Yes(はい)] と回答します。

ウィザードが、ホストにすでにセットアップされているホストオンリー ネットワークを報告します。ホストオンリー ネットワークが存在しない場合は、最初のホストオンリー ネットワークを構成します。

3 ウィザードが次のように質問します。

Do you wish to configure another host-only network?

[Yes(はい)] と回答します。

必要なホストオンリーネットワークを構成するまでこの手順を繰り返してください。すべての構成が終了したら [No(いいえ)] と回答します。

4 ウィザードを終了します。VMware Server が使用するサービスがすべて再開されます。

5 ifconfig を実行します。少なくとも 4 つのネットワークインターフェイス(eth0、lo、 vmnet1、vmnet2)が存在するはずです。VMnet インターフェイスがすぐに表示されない場合は、1 分ほど待ってからコマンドを再実行してください。これらの 4 つのインターフェイスは、個別のサブネットに異なる IP アドレスを持つ必要があります。

仮想マシンの構成2 つのホストオンリーインターフェイスが設定されました。どちらも独自の仮想スイッチ (VMnet1 と VMnet2) に接続されています。これで、仮想マシンを作成、構成し、適切な仮想スイッチに接続する準備ができました。

Page 206: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

196 VMware, Inc.

仮想マシン 1 — デフォルトのホストオンリーインターフェイスに接続 1 仮想マシンを作成するか、既存の仮想マシンを使用します。

2 VMware Server コンソールを起動して仮想マシンを開きます。

3 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使って構成を編集します。

[NIC] - [Custom(カスタム)] を選択して、[VMnet 1(Host-only)(VMnet1(ホストオンリー))](Windows ホスト)または [/dev/vmnet1](Linux ホスト)をドロップダウン リストから選びます。

デバイス リストにネットワーク アダプタがない場合は、[Add(追加)] をクリックし、Add Hardware(ハードウェアの追加)ウィザードでアダプタを追加します。

仮想マシン 2 —新しく作成されたホストオンリーインターフェイスに接続1 仮想マシンを作成するか、既存の仮想マシンを使用します。

2 VMware Server コンソールを起動して仮想マシンを開きます。

3 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使って構成を編集します。

[NIC] - [Custom(カスタム)] を選択し、[VMnet 2 (Host-only)(VMnet2(ホストオンリー))](Windows ホスト)または [/dev/vmnet2](Linux ホスト)を右のドロップダウン リストから選択します。

デバイス リストにネットワーク アダプタがない場合は、[Add(追加)] をクリックし、Add Hardware(ハードウェアの追加)ウィザードでアダプタを追加します。

ホスト コンピュータでルーターを実行する予定であれば、次の項はスキップしてください。

仮想マシン 3 — 2 つのホストオンリーインターフェイスに接続ルーターを仮想マシンで実行する予定であれば、そのために使用する 3 番目の仮想マシンが必要です。

1 仮想マシンを作成するか、既存の仮想マシンを使用します。

2 VMware Server コンソールを起動して仮想マシンを開きます。

3 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使って構成を編集します。

デバイス リストから最初のネットワーク アダプタを選択し、[Custom(カスタム)] を選びます。[VMnet 1(Host-only)(VMnet1(ホストオンリー)) ]

(Windows ホスト)または [/dev/vmnet1](Linux ホスト)を右のドロップダウン リストから選択します。2 番目のネットワークアダプタをデバイスリストから選び、[Custom(カスタム)] を選択します。次に [VMnet 2 (Host-only)(VMnet2

Page 207: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 197

第 7章 ネットワーク

(ホストオンリー))] (Windows ホスト ) か [/dev/vmnet2] (Linux ホスト ) を、右のドロップダウンリストから選択します。

1 つ以上のネットワークアダプタの追加が必要な場合、[Add(追加)] をクリックして、Add Hardware(ハードウェアの追加)ウィザードを使用してアダプタを追加します。

次にホストと仮想マシンにネットワークコンポーネントを構成します。これには、全仮想マシンに静的 IP アドレスを使用する方法をお勧めします。

1 VMnet DHCP サーバのサービスを停止します。

Windows がホストの場合 [Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] - [DHCP] を選択し、[Stop service(サービス停止)] をクリックします。

Linux がホストの場合 次のコマンドで vmnet-dhcpd サービスを中止します。

killall -TERM vmnet-dhcpd

2 各仮想マシンにゲスト OS をインストールします。

3 ホスト コンピュータか 3 番目の仮想マシンにルーターのソフトウェアをインストールします(アプローチによって異なります)。

4 最初の 2 台の仮想マシンにネットワークを構成し、該当するホストオンリーネットワーク上のアドレスを使用するように設定します。

Windows ホストでは、コマンド プロンプトを開いてipconfig /all を実行し、各ホストオンリー ネットワークが使用している IP アドレスを確認します。

Linux ホストでは、ターミナルを表示して ifconfig を実行すれば、各ホストオンリーネットワークが使用中の IP アドレスを確認できます。

5 ホスト コンピュータでルーターを実行する場合は、ホスト コンピュータ上のホストオンリーアダプタのアドレスに基づいてデフォルトのルーターアドレスを割り当てます。最初の仮想マシンのネットワーク構成では、デフォルトのルーターアドレスは VMnet1 に接続されている ホストオンリーアダプタの IP アドレスです。2 番目の仮想マシンのネットワーク構成では、デフォルトのルーターアドレスは VMnet2 に接続されている ホストオンリーアダプタの IP アドレスです。

3 番目の仮想マシンでルーターを実行する場合、最初の 2 台の仮想マシンに 3 番目の仮想マシンが使用するアドレスに基づくデフォルトのルーターアドレスを設定します。最初の仮想マシンのネットワーク構成では、デフォルトのルーターアドレスは VMnet1 に接続されている 3 番目の仮想マシンのイーサネットアダプタの IP アドレスです。2 番目の仮想マシンのネットワーク構成では、デフォルト

Page 208: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

198 VMware, Inc.

のルーターアドレスは VMnet2 に接続されている 3 番目の仮想マシンのイーサネットアダプタの IP アドレスです。

ここまで作業が終了したら、仮想マシン No.1 と No.2 からルーターのマシンに PINGが通るはずです。またルーターソフトウェアが正しく設定されていれば、仮想マシン No.1 と No.2 の間で通信することができます。

Linux ホスト上のミスキャスモードで仮想イーサネットアダプタを使用

VMware Server では、VMware Server を実行しているユーザーにその設定を行う権限がない限り、仮想イーサネットアダプタをプロミスキャスモードにすることは許可されません。これは、root しかネットワークインターフェイスをプロミスキャスモードにできないという一般的な Linux の慣例に従ったものです。

VMware Server をインストールし構成するには、root の権限が必要です。VMware Server は root の所有権と root のグループ所有権で VMnet デバイスを作成します。つまり、そのデバイスに対して読み取り / 書き込み許可を持つのは root です。

仮想マシンのイーサネットアダプタをプロミスキャスモードに設定するには、VMnetデバイスに対して読み取り / 書き込みアクセス権も持つ root の権限で VMware Serverを起動しなければなりません。たとえば、ブリッジ ネットワークを使用する場合は、/dev/vmnet0 へのアクセス権限が必要です。

他の一部のユーザーに VMnet デバイスに対する読み取り / 書き込みアクセス権を許可するには、新しいグループを設定して、該当するユーザーをそのグループに追加し、該当するデバイスに対する読み取り / 書き込みアクセス権をそのグループに許可します。この変更は、ホスト OS で root (su -) のアカウントから行います。例えば、次のようなコマンドを入力します。

chgrp <newgroup> /dev/vmnet0chmod g+rw /dev/vmnet0

ここで <newgroup> は vmnet0 をプロミスキャスモードに設定できるグループを指します。

全ユーザーが仮想イーサネットアダプタ(この例では /dev/vmnet0)をプロミスキャスモードに設定できるようにするには、次のコマンドをホスト OS で root として実行します。

chmod a+rw /dev/vmnet0

Page 209: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 199

第 7章 ネットワーク

NAT の概念 ネットワーク アドレス変換(NAT)を使うことにより、仮想マシンは、ホストで使用可能なほとんどあらゆるタイプのネットワーク接続を介して、ほとんどのクライアント アプリケーションを簡単に使用できるようになります。ただし唯一の要件として、ネットワーク接続が TCP/IP をサポートしている必要があります。

利用できる IP アドレスが限られている場合、あるいは非イーサネット ネットワークアダプタでネットワークに接続されている場合、NAT が威力を発揮します。NAT は、プライベートな VMnet ネットワーク内での仮想マシンのアドレスをホストマシンのアドレスに変換することによって機能します。仮想マシンがネットワークリソースにアクセスするリクエストを送信すると、ネットワークリソースはホストマシンがリクエストを送信したかのように認識します。

NAT はホストのネットワークリソースを使用して外部ネットワークに接続します。このため、NAT 接続を利用すれば、ホストがアクセス可能なあらゆる TCP/IP ネットワークリソースを使用することができます。

NAT の最大の利点は、透過性が高く、簡単な構成で仮想マシンをネットワークリソースにアクセスさせることができる点にあります。

NAT に関する詳細は、以下のセクションで説明しています。

NAT の使用(P.200)

ホストコンピュータと NAT ネットワーク(P.200)

NAT ネットワーク上の DHCP(P.200)

NAT ネットワーク上の DNS(P.201)

NAT ネットワークから外部へアクセス(P.201)

NAT 構成上級編(P.202)

Windows ホストでのカスタム NAT/DHCP 構成(P.206)

NAT を使用する際の注意点(P.207)

NetLogon で NAT を使用(P.208)

Linux の vmnetnat.conf ファイルのサンプル(P.209)

Page 210: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

200 VMware, Inc.

NAT の使用 NAT デバイスは VMnet8 仮想スイッチに接続しています。NAT ネットワークに接続されている仮想マシンもまた、VMnet8 仮想スイッチを使用します。

NAT デバイスは、VMnet8 仮想ネットワーク上の仮想マシンからパケットが送信されるのを待ちます。パケットが送信されてくると、それを外部ネットワークに転送する前に、仮想マシンのアドレスをホストのアドレスに変換します。外部ネットワークからプライベートネットワークの仮想マシンあてにデータが送信されてきた場合も、NAT デバイスがデータを受信し、ネットワークアドレスを仮想マシンのアドレスに置換えて、仮想ネットワーク上の仮想マシンにそのデータを転送します。この転換は自動的に行われ、ゲストとホスト上で最小限の構成が必要になります。

ホストコンピュータとNAT ネットワーク NAT ネットワーク上にのホスト コンピュータに 1 つホスト仮想アダプタがあります

(これはホストオンリーネットワーク上のホスト仮想アダプタと同じものです)。このアダプタを使って、ホストと仮想マシンがファイルの共有といった目的で通信することができます。NAT はホスト仮想アダプタからのトラフィックは転送しません。

NAT ネットワーク上のDHCP ネットワークの構成作業を簡易化するために、VMware Server のインストール時にDHCP サーバが自動的にインストールされます。このため、NAT デバイスを使ってネットワーク上で稼働する仮想マシンは、DHCP リクエストを送信して IP アドレスをダイナミックに取得することができます。NAT ネットワーク上の DHCP サーバ

(ホストオンリーネットワーク構成でも使用されます)は、<net>.128 ~ <net>.254の範囲で IP アドレスをダイナミックに割り当てます。ここで <net> は、NAT ネットワークに割り当てあられたネットワーク番号のことです。VMware Server は NATネットワークには常にクラス C アドレスを使用します。<net>.3 ~ <net>.127 の IPアドレスは、静的 IP アドレスに使用することができます。IP アドレス <net>.1 はホストアダプタに、<net>.2 は NAT デバイスに割り当てられています。

NAT ネットワーク上の DHCP サーバは、IP アドレスに加えて、仮想マシンが自動的に稼働できるようにその他の構成情報も送信します。デフォルトのゲートウェイやDNS サーバなどがその情報に含まれます。DHCP からの応答で、NAT デバイスは IPアドレス <net>.2 をデフォルトのゲートウェイや DNS サーバとして使用するように仮想マシンに指示します。これによって、外部ネットワークに送信される全 IP パケット及び DNS リクエストが NAT デバイスに転送されます。

Page 211: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 201

第 7章 ネットワーク

NAT ネットワーク上のDNS NAT デバイスは、NAT ネットワーク上の仮想マシンに対して DNS サーバとして機能します。NAT デバイスは実際は DNS プロキシで、単に仮想マシンからの DNS リクエストをホストが認識する DNS サーバに転送しているだけです。応答は NAT デバイスに返信され、それがまた仮想マシンに転送されます。

DHCP から構成情報を受け取った NAT ネットワーク上の仮想マシンは、自動的にNAT デバイスを DNS サーバとして使用します。ただし、別の DNS サーバを使用するように仮想マシンを静的に構成することもできます。

プライベートな NAT ネットワークの仮想マシン自体は、DNS でアクセスすることができません。NAT ネットワークで稼働する仮想マシンが DNS 名で互いにアクセスするようにしたい場合は、NAT ネットワークに接続されたプライベートな DNS サーバを設定する必要があります。

NAT ネットワークから外部へアクセス 一般的に、仮想マシンからネットワーク接続を開始する場合は、NAT ネットワークの仮想マシンは TCP か UDP を使ったあらゆるプロトコルを自動的に使用することができます。これは、Web 検索、Telnet、パッシブモードの FTP、ストリーミングビデオのダウンロードといったほとんどのクライアントアプリケーションに当てはまります。追加のプロトコルサポートが NAT デバイスにビルトインされているため、FTPや ICMP エコー(PING)が NAT を通じて完全に透過的に機能します。

ホストが接続されている外部ネットワークには、NAT ネットワーク上の全仮想マシンがホストとして認識されます。これは仮想マシンのネットワークトラフィックがホストの IP アドレスを使用するためです。NAT ネットワーク上の仮想マシンは TCP/IP を使って、ホストからアクセス可能なあらゆるマシンにデータを送信 / 受信することができます。

このような通信を実現するには、プライベートな NAT ネットワーク上の仮想マシンのアドレスと外部ネットワーク上のホストのネットワークアドレス間のマッピングをNAT デバイスが設定する必要があります。

仮想マシンの側から別のネットワークリソースとのネットワーク接続を開始すると、このマッピングは自動的に作成されます。NAT ネットワーク上の仮想マシンのユーザーが一切気が付かない内に、この操作は行われます。仮想マシンが外部ネットワークにアクセスするのに特別な作業は必要ありません。

外部ネットワークから NAT ネットワークの仮想マシンに対して開始されるネットワーク接続では、状況が異なります。

外部ネットワークのマシンが NAT ネットワークの仮想マシンとの接続を開始しようとしても、NAT デバイスがリクエストを転送しないため、通信は成功しません。NATネットワーク外部から開始されるネットワーク接続は透過的ではありません。

Page 212: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

202 VMware, Inc.

ただし、NAT デバイス上に転送用ポートを手動で構成し、特定ポートあてのネットワークトラフィックが自動的に NAT ネットワークの仮想マシンに転送されるようにすることは可能です。詳細は次の「NAT 構成上級編(P.202)」を参照してください。

Windows の OS や Samba が使用するファイル共有のタイプは、NAT ネットワークのコンピュータ間(仮想マシン及びホスト コンピュータ)でも利用できます。ネットワークで WINS サーバを使用している場合、NAT ネットワークを使用する仮想マシンは、同じワークグループやドメインにある限り、WINS サーバが認識するホストの共有ファイルや共有フォルダにアクセスすることができます。

NAT 構成上級編 ご使用のホスト OS の箇所に目を通し、仮想マシンに NAT を構成する際の情報を参照してください。

Windows がホストの場合NAT デバイスは、仮想ネットワークエディタ ([Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] - [NAT]) を使用して構成します。

仮想 NAT デバイスは、該当するボタンをクリックして停止、再起動、あるいは開始することができます。[VMnet host(VMnet ホスト)] の設定では、どの仮想ネットワークに NAT デバイスを使用させるかを選択できます。仮想ネットワークで NAT を使用したくない場合は、[Disable(無効にする)] を選択してください。

Page 213: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 203

第 7章 ネットワーク

仮想ネットワークに対する NAT の設定を編集するには、ドロップダウンメニュから該当するネットワークを選択して [Edit(編集)] をクリックしてください。[NAT Settings(NAT 設定)] 画面が表示されます。

必要に応じて NAT の設定を変更します。

[Port forwarding(ポートの転送)] では、NAT デバイスが サービスする仮想ネットワーク上の特定仮想マシンに、受信 TCP または UDP リクエストを送信することができます。転送ポートをセットアップ、構成するには、[Port forwarding

(ポートの転送)] をクリックしてください。ダイアログボックスが表示されます。

TCP または UDP に新しくポートを追加するには、[Add(追加)] をクリックします。ポートが既にリストに含まれる場合は、その設定を変更できます。リストから該当する名前を選択し、[Property(プロパティ)] をクリックします。[Remove(削除)] をクリックすると、指定したポートが削除されます。

[Add(追加)] をクリックすると、別のダイアログボックスが表示されます。[Host port(ホスト ポート)] フィールドに、受信 TCP または UDP ポートの番号を入力してください。例えば、受信 HTTP リクエストは通常ポート 80 を使用します。最初の [Forwarding IP address(転送 IP アドレス)] フィールドには、受信リクエストを転送したい仮想マシンの IP アドレスを入力します。同じ行の 2 番目のフィールドには、このようなリクエストに使用する仮想マシンのポート番号を入力します。指定するポートは、標準ポート(例えば HTTP であれば 80)でも、一般的でないポート(その仮想マシンで稼動するソフトウェアが一般的でないポートでリクエストを受信するように構成されている場合)でも構いません。[Description(説明)] フィールドは必須項目ではありませんが、転送されるサービス(例えば HTTP)を識別するのに、このオプションを使用できます。以上の設定を行ったら、[OK] をクリックしてください。

仮想 NAT デバイスが使用する DNS サーバを指定することも可能です。[DNS] をクリックすると ダイアログボックスが表示されます。デフォルト設定の [Order

(順番)] の代わりに [Rotate(回転)] や [Burst(バースト)] を使用したい場合は、複数の DNS サーバを使用する際の [Policy(ポリシー)] を変更できます。リストに DNS サーバを追加するには、[Add(追加)] をクリックします。別のダイアログボックスが表示されますので、[IP address(IP アドレス)] フィールドに DNS サーバの IP アドレスを入力してください。[Description(説明)]

Page 214: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

204 VMware, Inc.

フィールドは必須項目ではありませんが、設定を終えたら、[OK] をクリックしてください。リストに既に含まれるサーバの設定を変更するには、DNS ダイアログボックスで該当するエントリを選択してから [Properties(プロパティ)] をクリックします。エントリを削除するには、該当するエントリを選択してから [Remove(削除)] をクリックします。変更を終えたら、[OK] をクリックしてください。

[Gateway IP address(ゲートウェイ IP アドレス)] フィールドでは、NAT デバイスの IP アドレスを変更できます。ネットマスクを変更する必要がある場合は、仮想ネットワークエディタの [Host Virtual Network Mapping(ブリッジ割り当て)]タブにある [ ノ ] ボタンをクリックしてから [Subnet(サブネット)] を選択してください。

NAT デバイス上でパッシブモードの FTP のみを許可したい場合は、[the Active FTP(アクティブ FTP)] チェックボックスのチェックマークを外してください。

[UDP timeout(UDP タイムアウト)] フィールドでは、NAT 向けの UDP マッピングを保持する時間(分)を変更できます。

仮想マシンの MAC アドレスの内 OUI(ベンダ識別子)の部分を変更したため、その仮想マシンで NAT が使用できない場合は、[Allow Any OUI(OUI を許可)]チェックボックスにチェックマークを付けてください。

[Config port(構成ポート)] フィールドでは、NAT に関するステータス情報のアクセスに使用するポートを指定できます。このオプションは、ヴイエムウェア テクニカルサポートがトラブルシューティングを行っている場合にのみ使用します。

NetBIOS タイムアウトと再試行の設定を変更できます。

必要なネットワーク設定の変更を行ったら、[OK] をクリックしてください。

Linux ホスト NAT デバイスの構成にはホスト上の NAT 構成ファイルを使用します。ファイルは、/etc/vmware/vmnet8/nat/nat.conf です。

この構成ファイルは、いくつかのセクションに分かれており、各セクションがそれぞれ NAT デバイスの一部を構成しています。セクションの最初には [host(ホスト)]

のように角括弧の付いたテキストが記されています。各セクションには設定可能な構成パラメータが含まれています。構成パラメータには、次のようなフォーマットが使用されています。ip = 192.168.27.1/24

NAT 構成ファイルの例は、「Linux の vmnetnat.conf ファイルのサンプル(P.209)」を参照してください。ここでは構成ファイルの変数を説明します。

Page 215: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 205

第 7章 ネットワーク

[host] のセクションip NAT デバイスに使用させる IP アドレスです。オプションとして、スラッシュマーク(/) とサブネットのビット数を追加することができます。

netmask

NAT に使用するサブネットマスクです。この範囲のアドレスから DHCP アドレスが割り当てられます。

configport

NAT 関連のステータス情報にアクセスするために使用するポートです。

device

使用する VMnet デバイスです。Linux デバイスは /dev/vmnet<x> の形式です。VMnet8 はデフォルト NAT デバイスです。

activeFTP

アクティブな FTP を許可するかどうかを示すフラグです。アクティブな FTP は、受信接続をリモート FTP サーバが開けるようにします。これをオフにすると、パッシブモードの FTP だけが機能します。このフラグを 0 に設定すると、アクティブ FTPがオフになります。

[udp] のセクションtimeout

NAT に対する UDP マッピングを保存しておく時間(分)

[incomingtcp] のセクションこのセクションは、NAT の TCP ポート転送を構成する際に使用します。ここでは、仮想マシンや IP アドレスやにポート番号を割り当てることができます。

このセクションでは、下記のようなフォーマットが使用されています。

8887 = 192.168.27.128:21

この例では、ホスト上のポート 8887 から IP アドレス 192.168.27.128 とポート 21 にマッピングが生成されます。パラメータをこのように設定した場合、外部マシンがホストにポート 8887 から接続すると、192.168.27.128 という IP アドレスを持つ仮想マシン上のポート 21(これは FTP の標準ポートです)にネットワークパケットが自動的に転送されます。

[incomingudp] セクションこのセクションは、NAT の UDP ポート転送を構成する際に使用します。ここでは、仮想マシンや IP アドレスやにポート番号を割り当てることができます。

Page 216: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

206 VMware, Inc.

このセクションでは、下記のようなフォーマットが使用されています。これは、ホストのポート 6000 から仮想マシンのポート 6001 に X サーバのトラフィックを転送する方法を示したものです。

6000 = 192.168.27.128:6001

この例では、ホスト上のポート 6000 から IP アドレス 192.168.27.128 とポート 6001にマッピングが生成されます。この設定で外部マシンがポート 6000 でホストに接続すると、ネットワークパケットは自動的に IP アドレス 192.168.27.128 を持つ仮想マシンのポート 6001 に転送されます。

Windows ホストでのカスタムNAT/DHCP 構成 Windows ホスト コンピュータの上級ユーザーであれば、NAT や DHCP の構成ファイルを編集して、カスタム構成を設定することができます。ホスト OS が C ドライブにインストールされている場合、NAT と DHCP の構成ファイルの保存場所は以下の通りです。

NAT: C:¥Documents and Settings¥All Users¥Application Data¥VMware¥vmnetnat.conf

DHCP: C:¥Documents and Settings¥All Users¥Application Data¥VMware¥vmnetdhcp.conf

注 仮想ネットワークエディタ([Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)])を使って、NAT/DHCP の主要な設定の多くを変更することが可能です。ただし、構成ファイルに手動で変更を加えている場合、仮想ネットワーク エディタを使用すると、手動で行った変更の一部あるいは全てが失われる可能性があります。手動で変更を行った場合は、仮想ネットワークエディタで設定の変更を行う前に、変更したファイルのバックアップコピーを作成しておいてください。仮想ネットワークエディタで変更を行った後に、手動で行った変更を適切な構成ファイルにコピーし直します。

1024 より下のポート からの接続指定クライアントマシンがサーバへの TCP または UDP の接続を行う場合、接続はクライアント ( ソースポート)上の特定のポートからサーバ ( 送信先ポート ) の特定のポートへ接続します。安全性の面から、いくつかのサーバは 1024 より下のソースポートからのみ接続を受け入れます。

NAT を使用する仮想マシンが、1024 より下のソースポートを使用することを要求するサーバに接続を試みた場合、NAT デバイスが 1024 より下のポートからの要求を転送することが重要です。この動作は vmnetnat.conf ファイルで指定することができます。

Page 217: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 207

第 7章 ネットワーク

この動作は [privilegedUDP] と [privilegedTCP] セクションの中にあるエントリによってコントロールされています。接続の仕方によってこのいずれか、あるいは両方のセクションの設定を追加あるいは変更しなければならない場合があります。

2 つのパラメータを設定でき、それぞれ別々のラインに表示されます。

autodetect = <n>

自動検出設定は、1024 より下の NAT ソースポートへ 1024 より下の仮想シンソースポートを写像するのを VMware NAT デバイスが自動的に試みるかどうかを判定します。設定 1 は true。設定 0 は false です。Windows ホストではデフォルトは 1(true)です。Linux ホストではデイフォルトは 0(false)です。

port = <n>

ポートの設定は送信先ポート (<n> は、クライアントからの接続を受けつけるサーバのポート ) を指定します。サーバ上で指定されたポートに仮想マシンが接続する場合は常に NAT デバイスは 1024 より下のソースポートで接続を試みます。接続の必要に応じて [privilegedUDP] あるいは [privilegedTCP] セクション、または両方のセクションに 1 つまたはそれ以上のポート設定を行うことができます。各ポート設定はそれぞれ別のラインに入力してください。

NAT を使用する際の注意点 NAT では仮想マシンから送信 / 受信されるパケットはすべて NAT ネットワーク内に留まらなければなりませんが、これによってパフォーマンスの低下が発生してしまいます。ヴイエムウェアの検証では、ダイヤルアップ接続と DSL 接続ではあまりパフォーマンスが低下せず、残りもほとんどが VMware Server で使用するのに十分なパフォーマンスを示しました。

NAT は完全に透過的なわけではありません。NAT デバイスを手動で構成してサーバ接続をセットアップすることはできても、一般的に外部ネットワークから接続を開始することはできません。この結果、サーバマシンから接続を開始する必要がある一部の TCP 及び UDP プロトコル(例えば一部のピア ツー ピア アプリケーション)が自動的に動作せず、まったく使用できないものもあるかもしれません。

NAT デバイスはプライベートな NAT ネットワーク側から接続を開始することができるため、標準の NAT 構成では基本レベルの ファイアウォール保護が提供されます。ただし、外部ネットワークのデバイスは一般的にプライベート NAT ネットワークへの接続を開始することができません。

Page 218: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

208 VMware, Inc.

NetLogon で NAT を使用 Windows ホスト上で稼働する Windows ゲストの仮想マシンで NAT ネットワークを使用する場合、仮想マシンから NetLogon を利用して Windows のドメインにログオンすることができます。これによって、ドメイン内の WINS サーバが認識するファイルシェアにアクセスすることができます。

NetLogon を使用するには、WINS サーバと Windows ドメインコントローラの動作方法に関する知識が必要です。ここでは、NetLogon が使用できるように仮想マシンを設定する方法のみを説明します。設定の手順は、別の LAN 上のドメインコントローラを使用する LAN に物理コンピュータを設定する方法と似ています。

仮想 NAT ネットワーク外の Windows ドメインにログオンするためには、仮想マシンがそのドメインの WINS サーバにアクセスする必要があります。仮想マシンは、2 つの方法で WINS サーバに接続することができます。既にホストに WINS サーバが設定されている場合は、NAT ネットワークで使用される DHCP サーバが提供する WINSサーバに接続することができます。WINS サーバがホストに設定されていない場合に仮想マシンから接続するには、WINS サーバの IP アドレスを手動で入力します。

NAT を使用して、ホストに設定されている既存のWINS サーバに接続この方法では、同じワークグループかドメインの WINS サーバがホストに設定されていなければなりません。次の手順では、Windows XP / 2000/ Windows Server 2003 を例に説明を行っています。Windows NT、Windows Me、Windows 9x がゲストの場合も、同様の作業を行います。

1 仮想マシン内の [ マイネットワーク ] を右クリックし、[ プロパティ ] を選択します。

2 [ 次のネットワークに接続 ] ウィンドウで、仮想ネットワークアダプタを右クリックし、[ プロパティ ] を選択します。

3 [ プロパティ ] ダイアログボックスで [ インターネット プロトコル(TCP/IP)] を選択し、[ プロパティ ] をクリックします。

4 In the[TCP/IP のプロパティ ] ダイアログボックスで [ 詳細設定 ] をクリックします。

5 [WINS] タブをクリックし、[NetBIOS 設定 ] で [DHCP サーバから NetBIOS 設定を使用 ] を選択します。

6 [OK] を 2 回クリックしてから、[ 閉じる ] をクリックします。

Page 219: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 209

第 7章 ネットワーク

WINS サーバの IP アドレスを手動で入力同じワークグループやドメイン内の WINS サーバがホストにまだ設定されていない場合は、次の方法で接続します。

1 仮想マシン内の [ マイネットワーク ] を右クリックし、[ プロパティ ] を選択します。

2 [ ネットワークの接続 ] ウィンドウで、仮想ネットワークアダプタを右クリックし、[ プロパティ ] を選択します。

3 [ プロパティ ] ダイアログボックスで [ インターネット プロトコル(TCP/IP)] を選択し、[ プロパティ ] をクリックします。

4 In the[ TCP/IP のプロパティ ] ダイアログボックスで [ 詳細設定 ] をクリックします。

5 [WINS] タブをクリックし、[ 追加 ] をクリックします。

6 [TCP/IP WINS サーバ ] ダイアログボックスの [WIN サーバ ] フィールドに WINSサーバ向けの IP アドレスを入力し、[OK] をクリックします。WINS サーバの IPアドレスが [WINS] タブの [WINS アドレス ] リストに表示されます。

仮想マシンから接続する WINS サーバそれぞれに対して、手順 5 ~ 6 を繰り返します。

7 [OK] を 2 回クリックしてから、[ 閉じる ] をクリックします。

仮想マシンに WINS サーバの IP アドレスを設定したら、仮想マシンの NetLogon を使ってドメインにログオンし、そのドメインのシェアにアクセスすることが可能です。

例えば、該当する WINS サーバがドメインコントローラを持つドメインに対して有効である場合、仮想マシンからそのドメインコントローラにアクセスし、仮想マシンをそのドメインに追加することが可能です。その際、該当するドメインコントローラに対する Administrator のユーザー ID とパスワードが必要になります。

注 アクセスは、同じ NAT ネットワーク上にあるか、同じドメインでブリッジされている仮想マシンのシェアに限定されます。

Linux の vmnetnat.conf ファイルのサンプル これは、Linux vmnetnat.conf ファイルのサンプルです。

# Linux NAT configuration file

[host]# NAT gateway addressip = 192.168.237.2/24hostMAC = 00:50:56:C0:00:08

Page 220: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

210 VMware, Inc.

# enable configuration; disabled by default for security reasons#configport = 33445

# VMnet device if not specified on command linedevice = VMnet8

# Allow PORT/EPRT FTP commands (they need incoming TCP stream...)activeFTP = 1

# Allows the source to have any OUI. Enable this if you change the OUI# in the MAC address of your virtual machines.#allowAnyOUI = 1

[udp]# Timeout in seconds, 0 = no timeout, default = 60; real value might# be up to 100% longertimeout = 30

[incomingtcp]# Use these with care - anyone can enter into your virtual machine through # these...

# FTP (both active and passive FTP is always enabled)# ftp localhost 8887#8887 = 192.168.27.128:21# WEB (make sure that if you are using named webhosting, names point to# your host, not to guest... And if you are forwarding port other# than 80 make sure that your server copes with mismatched port # number in Host: header)# lynx http://localhost:8888#8888 = 192.168.27.128:80

# SSH# ssh -p 8889 root@localhost#8889 = 192.168.27.128:22

[incomingudp]# UDP port forwarding example#6000 = 192.168.27.128:6001

Page 221: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 211

第 7章 ネットワーク

Linux ホストでのファイル共有に Samba を使用 Linux がホストの場合、VMware Server は、Microsoft Windows ゲスト OS 用のファイルサーバとして Samba サーバを自動的にインストール、構成できます。

後は仮想マシン内の Windows Explorer を使って、同じネットワーク接続を共有する物理コンピュータ間の場合と同様に、仮想マシンとホスト間で、あるいは同じネットワー上の仮想マシン間で、ファイルの移動やコピーが可能です。

VMware Server がインストールする Samba サーバには多少修正が行われていて、VMware Server の仮想イーサネット上で稼働します。また、異なる OS 間の Samba トラフィックは実際の LAN から独立しています。

(Samba 2.0.6 をベースにした diff フォーマットでの)修正後のソースコードの違いは、ヴイエムウェアから公開されています。詳細に関しては www.vmware.com/download/open_sources.html を参照してください。

Linux ホストにすでに Samba が構成されている場合、構成を変更して VMware Server仮想イーサネットアダプタ VMnet1 が使用する IP サブセットを設定する方法をお勧めします。

既存の Samba サーバがホストオンリー (Host-only) ネットワークで機能するように設定を行うことができますが、一般的に Samba やゲスト OS に設定したシェアはすべてブリッジ (Bridged) ネットワークにも認識されますので注意してください。

ゲスト OS に設定したシェアがホストオンリー ネットワーク上だけで認識されるように設定する必要がある場合は、VMware Server が提供する Samba サーバを利用するのが最も簡単な方法です。

ブリッジネットワークに一切シェアを表示する必要がない場合、既存の Samba サーバがホストオンリーネットワークでのみ機能するように構成ファイルを変更することができます。

Samba の構成はかなり複雑です。本章でも、いくつかの構成ファイルのサンプルを記載していますが、ここで記述する以上の説明が必要な場合は、smb.conf ファイルに関するマニュアルページを参照してください。このページを表示するには、ターミナルウィンドウで次のいずれかのコマンドを入力します。

man smb.conf

または

man 5 smb.conf

暗号化パスワードの項には特に注意してください。ゲスト OS でクリアテキストのパスワードを有効にしている場合、smb.conf でもクリアテキストのパスワードを設定するようにします。同様に、暗号化パスワードを使用する場合は、ゲスト OS でも smb.conf でも同じ設定を行わなければなりません。

Page 222: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

212 VMware, Inc.

注 仮想マシンとの Samba プリンタの共有はサポートされていません。印刷用に Samba を構成する際の詳細は、マニュアルページを参照してください。

ホストオンリーネットワーク向けの smb.conf のサンプル次の Samba 構成ファイルのサンプルは、ホストオンリーネットワークで使用するものです。これは、VMware Server がインストールする 2.0.6 バージョンの Samba です。構成ファイルはデフォルトで /etc/vmware/vmnet1/smb に配置されます。

# This is the VMware(TM) Samba configuration file. You should read the# smb.conf(5) manual page in order to understand the options listed# here. Samba has a huge number of configurable options # most of which are not shown in this example## Any line that starts with a ; (semicolon) or a # (hash) # is a comment and is ignored. In this example we will use a ## for commentary and a ; for parts of the config file that you# may wish to enable### Configuration file for Samba 2.0.6 vmware-[sn]mbd operating on# vmnet1.## This file was generated by the VMware configuration# program and modified for this document.## If you modify it, it will be backed up the next time you run the# configuration program.

# Global settings[global]

# This should be polled at install time from the private subnet created by# vmware-config.plsocket address = 192.168.183.1interfaces = vmnet1bind interfaces only = yes

workgroup = WORKGROUPnetbios name = HOSTNAMEserver string = VMware host-only

Page 223: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 213

第 7章 ネットワーク

security = userencrypt passwords = yes

# Note: Printers not loaded in this example. Resource definitions commented# below.; load printers = yes

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

# VMware extension to use a different shared memory access key on each# Samba server running on this hostsysv shm key = /dev/vmnet1

; log file = /etc/vmware/vmnet1/smb/var/log.smb; log level = 1; max log size in KB ; max log size = 50

lock directory = /etc/vmware/vmnet1/smb/var/locks

smb passwd file = /etc/vmware/vmnet1/smb/private/smbpasswd

codepage dir = /usr/lib/vmware/smb/codepages

dns proxy = no

# Shared resources

# Home directories[homes]comment = Home directoriesbrowseable = nowritable = yes

# Printers;[printers]; comment = All printers; path = /var/lpd; browseable = no; guest ok = no; writable = no; printable = yes

Page 224: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

214 VMware, Inc.

;[HostFS]; comment = VMware host filesystem; path = /; public = no; writeable = yes; printable = no

ブリッジネットワーク向けの smb.conf のサンプル次の Samba 構成ファイルのサンプルは、ブリッジネットワークで使用するものです。この構成ファイルは、2.0.7 バージョンの Samba をベースとしており、ホスト コンピュータの Linux ディストリビューションが提供する Samba サーバをそのまま使用しているケースを想定しています。構成ファイルはデフォルトで /etc に配置されます。

# This is the main Samba configuration file. You should read the# smb.conf(5) manual page in order to understand the options listed# here. Samba has a huge number of configurable options # most of which are not shown in this example## Any line that starts with a ; (semicolon) or a # (hash) # is a comment and is ignored. In this example we will use a ## for commentary and a ; for parts of the config file that you# may wish to enable## NOTE: Whenever you modify this file you should run the command# "testparm" to check that you have not many any basic syntactic# errors.

# Global Settings

[global]

interfaces = eth0

workgroup = WORKGROUPnetbios name = HOSTNAMEserver string = Samba Host Box

# Note: Printers not loaded in this example. Resource definitions commented# below.; printcap name = lpstat

Page 225: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 215

第 7章 ネットワーク

; load printers = yes; printing = cups

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

log file = /var/log/samba/log.%mmax log size = 50

security = userencrypt passwords = yessmb passwd file = /etc/smbpasswd

dns proxy = no

preserve case = yesshort preserve case = yesdefault case = lower; case sensitive = no

# Shared Resources

[homes]comment = Home Directoriesbrowseable = yeswritable = yes

;[printers]; comment = All Printers; path = /var/spool/samba; browseable = yes; guest ok = yes; writable = no; printable = yes; create mode = 0700; print command = lpr-cups -P %p -o raw %s -r # using client side; printer drivers.; print command = lpr-cups -P %p %s # using cups own drivers (use; generic PostScript on clients).; lpq command = lpstat -o %p; lprm command = cancel %p-%j

;[system]

Page 226: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

216 VMware, Inc.

; comment = System share; path = /; valid users = username; public = no; browsable = yes; writable = yes; printable = no

VMware Server Samba パスワードファイルにユーザー名とパスワードを追加Samba パスワードファイルには、ホストのファイル システムにアクセスする仮想マシンの全ユーザーのエントリが記録されている必要があります。Samba パスワードファイルに記録されるユーザー名とパスワードは、ゲスト OS にログオンする時に使用するものと同じにしてください。

Linux ホストのターミナル ウィンドウから、VMware Server Samba パスワード ファイルにユーザー名とパスワードを、必要に応じて追加することができます。

1 root としてログオンします。su -

2 VMware Server の Samba パスワードのコマンドを実行します。vmware-smbpasswd vmnet1 -a <username>

<username> は追加するユーザー名です。後は画面の指示に従ってください。

注 vmware-smbpasswd は、標準の Samba パスワードプログラムをベースにしています。smbpasswd のオプションに精通している場合は、すべてvmware-smbpasswd でも使用できます。

3 root アカウントをログオフします。exit

次のようなエラーメッセージが表示されることがあります。Unknown virtual interface "vmnet1"

これは、マシンが VMware Server Samba サーバを使用していないことを示します。

使用中の VMware Server に VMware Server Samba サーバが構成されていない場合、このサーバを設定するには、ホスト コンピュータで root としてログオンし (su -)、ホストのターミナルから vmware-config.pl を実行します。構成スクリプトが次のように質問してきます。Do you want this script to automatically configure your system to allow your virtual machines to access the host file system?

[yes(はい)] と回答します。

Page 227: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 217

第 7章 ネットワーク

注意 vmware-config.pl 構成プログラムが VMware Server を正しく構成するためには、全仮想マシンがシャットダウンされていなければなりません。稼動中の仮想マシンがあれば、プログラムが自動的にシャットダウンを行います。

既に実行中の Samba が存在する場合 Linux ホストで既に Samba が稼働している場合、VMware Server をホストにインストールする時に VMware Server Samba サーバをインストールしないでください。

構成プログラムが次のように質問してきます。Do you want this script to automatically configure your system to allow your virtual machines to access the host file system?

[no(いいえ)] と回答します。

必ず Samba 構成を変更して、VMware Server 仮想イーサネットアダプタ VMnet1 が使用する IP サブセットを設定してください。

VMnet1 が使用するサブネットの確認には、次のコマンドを実行します。

/sbin/ifconfig vmnet1

Samba パスワードファイルには、ホストのファイル システムにアクセスする仮想マシンの全ユーザーのエントリが記録されている必要があります。Samba パスワードファイルに記録されるユーザー名とパスワードは、ゲスト OS にログオンする時に使用するものと同じにしてください。

Linux ホストのターミナル ウィンドウから、Samba パスワード ファイルにユーザー名とパスワードを必要に応じて追加することができます。

1 root としてログオンします。su -

2 Samba パスワードのコマンドを実行します。smbpasswd -a <username>

<username> は追加するユーザー名です。後は画面の指示に従ってください。

3 root アカウントをログオフします。exit

ブリッジネットワークとホストオンリーネットワークで共に Samba サーバを使用ホストオンリー ネットワークとブリッジ ネットワークの両方で使用する Samba サーバには、ホスト OS のディストリビューションで提供される既存の Samba サーバでも、VMware Server で提供される Samba サーバのいずれも構いません。両方のネッ

Page 228: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

218 VMware, Inc.

トワークで使用するためには、smb.conf ファイルのパラメータを 1 つ変更する必要があります。interface パラメータを定義して、Samba サーバが複数のインターフェイスにサービスを提供するようにします。次はそのパラメータの一例です。

interface = eth0 vmnet1

この例は、Samba サーバが eth0 インターフェイスと vmnet1 インターフェイス(それぞれブリッジネットワークとホストオンリーネットワークで使用されるインターフェイス)を認識し、両方のインターフェイスを使用するように設定するものです。

VMware Server の Samba を既存の Samba と併用既存の Samba サーバと VMware Server Samba サーバは、同時に実行できます。その場合、Samba サーバはバージョン 2.0.6 以降であり、正しく構成されていることが必要です。ただし、この方法はお勧めいたしません。

Samba サーバのバージョンは、次のコマンドを実行して確認します。

smbd -V

両方の Samba サーバを同時に実行する場合は、次の smb.conf ファイルのサンプルを基本にして、ホスト コンピュータ上で標準 Samba サーバを構成してください。

同時に 2つの Samba サーバを実行する際の smb.conf のサンプル; This file is the recommended smb.conf file for your ; normal Samba server if you want to run it concurrently; (which we don't advise) with the VMware Samba server.; ; Your normal samba server should be at least v 2.0.6; ; Note that you will need to insert specific information; for your system at several points indicated in the file; by <text in angle brackets>.;; --------------;; Larmor samba server configuration;; Global settings[global];; Identity;; Allow several Samba servers on the same machine

Page 229: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 219

第 7章 ネットワーク

interfaces = <your real subnet>/<your real netmask>bind interfaces only = yes; Workgroup the host belongs toworkgroup = VMware; SMB name of the host (the hostname by default)netbios name = <your Windows name>; Description of the hostserver string = Linux running Samba 2.0.6;; Access;; Allow connections from; hosts allow = <your real subnet>/<your real netmask>; Authentication schemesecurity = userencrypt passwords = yes;; Options;; Automatically load the printer list (from /etc/printcap; by default)load printers = yes; Gives better performancesocket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192;; Files and directories;; Max log size in KBmax log size = 1024; Lockslock directory = /var/samba; SMB passwordssmb passwd file = /etc/samba/smbpasswd;; Name browsing;; Allow the host to participate in master browser; electionslocal master = yes; Force a local browser election upon startup; We need that otherwise it takes a long time before the; windows network is browsable

Page 230: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

220 VMware, Inc.

preferred master = yes; Do not try to resolve SMB names via DNSdns proxy = no

; Shared resources;; Home directories[homes]comment = Home directoriesbrowseable = nowritable = yes; Printers;[printers]; comment = All printers; path = /var/lpd; browseable = no; guest ok = no; writable = no; printable = yes[Slash]comment = Whole filesystempath = /public = nowriteable = yesprintable = no

Page 231: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 221

第 8 章 デバイスの構成

この章では、仮想マシンで各種デバイスを使用する方法および以下の題目について説明します。

パラレル ポートの使用(P.221)

シリアルポートの使用(P.227)

Linux ホストでのキーボードのマッピング(P.238)

仮想マシンで USB デバイスを使用(P.244)

Generic SCSI デバイスへの接続(P.250)

2Way の仮想 SMP(試験的サポート)(P.256)

パラレル ポートの使用VMware VMware Server は、双方向 PS/2 スタイルのポートの部分的なエミュレーションをサポートしています、

Linux がホストの場合、VMware Server ではパラレル ポートの「PC-style hardware」オプション (CONFIG_PARPORT_PC) がカーネル モジュールとしてビルトされ、ロードされている(「m」に設定される)必要があります。CONFIG_PARPORT_PC がカーネルに直接ビルト(コンパイル)された場合、VMware Server はパラレル ポートデバイスを使用できません。CONFIG_PARPORT_PC がシンボルを正しくエクスポートしないため、このような制約が生じます。

ここでは、VMware Server でのパラレル ポートの使用方法について説明します。

パラレルポートについて(P.222)

仮想マシンにパラレルポートを追加(P.222)

Linux ホストにパラレル ポートを設定(P.223)

Iomega Zip ドライブに関する注記(P.227)

Page 232: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

222 VMware, Inc.

パラレルポートについて パラレル ポートは、プリンタ、スキャナ、ドングル、ディスク ドライバなどさまざまなデバイスで使用されます。

現時点では、VMware Server は PS/2 ハードウェアの部分的なエミュレーションのみを提供しています。特に、物理ポートに接続されているデバイスからの割り込み要求は、仮想マシンには伝達されません。また、ゲスト OS とポート間のデータの転送にDMA(Direct Memory Access)を使用することもできません。このため、パラレル ポートに接続されるデバイスがすべて正常に動作するとは限りません。

仮想マシンには最大 3 つまでパラレル ポート(LPT)を接続できます。仮想パラレル ポートはホスト OS 上のパラレル ポートやファイルに接続可能です。

仮想マシンにパラレルポートを追加 仮想マシンにパラレル ポートが構成されている場合、ほとんどのゲスト OS は、インストール時にパラレル ポートを検出し、必要なドライバをインストールします。Linux、Windows NT、Windows 2000 といった一部の OS は、ブート時にポートを検出しますが、Windows 95 と 98 のように検出を行わない OS もあります。

仮想マシン構成にパラレル ポートを追加するには、仮想マシンをオフにした状態で次の手順を実行してください。デバイスは、コンソールまたは VMware 管理インターフェイスから追加できます。

注 Windows 95 あるいは Windows 98 ゲストでは、ポートを追加した後、ゲスト OS の [ 新しいハードウェアの追加ウィザード ] ([ スタート ] - [ 設定 ] - [ コントロールパネル ] - [ 新しいハードウェアの追加 ])を実行し、Windows が新しいデバイスを検出するようにしてください。

コンソールからパラレル ポートを追加1 仮想マシン設定エディタを開き、[VM] - [Restart(再起動)] を選択します。

2 [Add(追加)] をクリックして [New Hardware Wizard(新しいハードウエアの追加ウィザード ] を開始します。

3 [Parallel Port(パラレル ポート)] を選択し、[Next(次へ)] をクリックします。

4 物理パラレル ポートを使用する、あるいは仮想パラレル ポートをファイルに接続するか、どちらか適した方を指定したら、[Next(次へ)] をクリックします。

5 [Use physical parallel port on the host(ホストの物理パラレル ポートを使用)] を選択した場合、[Physical parallel port(物理パラレル ポート)] リストからポートを選択するか、[Auto detect(自動検出)] を選択して VMware Server に使用するポートを選択させてください

Page 233: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 223

第 8章 デバイスの構成

注 自動検出デバイスの利点は、デバイスの再構成を行わなくても、Microsoft Windows と Linux といった異なるゲスト OS を実行する仮想マシン間でデバイスを移動できる点にあります。

[Output file(出力ファイル)] を選択した場合、パスとファイル名を [Output file(出力ファイル)] フィールドに入力するか、あるいはファイルの場所を検索します。

[Device Status(デバイスのステータス)] のデフォルト設定は [Connect at Power On(起動時に接続)] になっています。仮想マシンがパワーオンした時にパラレル ポートデバイスを接続したくない場合は、チェックボックスの選択を解除してください。

6 [Finish(終了)] をクッリクして仮想パラレル ポートをインストールします。[OK] をクリックして構成を保存し、仮想マシン設定エディタを閉じます。

Linux ホストにパラレル ポートを設定 双方向パラレル ポートがゲストで正常に動作するには、まずホストに正しく設定されていなければなりません。パラレル ポートの機能性に関する問題のほとんどは、ホストでの設定が原因です。次のものを確認してください。Linux カーネルのバージョン、デバイスのアクセス権、必要なモジュール。

パラレル ポートと Linux 2.6.x カーネル「パラレル ポートの使用(P.221)」の初めで述べているように、PC Style Hardware (CONFIG_PARPORT_PC) がモジュールとしてロードされている必要があります。2.6.x カーネルを使用している場合、パラレル ポート機能を提供しているモジュールはparport_pc と ppdev です。

これらのモジュールがシステムにインストールされ、実行されているかを確認するには、root ユーザーとして lsmod コマンドを実行します。/proc/modules ファイルでも同じリストを参照できます。

2.6.x カーネルでは、parport_pc をロードしても 3 つのモジュールが全てロードされる訳ではありません。パラレル ポート モジュールに実行中のものがない場合は、次のコマンドを使用してください。

modprobe parport_pc && modprobe ppdev

このコマンドにより、パラレル ポートに必要な両方のモジュールが挿入されます。

以上の作業を行っても問題が解消しない場合は、lp モジュールが実行されている可能性があります。このモジュールが実行されていると、仮想マシンはパラレル ポー

Page 234: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

224 VMware, Inc.

トを正常に使用できません。lp モジュールを削除するには、root ユーザーとして次のコマンドを実行します。

rmmod lp

/etc/modules.confまたは/etc/conf.modulesファイルのlpモジュールを参照する行を削除するか、行の先頭にシャープ記号(#)を挿入してコメント行にしてください。構成ファイルの名前は、使用している Linux ディストリビューションによって異なります。この行を削除した後にホストをリブートすると、構成ファイルは lp モジュールを開始しなくなります。

パラレル ポートの適切なモジュールがブート時に確実にロードされるようにするには、次の行を /etc/modules.conf ファイルか/etc/conf.modules ファイルに追加します。

alias parport_lowlevel parport_pc

2.6.x シリーズの Linux カーネルはまた、パラレル ポートハードウェアへのアクセス許可に特殊なアービトレイタを使用しています。パラレル ポートをホストが使用している間、ゲストは使用できません。仮想マシンがパラレル ポートを使用している時は、ホストやホストにアクセス中のユーザーには該当デバイスへのアクセスが許可されません。VMware Server がデバイスをロックしアクセスを制限するため、その仮想マシンだけがポートを使用できるのです。

[VM ] - [Removable Devices(取り外し可能デバイス)] を選択すると、パラレル ポートを仮想マシンから切断し、再接続できます。

パラレル ポートと Linux 2.4.x カーネル「パラレル ポートの使用(P.221)」の初めで述べているように、PC Style Hardware (CONFIG_PARPORT_PC) がモジュールとしてロードされている必要があります。2.4.x カーネルを使用している場合、パラレル ポート機能を提供しているモジュールは parport、parport_pc と ppdev です。

これらのモジュールがシステムにインストールされ、実行されているかを確認するには、root ユーザーとして lsmod コマンドを実行します。実行中のモジュールのリストに上記の 3 つのモジュールが含まれていなければなりません。/proc/modules ファイルでも同じリストを参照できます。

適切なモジュールをロードするには、次のコマンドを実行します。

insmod –k <modulename>

記載されているパラレル ポートモジュールに実行中のものがない場合は、次のコマンドを使用してください。

insmod –k parport_pc

Page 235: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 225

第 8章 デバイスの構成

これでパラレル ポートに必要な 3 つのモジュールが挿入されます。

以上の作業を行っても問題が解消しない場合は、lp モジュールが実行されている可能性があります。このモジュールが実行されていると、仮想マシンはパラレル ポートを正常に使用できません。lp モジュールを削除するには、root ユーザーとして次のコマンドを実行します。

rmmod lp

また、/etc/modules.conf ファイルか /etc/conf.modules ファイルに lp モジュールを参照先に使用している行があれば、それも削除するか、行頭にハッシュ文字(#)を挿入してコメントアウトしてください。構成ファイルの名前は、使用しているLinux ディストリビューションによって異なります。この行を削除した後にホストをリブートすると、構成ファイルは lp モジュールを開始しなくなります。

パラレル ポートの適切なモジュールがブート時に確実にロードされるようにするには、次の行を /etc/modules.conf ファイルか/etc/conf.modules ファイルに追加します。

alias parport_lowlevel parport_pc

2.4.x シリーズの Linux カーネルはまた、パラレル ポートハードウェアへのアクセス許可に特殊なアービトレイタを使用しています。パラレル ポートをホストが使用している間、ゲストは使用できません。仮想マシンがパラレル ポートを使用している時は、ホストやホストにアクセス中の VMware Server がデバイスをロックしアクセスを制限するため、その仮想マシンだけがポートを使用できるのです。

[VM] - [Removable Devices(取り外し可能デバイス)] メニューを使えば、パラレル ポートを仮想マシンから切断したり、再び接続したりすることが可能です。

パラレル ポートと Linux 2.2.x カーネルパラレル ポートをサポートする 2.2.x カーネルは、parport、parport_pc と vmppuser

モジュールを使用します。「パラレル ポートの使用(P.221)」の初めで述べているように、PC Style Hardware (CONFIG_PARPORT_PC) がモジュールとして組み込まれている必要があります。さらに、仮想マシンがパラレル ポートにユーザーレベルでアクセスできるように、VMware Server は vmppuser モジュールを提供しています。

これらのモジュールがシステムにインストールされ、実行されているかを確認するには、root ユーザーとして lsmod コマンドを実行します。実行中のモジュールのリストに上記の 3 つのモジュールが含まれていなければなりません。/proc/modules ファイルでも同じリストを参照できます。

適切なモジュールをロードするには、次のコマンドを実行します。

insmod –k <modulename>

Page 236: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

226 VMware, Inc.

記載されているパラレル ポートモジュールに実行中のものがない場合は、次のコマンドを使用してください。

insmod –k parport_pc

これでパラレル ポートに必要な 3 つのモジュールが挿入されます。

以上の作業を行っても問題が解消しない場合は、lp モジュールが実行されている可能性があります。このモジュールが実行されていると、仮想マシンはパラレル ポートを正常に使用できません。lp モジュールを削除するには、root ユーザーとして次のコマンドを実行します。

rmmod lp

また、/etc/modules.conf または /etc/conf.modules ファイルの lp モジュールを参照する行を削除するか、行の先頭にシャープ記号(#)を挿入してコメント行にしてください。構成ファイルの名前は、使用している Linux ディストリビューションによって異なります。この行を削除した後にホストをリブートすると、構成ファイルはlp モジュールを開始しなくなります。

パラレル ポートの適切なモジュールがブート時に確実に読み込まれるようにするには、次の行を /etc/modules.conf ファイルか/etc/conf.modules ファイルに追加します。

alias parport_lowlevel parport_pc

デバイスの許可一部の Linux ディストリビューションでは、デフォルトで仮想マシンに lp とparport デバイスへのアクセス権を与えません。この場合は殆どが、デバイスの所有者は root で、関連グループは lp です。VMware Server ユーザーがデバイスにアクセスできるようにするには、そのユーザーを関連グループに追加します。デバイスの所有者とグループを表示するには、次のコマンドを実行します。

ls –la /dev/parport0

3 番目と 4 番目の列に所有者とグループが順に表示されます。

デバイスグループにユーザーを追加するには、/etc/group ファイルを編集します。lp で始まるライン(lp グループを定義するライン)に VMware Server ユーザーのユーザー名を追加します。このような変更は root の権限で行ってください。次のラインは、userj というユーザー名を持つユーザーの例です。

lp::7:daemon,lp,userj

ユーザーが次にホストにログオンすると、変更が実施されます。

Page 237: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 227

第 8章 デバイスの構成

Iomega Zip ドライブに関する注記 Windows 95 または 98 で Iomega Zip ドライブの旧式のドライバを使用すると、ブート時やインストール時に ゲスト OS が断続的にロックされる可能性があります。最新の Iomega ドライバの信頼性は検証済です。最新のドライバは、次の URL からダウンロードできます 。www.iomega.com/software/index.html

シリアルポートの使用 ここでは、VMware Server でのシリアルポートの使用方法について説明します。

ホストコンピュータでシリアルポートを使用(P.227)

ホスト コンピュータ上のファイルを使用(P.229)

ホスト上のアプリケーションを仮想マシンに接続(P.231)

2 台の仮想マシンを接続(P.232)

上級ユーザー向けの特殊な構成オプション(P.234)

使用例 : 仮想シリアルポートを使ったデバッグ(P.236)

VMware Server の仮想マシンは、最大 4 つの仮想シリアルポートを使用することができます。このようなシリアルポートは、次のような方法で構成することが可能です。

仮想シリアルポートをホスト コンピュータの物理シリアルポートに接続

仮想シリアルポートをホスト コンピュータのファイルに接続

2 台の仮想マシン間あるいは仮想マシンとホスト コンピュータで稼動するアプリケーション間を直接接続

また仮想マシンをオンにした時にシリアルポートを接続するかどうかも指定できます。

ホストコンピュータでシリアルポートを使用 ホスト コンピュータの物理シリアルポートを使用するように、仮想マシンの仮想シリアルポートを設定することが可能です。このような設定は、例えば外部のモデムや携帯用デバイスを仮想マシンで使用する必要がある場合に便利です。

ホスト上の物理シリアルポートに接続する仮想シリアルポートは、仮想マシンをオフの状態で次の手順でインストールします。デバイスの追加には、VMware Server コンソールを使用してください。

Page 238: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

228 VMware, Inc.

コンソールからシリアルポートを追加するには

1 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を開きます。

2 [Add(追加)] をクリックして、[Add Hardware Wizard(ハードウエアの追加ウィザード)] を開始します。

3 [Serial Port(シリアルポート)] を選択してから、[Next(次へ)] をクリックすると、[Serial Port Type(シリアルポート タイプ)] 画面が表示されます。

4 [Use physical serial port on the host(ホストで物理シリアルポートを使用)] を選択し、[Next(次へ)] をクリックすると、[Select a Physical Serial Port(物理シリアルポートの選択 ] 画面が表示されます。

5 このシリアル接続に使用するホスト コンピュータ上のポートを選択します。または、[Auto detect(自動検出)] を選択すると、VMware Server がポートを選択します。

注 自動検知デバイスの利点は、異なるオペレーティング システム(Linuxと Windows 間等)を実行する仮想マシン間で、再構成を行うことなく移動できる点にあります。

6 デフォルトではデバイスステータス設定は [Connect at Power On(起動時に接続)] になっていまが、仮想マシンで起動時に接続したくない場合は、ポートのボックスでこのチェックを外します。

Page 239: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 229

第 8章 デバイスの構成

注 リモート Linux ホストで物理シリアルポートを仮想マシンに追加するために、Windows コンソールに接続する場合、ここで /dev/ttyS0 のように Linux デバイス名を指定してください。リモート Windows ホストで物理シリアルポートを仮想マシンに追加するために、Linux コンソールに接続する場合は、COM1 のように Windows デバイス名を指定してください。

このシリアルポートをポーリングモードで使用するように設定する場合は、[Advanced(詳細)] をクリックしてください。これは、主にシリアル接続で通信を行うデバッグツールを使用している開発者に便利なオプションです。詳細は、「上級ユーザー向けの特殊な構成オプション(P.234)」を参照してください。

7 [Finish(終了)] をクリックしてから [OK] をクリックし、仮想マシン設定エディタを閉じます。

8 このシリアルポートをポーリングモードで使用するように設定する場合は、[Yield CPU on Poll(ポーリングで CPU を放棄する)] をチェックします。これは、主にシリアル接続で通信を行うデバッグツールを使用している開発者に便利なオプションです。詳細は、「上級ユーザー向けの特殊な構成オプション(P.234)」を参照してください。

9 [OK] をクリックしてシリアルポートを追加します。

ホスト コンピュータ上のファイルを使用ホスト コンピュータ上のファイルに出力するように、仮想マシンの仮想シリアルポートを設定することが可能です。このような設定は、例えば仮想マシンで起動中のプログラムが仮想シリアルポートに送信するデータを記録したり、ゲストからホストに素早くファイルを転送したりする必要がある場合に便利です。

ホスト上のファイルに出力する仮想シリアルポートは、仮想マシンをオフの状態で、次の手順でインストールします。デバイスの追加には、VMware Server コンソールを使用してください。

コンソールから出力ファイルに接続1 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を開きます。

2 [Add(追加)] をクリックして、[Add Hardware Wizard(ハードウエアの追加ウィザード ] を開始します。

Page 240: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

230 VMware, Inc.

3 [Serial Port(シリアルポート)] を選択してから、[Next(次へ)] をクリックすると、[Serial Port Type(シリアルポート タイプ)] 画面が表示されます。

4 [Output to file(出力ファイル)] を選択し、[Next(次へ)] をクリックすると、[Choose Serial Port Output File(シリアルポート出力ファイルの選択)] 画面が表示されます。

5 仮想シリアルポートの出力を保存するホスト コンピュータのファイルをブラウズします。デフォルトではデバイスステータス設定は [Connect at Power On(起動時に接続)] になっていまが、必要に応じて非選択状態にすることもできます。

このシリアルポートをポーリングモードで使用するように設定する場合は、[Advanced(詳細)] をクリックしてください。これは、主にシリアル接続で通信を行うデバッグツールを使用している開発者に便利なオプションです。詳細は、「上級ユーザー向けの特殊な構成オプション(P.234)」を参照してください。

6 [Finish(終了)] をクリックしてから [OK] をクリックし、仮想マシン設定エディタを閉じます。

Page 241: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 231

第 8章 デバイスの構成

ホスト上のアプリケーションを仮想マシンに接続仮想マシンの仮想シリアルポートがホスト コンピュータのアプリケーションに接続するように設定を行うことが可能です。このような設定は、例えばホストのアプリケーションを使用して仮想マシンのシリアルポートから送信されるデバッグ情報を記録したい場合に便利です。

ホスト上のアプリケーションと仮想マシン間に直接シリアル接続をインストールするには、仮想マシンをオフの状態で、次の手順に従ってください。デバイスの追加には、VMware Server コンソールを使用してください。

コンソールからアプリケーションに接続1 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を開きます。

2 [Add(追加)] をクリックして、[Add Hardware Wizard(ハードウェアの追加ウィザード)] を開始します。

3 [Serial Port(シリアルポート)] を選択してから、[Next(次へ)] をクリックすると、[Serial Port Type(シリアルポート タイプ)] 画面が表示されます。

4 [Output to named pipe(名前付きパイプに出力)] を選択し、[Next(次へ)] をクリックすると、[Specify Named Pipe(名前付きパイプの特定)] 画面が表示されます。

5 デフォルトのパイプ名を使用するか、他のパイプ名を入力します。

Page 242: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

232 VMware, Inc.

Windows ホストのシリアルパイプには、次のフォームの後にパイプ名を入れます。¥¥.¥pipe¥<namedpipe> 。つまり、¥¥.¥pipe¥ で始まるようにします。

Linux ホストのシリアルパイプには /tmp/<socket> を入力するか、使用したい他の Unix ソケット名を入力します。

注 Windows コンソールを使用してリモート Linux ホスト上にある仮想マシンに接続する場合は、ここで、/tmp/<pipe> のように Linux パイプ名を指定します。リモート Windows のホストで Linux コンソールを使用して仮想マシンに接続する場合は、ここで ¥¥.¥pipe¥<namedpipe> のように Windows パイプ名をここで指定してください。

6 [This end is the server(この末端はサーバ)] あるいは [This end is the client(この末端はクライアント)] を選択します。一般的に、仮想マシン側から最初に接続を開始する予定であれば、[This end is the server(この末端はサーバ)] を選択します。

7 [The other end is an application(一方の末端はアプリケーション)] を選択します。

8 デフォルトのデバイス ステータス設定は、[Connect at power on(起動時に接続)] です。仮想マシンの起動時に接続しないデバイスは、そのデバイス向けのチェックボックスの選択を解除してください。

このシリアルポートをポーリングモードで使用するように設定する場合は、[Advanced(詳細)] をクリックしてください。これは、主にシリアル接続で通信を行うデバッグツールを使用している開発者に便利なオプションです。詳細は、「上級ユーザー向けの特殊な構成オプション(P.234)」を参照してください。

9 [Finish(終了)] をクリックしてから [OK] をクリックして、仮想マシン設定エディタを終了します。

10 ホスト コンピュータ上で、仮想マシンと通信させるアプリケーションが同じパイプ名あるいは Unix ソケット名を使うように構成してください。

2 台の仮想マシンを接続 2 台の仮想マシンの仮想シリアルポート間が接続するように設定を行うことが可能です。このような設定は、例えば一方の仮想マシンのシリアルポートから送信されるデバッグ情報を、もう 1 台の仮想マシンのアプリケーションを利用して記録したい場合に便利です。

2 台の仮想マシン(サーバとクライアント)をつなぐ直接シリアル接続をインストールするには、仮想マシンをオフの状態で、次の手順に従ってください。デバイスは、コンソールまたは VMware 管理インターフェイスから追加できます。

Page 243: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 233

第 8章 デバイスの構成

注 この手順を、2 回行ってください。サーバ仮想マシンで 1 度、クライアント仮想マシンで 1 度です。

コンソールから 2台の仮想マシンを接続1 コンソールでサーバ仮想マシンに接続します。

2 仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を開きます。

3 [Add(追加)] をクリックして、[Add Hardware Wizard(ハードウェアの追加ウィザード)] を開始します。

4 [Serial Port(シリアルポート)] を選択し、[Next(次へ)] をクリックします。

5 [Output to named pipe(名前付きパイプに出力)] を選択し、[Next(次へ)] をクリックすると、[Specify Named Pipe(名前付きパイプの特定)] 画面が表示されます。

6 デフォルトのパイプ名を使用するか、他のパイプ名を入力します。

Windows ホストの VMware Server 上でのシリアルパイプには、次のフォームの後にパイプ名を入れます。¥¥.¥pipe¥<namedpipe> 。つまり、¥¥.¥pipe¥ で始まるようにします。

Linux ホストの VMware Server 上でのシリアルパイプには /tmp/<socket> を入力するか、使用したい他の Unix ソケット名を入力します。

注 Windows コンソールを使用してリモート Linux ホスト上にある仮想マシンに接続する場合は、ここで、/tmp/<pipe> のように Linux パイプ名を指定します。リモート Windows のホストで Linux コンソールを使用して仮想マシンに接続する場合は、ここで、¥¥.¥pipe¥<namedpipe> のように Windows パイプ名をここで指定してください。

Page 244: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

234 VMware, Inc.

7 サーバー仮想マシンでは、[This end is the server(この末端はサーバ)] を選択します。

クライアント仮想マシンでは、[This end is the client(この末端はクライアント)]を選択します。

8 [The other end is a virtual machine(一方の末端はアプリケーション)] を選択します。

9 デフォルトではデバイスステータス設定は [Connect at power on(起動時に接続)] になっていまが、仮想マシンの起動時に接続しないデバイスは、そのデバイスのチェックボックスの選択を解除してください。

このシリアルポートをポーリングモードで使用するように設定する場合は、[Advanced(詳細)] をクリックしてください。これは、主にシリアル接続で通信を行うデバッグツールを使用している開発者に便利なオプションです。詳細は、「上級ユーザー向けの特殊な構成オプション(P.234)」を参照してください。

10 [Finish(終了)] をクリックしてから [OK] をクリックして、仮想マシン設定エディタを終了します。

11 この手順をクライアント仮想マシンでも行います。

上級ユーザー向けの特殊な構成オプション仮想マシンとホスト間あるいは 2 台の仮想マシン間をシリアル接続する際に、2 つの特殊な構成オプションを利用することができます。これらのオプションは、シリアル接続で通信するデバッグツールを使用する開発者に主に利用していただくことができます。

デバッグ中のプロセッサ パフォーマンスの改善 この最初のオプションは、仮想マシン設定エディタ ([VM] - [Settings(設定)] - [Serial Port(シリアルポート)]) で設定する必要があります。この設定は、ゲスト OS がシリアルポートを割り込みモードではなく、ポーリングモードで実行している場合、効

Page 245: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 235

第 8章 デバイスの構成

果的です。ポーリングモードでは仮想マシンが必要以上にプロセッサ時間を消費し、ホストや他のゲストの実行速度が低下してしまいます。

ホスト上のアプリケーションのパフォーマンスを通常の状態に戻すには、該当する仮想シリアルポートを選択し、[Yield CPU on Poll(ポーリングで CPU を放棄する)]チェックボックスをチェックします。この構成オプションは該当する仮想マシンに、仮想シリアルポートのポーリングしか行っていない場合に CPU 時間を放棄するように強制します。

シリアル接続の入力スピードの変更2 つ目のオプションを利用するには、仮想マシンをオフにしてコンソールウィンドウを閉じてから、テキスト エディタを使って、仮想マシンの構成ファイル(.vmx)に次の行を追加します。

serial<n>.pipe.charTimePercent = <x>

このオプションは、パイプを使った仮想マシンへのシリアル接続で最大限のスピードを引き出したい場合に有効です。原則として、仮想マシンが仮想シリアルポートを使ってデータを送信する出力スピードには制限がありません。このため、出力スピードは実際には、パイプの接続先のアプリケーションが入力データを読み込むスピードによって決定されます。

<n> はシリアルポートの番号で、0 から始まります。つまり、最初のシリアルポートはserial0 となります。

<x> には正の整数が入ります。この数字で、ゲスト OS のシリアルポートにデフォルト設定されている速度に対して何パーセントの時間で文字を転送するか指定します。例えばこれを 200 に設定すると、ポートは文字の転送に倍の時間をかけ、データをデフォルトの半分の速度で送信するように強制されます。一方で 50 に設定すると、ポートが文字の転送にかける時間が半分に短縮されます。つまり、データの送信が倍の速度で行われるように強制されます。

Page 246: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

236 VMware, Inc.

まずはゲスト OS を使って、仮想マシンで実行中のアプリケーションがサポートする最高速度にシリアルポートを構成してください。

シリアルポートの速度をゲスト OS で適切に設定したら、このオプションで調整を行ってください。まず 100 から始めて、接続が正確に動作する範囲内で最高の速度を達成するように数を徐々に減らしていきます。

使用例 : 仮想シリアルポートを使ったデバッグWindows 用デバッグツール (WinDbg)またはカーネルデバッガ(KD) を使用すると、仮想シリアルポートを使って仮想マシンでカーネルコードをデバッグすることができます Web サイト( Windows 用デバッグツールは、次の Windows DDK Web サイトからダウンロード可能です 。www.microsoft.com/whdc/devtools/debugging/default.mspx

次の 2 つの例は、仮想マシン内で仮想シリアルポートを使用してカーネルコードをデバッグする方法を説明しています。

デバッグアプリケーションが VMware Server のホスト(Windows ホストのみ)にインストールされている場合

デバッグアプリケーションが同じ VMware Server ホストに存在する別の仮想マシンにインストールされている場合(これは Linux がホストの場合に便利なオプションですが、Windows ホストでも実行できます)。

上記いずれの場合も、2 台の物理コンピュータやモデム、シリアルケーブルを使わず、1 台のシステムでカーネルコードをデバッグすることができます。

Windows または Linux ホストから仮想マシン内のアプリケーションをデバッグ ここでは、仮想マシン(ターゲット仮想マシン)にデバッグの対象となるカーネルコードが存在し、WIndows ホスト上で WinDbg か KD を実行している場合を考えます。

「ホスト上のアプリケーションを仮想マシンに接続(P.231)」の手順に従って、ターゲット仮想マシンの下準備を行います。この際、仮想マシンの仮想シリアルポートは次のように構成します。

[This end is the server(この末端はサーバ)] を選択します。

[Advanced(詳細)] をクリックし、[I/O Mode(I/O モード)] のところで、[Yield CPU on Poll(ポーリングで CPU を放棄する)] チェックボックスをチェックします。これは、ターゲット仮想マシンのカーネルが、仮想シリアルポートを割り込みモードではなく、ポーリングモードで使用するためです。

ホストの下準備を行う際、ダウンロードした Windows 用デバッグツールが最新バージョンのものであるかを確認してください。ここでは、パイプを使ったデバッグをサポートする Version 4.0.18.0 以降が必要です。

Page 247: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 237

第 8章 デバイスの構成

準備ができたら、次の作業を行ってください。

1 仮想マシンをオンにします。

2 シリアルポートが接続されている事を確認します。[VM] - [Removable Devices(取外し可能デバイス)] を選択してください。メニューでは、[serial<n>] が[ ¥¥.¥pipe¥<namedpipe>](Windows ホスト)か [/tmp/<socket>](Linux ホスト)として表示されているはずです。シリアルポートが接続されていない場合は、該当する仮想シリアルポートを指定してから [Connect(接続)] を選択します。

3 ホストでコマンドプロンプトを開き、次のいずれかを行ってください。

WinDbg を使用している場合は、次のラインを入力します。

windbg -k com:port=¥¥.¥pipe¥<namedpipe>,pipe

KD を使用している場合は、次のラインを入力します。

kd -k com:port=¥¥.¥pipe¥<namedpipe>,pipe

次に <Enter> キーを押してデバッグを開始します。

別の仮想マシンから仮想マシン内のアプリケーションをデバッグここでは、仮想マシン(ターゲット仮想マシン)にデバッグの対象となるカーネルコードが存在し、同じホストの別の仮想マシン(デバッガ仮想マシン)で Windows用デバッグツール(WinDbg) かカーネルデバッガ (KD)を実行している場合を考えます。

これは、Linux ホストで VMware Server を実行している場合に便利なオプションです。デバッガ仮想マシンでは、Windows ゲスト OS を使って Windows 用デバッグツール (WinDbg) またはカーネルデバッガ (KD) を実行する必要があります。

「2 台の仮想マシンを接続(P.232)」で該当するホスト向けのサーバ仮想マシンの箇所にある手順に従って、ターゲット仮想マシンの下準備を行います。ターゲット仮想マシンの仮想シリアルポートを構成する際は、必ず [Yield CPU on Poll(ポーリングでCPU を放棄する)] チェックボックスを選択してください。ターゲット仮想マシンのカーネルは、割り込みモードではなく、ポーリング モードで仮想シリアルポートを使用します。

デバッガ仮想マシンの下準備を行う前に、Windows 用デバッグツールをダウンロードしておいてください。「2 台の仮想マシンを接続(P.232)」のクライアント仮想マシンの手順に従ってください。

Page 248: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

238 VMware, Inc.

準備ができたら、次の作業を行ってください。

1 仮想マシンをオンにします。

2 シリアルポートが接続されている事を確認します。[VM] - [Removable Devices(取外し可能デバイス)] を選択してください。シリアルポートが接続されていない場合は、仮想シリアルポートを指定してから [Connect(接続)] を選択します。

3 デバッガ仮想マシンで WinDbgか KDを使って通常の手順でデバッグを開始します。

Linux ホストでのキーボードのマッピング ここでは、次のような問題の対処方法と Linux でのキーボードマッピングの付加情報を説明します。

特殊な言語に限定された、VMware Server でサポートされていないキーボードを使用している

キーボードの一部のキーが仮想マシンで正しく動作しない

仮想マシンをローカルマシンで実行すればキーボードは正常に動作するが、同じ仮想マシンをリモート X サーバで使用すると正常に動作しなくなる

ここでは以下の説明を行います。

リモート サーバのキーボード マッピング(P.238)

PC でのキーボード マッピングのサポート(P.239)

V-Scan コード表(P.241)

リモート サーバのキーボード マッピングローカル X サーバでキーボードが正しく動作しており、(PC 上で稼働する XFree86サーバである)リモート X サーバでも同様に機能させたい場合は、仮想マシンをオフにしてコンソールを閉じてください。

xkeymap.usekeycodeMapIfXFree86 = true を

仮想マシンの構成ファイルか、~/.vmware/config に追加してください。

この変更は、リモート X サーバのマシンではなく、仮想マシンを実行しているホストマシンで行います。

VMware Server が XFree86 サーバとして認識しない XFree86 ベースのサーバを使用している場合は、次の行を代わりに入力します。

xkeymap.usekeycodeMap = true

Page 249: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 239

第 8章 デバイスの構成

XFree86 サーバをローカル マシンで使用しており、キーボードが正常に動作しない場合は、下記の URL からサポート リクエストを提出してください。www.vmware.com/requestsupport

PC でのキーボード マッピングのサポートキーコードのマッピングは簡単で自動化されているため、誰にでもできます

(keysyms のマッピングはもっと複雑です。これに関しては後ほど説明します)。ただし、リモートサーバを実行しているのが PC であるか異種のコンピュータであるかをプログラムが判別することができないため、無難にローカル X サーバでしかキーコードのマッピングを利用しません。しかし、この設定では不都合が生じることがよくあります。このようなキーコードのマッピング関連の動作は、テキスト エディタを使って仮想マシンの構成ファイルに構成設定を追加して管理します。

注 構成ファイルを編集する前に、仮想マシンをオフにしてコンソールを閉じてください。

xkeymap.usekeycodeMapIfXFree86 = true

XFree86 サーバの使用時は、リモートであってもキーコードマッピングを使用

xkeymap.usekeycodeMap = true

サーバタイプに関わらず常にキーコードマッピングを使用

xkeymap.nokeycodeMap = true

キーコードマッピングは一切使用しない

xkeymap.keycode. <code>= <v-scan code>

キーコードマッピングを使用する場合は、キーコード <code> を <v-scan code>

にマッピング。<code> は 10 進数、<v-scan code> は C のシンタックス 16 進数(例えば 0x001)でなければなりません。

キーに割り当てられた X キーコードの確認は、xev または xmodmap -pk を実行するのが最も簡単な方法です。v-scan コードのほとんどは「V-Scan コード表(P.241)」に記載されています。下記の keysyms マッピング表も活用ください。

この機能を使ってマッピングを多少変更することができます。例えば、次の行を使って、左の <Ctrl> キーと <Caps Lock> キーを置換えることができます。

xkeymap.keycode.64 = 0x01d # X Caps_Lock -> VM left ctrlxkeymap.keycode.37 = 0x03a # X Control_L -> VM caps lock

このような構成ラインは、各仮想マシン構成、個々の VMware Server 構成(~/.vmware/config) やホスト全体 (/etc/vmware/config) あるいはインストレーション全体(一般的に /usr/local/lib/vmware/config)の構成にも追加することができます。

Page 250: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

240 VMware, Inc.

キーコードマッピングを利用できない(またはその機能が無効になっている)場合、VMware Server は keysyms を v-scan コードにマッピングします。これは VMware Server のインストレーション(一般的に /usr/local/lib/vmware)の xkeymap ディレクトリに存在する表の 1 つを使って実行されます。

使用する表は、キーボードのレイアウトによって決定されます。一般的なディストリビューションには、米国及びヨーロッパ諸国向けの PC キーボードと言語の表が含まれています。ほとんどの場合、101 キー(または 102 キー)と 104 キー(または 105キー)の両方の変数があります。

VMware Server は現在使用中の X キーマップをチェックして、使用する表を自動的に決定します。ただし、この決定プロセスは、必ずしも完全ではありません。さらに、各マッピングは固定されているので、すべてのキーボードや X キーのキーシステムに対するコードのマッピングが完全に正しいわけではありません。たとえば、ユーザーが xmodmap コマンドで <Ctrl> キーと <Caps Lock> キーを置き換えた場合、リモートサーバ(keysyms マッピング)使用時には仮想マシンでキーは置換されますが、ローカルサーバ(キーコードマッピング)使用時には置換されないことになります。

このため、keysyms マッピングは完全ではありません。この欠陥を補うには、次の構成設定を使用すると、ほとんどの動作の規則を変更することができます。

xkeymap.language = <keyboard-type>

VMware Server が使用中のキーボードに合った xkeymap 表が存在するのにそれを検出できない場合、このコマンドを使用します。<keyboard-type> は、xkeymap

ディレクトリに存在する表の 1 つでなければなりません (保存場所は上記参照)。ただし、キーボードが検出できない場合、恐らく完全に正しい表が存在しないと考えることができます。

xkeymap.keysym. <sym> = <v-scan code>

keysyms マッピングの使用時は、keysyms<sym> を <v-scan code> にマッピング。<sym>はXkeysyms名、<v-scan code>はCのシンタックスの16進数(例えば0x001)でなければなりません。

キーに割り当てられた keysyms 名の確認のが最も簡単な方法は、xev または xmodmap -pk を実行することです。

X ヘッダーファイル /usr/X11R6/include/X11/keysymdef.h には keysyms の完全なリストが含まれています (keysyms の名前は、その C 定数から最初の XK_ を除いたものと同じです)。「V-Scan コード表(P.241)」には、v-scan コードのほとんどが記載されています。

xkeymap 表も便利です。この機能を使って、既存のマッピングの小さなエラーを修正することができます。

Page 251: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 241

第 8章 デバイスの構成

xkeymap.fileName = <file-path>

<file-path> の keysyms マッピング表を使用。表は、この形式の構成ラインのシーケンスです。<sym> = <v-scan code>

<sym> は X keysyms 名、<v-scan code> は C のシンタックスの 16 進数(例えば0x001)です。(キーボードに合った keysyms と v-scan コード検索のヒントは、上記の xkeymap.keysym の説明を参照してください。)

完全な keysyms のマッピングをコンパイルするのは大変困難です。既存の表を利用して、小さな変更を行っていく方法をお勧めします。

V-Scan コード表 104 キー U.S. キーボード向けの v-scan コード表 :

表 8-1.

シンボル Shift 時のシンボル ロケーション v-scan コード Esc 0x0011 ! 0x0022 @ 0x0033 # 0x0044 $ 0x0055 % 0x0066 ^ 0x0077 & 0x0088 * 0x0099 ( 0x00a0 ) 0x00b- _ 0x00c= + 0x00dBackspace 0x00eTab 0x00fQ 0x010W 0x011E 0x012R 0x013T 0x014Y 0x015U 0x016I 0x017

Page 252: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

242 VMware, Inc.

O 0x018P 0x019[ { 0x01a] } 0x01bEnter 0x01cCtrl 左 0x01dA 0x01eS 0x01fD 0x020F 0x021G 0x022H 0x023J 0x024K 0x025L 0x026; 0x027' 0x028` 0x029Shift 左 0x02a¥ ¦ 0x02bZ 0x02cX 0x02dC 0x02eV 0x02fB 0x030N 0x031M 0x032, < 0x033. > 0x034/ ? 0x035Shift 右 0x036* 数字パッド 0x037Alt 左 0x038Space bar 0x039Caps Lock 0x03aF1 0x03b

表 8-1.

シンボル Shift 時のシンボル ロケーション v-scan コード

Page 253: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 243

第 8章 デバイスの構成

F2 0x03cF3 0x03dF4 0x03eF5 0x03fF6 0x040F7 0x041F8 0x042F9 0x043F10 0x044Num Lock 数字パッド 0x045Scroll Lock 0x046Home 7 数字パッド 0x047Up arrow 8 数字パッド 0x048PgUp 9 数字パッド 0x049- 数字パッド 0x04aLeft arrow 4 数字パッド 0x04b5 数字パッド 0x04cRight arrow 6 数字パッド 0x04d+ 数字パッド 0x04eEnd 1 数字パッド 0x04fDown arrow 2 数字パッド 0x050PgDn 3 数字パッド 0x051Ins 0 数字パッド 0x052Del 数字パッド 0x053F11 0x057F12 0x058Break Pause 0x100Enter 数字パッド 0x11cCtrl 右 0x11d/ 数字パッド 0x135SysRq Print Scrn 0x137Alt 右 0x138Home ファンクション

パッド0x147

Up arrow ファンクションパッド

0x148

表 8-1.

シンボル Shift 時のシンボル ロケーション v-scan コード

Page 254: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

244 VMware, Inc.

84 キー キーボードには、数字パッドに <Sys Req> キーがあります。

U.S 以外のキーボードには、左の <Shift> キーの隣にキーが追加されています(多くの場合 < > か < > ¦)。

仮想マシンでUSBデバイスを使用 ここでは、仮想マシンでの USB デバイスの使用方法に関して説明します。

USB サポートに関する注意事項(P.245)

USB コントローラの追加(P.246)

USB デバイスの接続(P.246)

Page Up ファンクションパッド

0x149

Left arrow ファンクションパッド

0x14b

Right arrow ファンクションパッド

0x14d

End ファンクションパッド

0x14f

Down arrow ファンクションパッド

0x150

Page Down ファンクションパッド

0x151

Insert ファンクションパッド

0x152

Delete ファンクションパッド

0x153

Windows 左 0x15bWindows 右 0x15cMenu 0x15d

シンボル Shift 時のシンボル ロケーション v-scan コードSys Req 数字パッド 0x054

シンボル Shift 時のシンボル ロケーション v-scan コード< > 0x056

表 8-1.

シンボル Shift 時のシンボル ロケーション v-scan コード

Page 255: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 245

第 8章 デバイスの構成

Windows ホストでの USB の使用(P.247)

Windows 2000 ホストで USB 2.0 ドライバを変換(P.247)

Linux ホストでの USB の使用(P.248)

USB デバイスの制御(P.248)

仮想マシンから USB デバイスを削除(P.249)

VMware Server は、2 ポートの USB 1.1 コントローラを提供しています。このため、ホスト OS とゲスト OS が共に USB をサポートしていれば、仮想マシンで 2 つまでUSB デバイスを使用することが可能です。ホストが USB 2.0 デバイスをサポートしている場合、仮想マシンでも利用することができます。

注 Linux カーネル 2.2.17 以前のものは USB をサポートしていません。

ホスト OS が USB をサポートしていなければなりませんが、デバイスを仮想マシンでしか使用しない場合は、ホスト OS に USB デバイス用のドライバをインストールする必要はありません。

USB 2.0 をサポートする Windows 2000 ホストでは、USB コントローラに必ずMicrosoft USB 2.0 ドライバを使用してください。一部のマザーボードマーカーが提供しているようなサードパーティーの USB 2.0 ドライバはサポートされていません。サードパーティーのドライバから切り替える際の詳しい情報は、「Windows 2000 ホストで USB 2.0 ドライバを変換(P.247)」の項を参照してください。

USB サポートに関する注意事項 今回のリリースにあたって、多様な USB デバイスを使ってテストを行いました。一般的に、ゲスト OS に適切なドライバがインストールされていれば、PDA、プリンタ、記憶(ディスク)デバイス、スキャナ、MP3 プレーヤ、PC ラジオ、デジタルカメラ、メモリカードリーダなどを使用できます。

モデムや特定のストリーミングデータデバイス(スピーカー、Web Cam)は正常に動作しません。

Page 256: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

246 VMware, Inc.

USB コントローラの追加 VMware Server で作成した仮想マシンでは、USB コントローラはデフォルトで無効になります。仮想マシンの構成に USB コントローラを追加するには、仮想マシンをパワーオフした状態で、次の手順を実行してください。デバイスの追加には、VMware Server コンソールを使用してください。

コンソールからUSB コントローラを追加1 仮想マシン設定エディタを開き、[VM] - [Restart(再起動)] を選択します。

2 [Add(追加)] をクリックして [New Hardware Wizard(新しいハードウェアの追加ウィザード)] を開始します。[Next(次へ)] をクリックします。 [Hardware Type(ハードウエア種類の選択)] 画面が表示されます。

3 [USB Controller(USB コントローラ)] を選択して、[Next(次へ)] をクリックします。[USB] 画面が表示されます。

4 [Finish(終了)] をクッリクして仮想 USB コントローラをインストールします。[OK] をクリックすると、構成が保存され、仮想マシン設定エディタが閉じます。

USB デバイスの接続 仮想マシンに特定の USB デバイスを接続するには、[VM] - [Removable Devices(取り外し可能デバイス)] を選択してください。USB デバイスは同時に 2 つまで接続可能です。物理 USB デバイスがハブを使ってホスト コンピュータに接続されている場合、仮想マシンは USB デバイスのみを認識し、ハブは認識しません。

各 USB ポートにはメニュー項目が存在します。これらの 1 つにマウスを移動すれば、ホスト コンピュータに接続され使用可能なデバイスのカスケードメニューを表示することができます。デバイスを仮想マシンに接続するには、デバイス名をクリックします。

既にそのポートにデバイスが接続されている場合、新しいデバイス名をクリックすると最初のデバイスが切断され、新しいデバイスが接続されます。

Page 257: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 247

第 8章 デバイスの構成

接続されているデバイスを切断するには、そのデバイスが接続しているポートのカスケードメニューで [None(なし)] をクリックします。

新しくデバイスをホスト コンピュータに物理的に接続した場合、デバイスはまずホストに接続されます。新しく追加したデバイスの名前を [Removable Devices(取外し可能デバイス)] サブメニューに追加すれば、手動でこれを仮想マシンに接続することもできます。

Windows ホストでのUSB の使用 特定の USB デバイスが最初に仮想マシンに接続されると、ホストはそれを VMware USB Device という名の新しいデバイスとして認識し、適切な VMware ドライバをインストールします。

Windows Server 2003 ホストでは、[ 新しいハードウェアの検出 ] ウィザードがユーザーに確認を求めてきます。デフォルトの [ ソフトウェアを自動的にインストールする ] を選択してください。この作業が完了すると、ゲスト OS が USB デバイスを検出し、適切なドライバを検索します。

Palm ハンドヘルドや Handspring Visor などの PDA を仮想マシンに初めて同期化させるとき、ホストで VMware USB デバイスドライバを読み込み、ゲストで PDA ドライバを読み込むのに必要な時間がデバイスの接続タイムアウト値を超えてしまう場合があります。ゲストが同期化を行う前にデバイスが切断されてしまうことがあります。この場合、PDA ドライバのインストールが完了するのを待ってから接続エラーの警告を無視し、再び PDA と同期化を図ってください。2 回目は動作するはずです。

Windows 2000 ホストでUSB 2.0 ドライバを変換 USB 2.0 ポートを持つ Windows 2000 ホストで VMware Server を利用するには、ホスト OS の USB コントローラに Microsoft USB 2.0 ドライバを使用する必要があります。例えばマザーボードメーカーが提供するようなサードパーティーのドライバをホストOS が使用している場合、ドライバを変更する必要があります。

使用中のドライバのプロバイダは次の手順で確認します。

1 デバイスマネージャを開きます。[ マイコンピュータ ] を右クリックし、[ プロパティ ] を選択します。次に [ ハードウェア ] タブをクリックしてから [ デバイスマネージャ ] をクリックしてください。

2 [USB (Universal Serial Bus) コントローラ ] のリストを展開して表示します。

3 リストから該当するコントローラを右クリックして [ プロパティ ] を選択します。

4 [ ドライバ ] タブをクリックしてください。ドライバのプロバイダとしてMicrosoft が表示されていれば、既に適切なドライバが設定されています。

Page 258: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

248 VMware, Inc.

ドライバのプロバイダが Microsoft 社でない場合は、Microsoft 社の Web サイトから使用中のホスト OS 向けの最新の USB ドライバをダウンロードし、指示に従ってインストールしてください。詳しい情報は Microsoft 社ナレッジベース第 319973 項で入手できます。

Linux ホストでのUSB の使用 Linux ホストでは、VMware Server は USB デバイスへの接続に USB デバイスファイル システムを使用します。USB をサポートする Linux システムのほとんどは、USB デバイスファイル システムを /proc/bus/usb に保存しています。ホスト OS が USB デバイスファイル システムに異なるパスを使用している場合は、仮想マシン設定エディタ ([VM] - [Settings(設定)] - [USB]) で変更できます。[Path to usbdevfs] フィールドに正しいパスを入力します。

USB デバイスの制御USB をコントロールできるのは、一度にホストとゲストのいずれか 1 つのコンピュータのみです。

Windows ホストでのデバイスコントロールデバイスを仮想マシンに接続すると、ホストまたはそのデバイスをコントロールしていた別の仮想マシンからデバイスが「アンプラグ」されます。仮想マシンからデバイスを切断すると、そのデバイスはホストに「プラグイン」されます。

注意 UBS ネットワークと記憶デバイスをホストから切断するには、特別な手順で行う必要があります。Windows 2000 では「ハードウェアの取り出し ]、Windows Server 2003 では「ハードウェアの安全な取り出し ] というシステムトレイアイコンがあります。仮想マシンに接続する目に、このアイコンを使ってホストからデバイスを切断してください。

仮想マシン内で、USB ネットワークや記憶デバイスを接続する際、デバイスを安全に取り外すことができます、というメッセージがホストに表示される時があります。これは正常な動作で、メッセージ画面は無視してください。しかし、物理コンピュータからデバイスを取り外さないでください。VMware Server がデバイスのコントロールを自動的に仮想マシンに渡します。

USB 記憶デバイスがホストで使用されている場合 ( 例えば、該当するデバイスに保存されているファイルがホストで開かれている場合 )、デバイスを接続しようとすると、仮想マシン内にエラーメッセージが表示されることがあります。この場合、ホストに操作を完了させるか、該当するデバイスに接続されているホスト上のアプリケーションを閉じてから、そのデバイスを仮想マシンに再び接続してください。

Page 259: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 249

第 8章 デバイスの構成

Linux ホストでのデバイスコントロールLinux ホストでは、ホストが使用していないデバイス、つまりホスト OS のドライバが要求していないデバイスであれば、ゲスト OS が使用できます。

ホストがデバイスを使用中に、[VM] - [Removable Devices(取り外し可能デバイス)]メニュー でゲストにデバイスを接続しようとすると、デバイスへの接続で問題が発生したことを報告するダイアログが表示されます。

ホストからデバイスを取り外すには、デバイスドライバを削除する必要があります。これは、root (su -) の権限で rmmod コマンドを使って手動で行います。ドライバがhotplug によって自動的に読み込まれている場合は、/etc/hotplug ディレクトリにある hotplug 構成ファイルでそれを無効にすることができます。これらの構成ファイルの編集に関する詳細は、Linux ディストリビュータが提供するドキュメントを参照してください。

(PDA のように)自動接続に依存するデバイスでも、似たような問題が生じることがあります。

自動接続機能を使って仮想マシンにデバイスを問題なく接続できていたにも関わらず、後でデバイスへの接続に問題が発生した場合は、次の手順に従ってください。

1 デバイスを一旦切断してから、再び接続してください。物理的にデバイスを取り外してから接続しなおすか、[VM] - [Removable Devices(取り外し可能デバイス)] メニューでデバイスを切断してから再接続します。

2 デバイスが使用中であるとの警告が表示されたら、/etc/hotplug ディレクトリにある hotplug 構成ファイルでデバイスを無効にします。

USB デバイスキーボードやマウスなどの USB デバイスは、仮想マシンの USB コントローラで処理されません。これらのデバイスがホストの USB ポートにプラグインされていても、仮想マシンでは代わりに標準の PS/2 キーボード及びマウスとして認識されます。

仮想マシンからUSB デバイスを削除 USB デバイスを取り外したり、[Removable Devices(取外し可能デバイス)] サブメニューを使って仮想マシンから切断する前に、デバイスが安全な状態であることを確認してください。

製造元が指定する、デバイスを物理コンピュータから取り外す際の手順に従って、作業を行ってください。これは、デバイスを物理的に取り外す場合も、ホストから仮想マシンに、仮想マシンからホストに、または仮想マシン間で移動する場合も同じです。

Page 260: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

250 VMware, Inc.

データ記憶装置(例えば ZIP ドライブ)を扱う場合は、特に注意してください。ファイルを保存してすぐに、OS がデータをディスクに書き込む間もなくデータ記憶デバイスを移動すると、データが失われる可能性があります。

Generic SCSI デバイスへの接続ここでは、仮想マシンでの Genric SCSI の使用方法に関して説明します。

ゲスト OS でのデバイスのサポート(P.250)

仮想マシンに Generic SCSI デバイスを追加(P.251)

Windows ホスト OS の Generic SCSI(P.252)

Linux ホスト OS 上の Generic SCSI(P.255)

Generic SCSI を使用すると、ゲスト OS がサポートするあらゆる SCSI デバイスを仮想マシンで実行することができます。Generic SCSI を使って、ゲスト OS はホストに接続されている SCSI デバイス(スキャナ、テープドライブ、テープチェンジャ等)に直接アクセスできるようになります。

ゲストOSでのデバイスのサポート 理論上 Generic SCSI はデバイスに一切依存しないはずですが、ヴイエムウェアの検証では、ゲスト OS、デバイスクラス及び特定の SCSI ハードウェアに影響を受けることが判明しています。必要な SCSI ハードウェアを使用し、問題が生じた場合にはヴイエムウェアのテクニカルサポートに報告することをお勧めします。

Windows XP ゲスト OSで SCSI デバイスを使用するための準備Windows XP 仮想マシンで SCSI デバイスを使用するには、特別な SCSI ドライバが必要です。このドライバはヴイエムウェア Web サイトのダウンロードのセクション

(www.vmware.com/download)で入手することができます。ドライバのインストールは、Web サイトの手順に従って行ってください。

Windows NT 4.0 ゲスト OSで SCSI ドライバを使用するための準備Generic SCSI デバイスは、仮想マシンが提供する仮想の Mylex® (BusLogic) BT-958 互換のホストバスアダプタを使用します。一部のゲスト OS では、仮想マシンに最初にSCSI デバイスをインストールすると、ドライバのインストールが順を追って実行されます。ただし Windows NT4.0 では、仮想 SCSI ディスクにドライバが既にインストールされていない場合は、手動でドライバをインストールする必要があります。この作業は、Generic SCSI デバイスを追加する前に行ってください。

Page 261: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 251

第 8章 デバイスの構成

BusLogic ドライバをWindows NT 4.0 ゲストでインストール

1 Windows NT インストール CD を用意します。SCSI アダプタ コントロールパネルを開きます。

[ スタート ] - [ 設定 ] - [ コントロールパネル ] - [SCSI アダプタ ]

2 [ ドライバ ] タブをクリックします。

3 [ 追加 ] をクリックします。

4 左側のベンダーのリストから [BusLogic] を選択します。

5 右側のドライバのリストから [BusLogic MultiMaster PCI SCSI Host Adapters] を選択します。

6 [OK] をクリックします。

7 画面の指示に従って Windows NT CD を挿入します。[OK] をクリックします。

8 画面の指示に従ってゲスト OS を再起動します。

Windows Me、Windows 98、Windows 95 ゲスト OS の SCSI デバイスを使用するための準備Windows 95、Windows 98、Windows Me ゲスト OS で Generic SCSI デバイスを使用しており、デバイスに問題がある場合、最新の Mylex (BusLogic) BT/KT-958 互換ホストバスアダプタを LSI Logic の Web サイト(www.lsilogic.com)からダウンロードしてください。このドライバは Windows が選んだドライバに優先しますが、既知の問題を修正します。

仮想マシンにGeneric SCSI デバイスを追加 仮想マシンに Generic SCSI デバイスを追加するには、仮想マシン設定エディタを使用します。仮想マシン設定エディタを使用すると、ホスト上の物理 Generic SCSI デバイスに仮想 SCSI デバイスをマッピングすることができます。

仮想マシンに新規 Generic SCSI デバイスを追加するときは、仮想マシンをオフにして、以下の手順に従ってください。

コンソールからGeneric SCSI デバイスを仮想マシンに追加1 VMware Server コンソールを起動し、仮想マシンを選択します。

2 [VM] - [Restart(再起動)] を選択します。仮想マシン設定エディタを開きます。

Page 262: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

252 VMware, Inc.

3 [Add(追加)] をクリックして、[Add Hardware Wizard(ハードウェアの追加ウィザード)] を開始します。[Generic SCSI Device] を選択し、[Next(次へ)] をクリックします。

4 使用する物理デバイスの名前を指定します。

5 次に、このデバイスを表示させたい仮想マシン内の仮想デバイスノードを選択します。

[Device Status(デバイスのステータス)] の下のチェックボックスでは、仮想マシンをオンにするたびにデバイスを接続するかどうかを指定できます。

注 Windows ホストでは、デバイスは CdRom0、Scanner0、Tape0、Changer0 といった形式で表示されます。該当するデバイスがリストに表示されない場合は、仮想マシンに手動でそのデバイスを追加してください。詳細は、「Windows ホスト OS の Generic SCSI(P.252)」を参照してください。

6 [Finish(終了)] をクリックして、新しいデバイスをインストールします。

7 [OK] をクリックして構成を保存し、仮想マシン設定エディタを閉じます。

Windows ホストOSの Generic SCSI Windows で Generic SCSI ドライバを使用すると、VMware Server ではゲスト OS がGeneric SCSI デバイス(スキャナ、テープドライブ、その他のデータ記憶デバイスなど)を仮想マシンで使用できるようになります。

VMware Server で検出されない Generic SCSI デバイスを追加仮想マシンに Generic SCSI デバイスを追加する時に、追加したいデバイスを VMware Server が表示しない場合 ( 例えば、Windows 2000 ホスト上のスキャナ、あるいは一部のテープバックアップデバイス)、仮想マシンの構成ファイル (.vmx) に手動でデバイスを追加する必要があります。

Page 263: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 253

第 8章 デバイスの構成

VMware Server がデバイスを検出しない理由は以下のようなものがあります。

ホストにそのデバイスのドライバがインストールされていない場合。

ホスト上のドライバがデバイスの検出を妨げている場合。

ホスト OS で利用できるドライバがないデバイスを仮想マシンが使用している場合。

下記の作業を行う前に、ホストにデバイスのドライバがインストールされているか確認してください。ドライバがインストールされていない場合は、ドライバをインストールしてから、デバイスが VMware Server に正しく認識されているかをチェックします。正しく表示されない場合、あるいはホストにドライバをインストールできない、またはしたくない場合は、仮想マシンに手動でデバイスを追加してください。

デバイスを手動で追加する時は、VMware Server が使用する CdRom0 などのデバイス名の代わりに、scsiX:Y 表記を使用してホストのデバイスを参照してください。この表記では、X はデバイスが保存されているホスト上の SCSI バスで、Y はホストでデバイスが使用するターゲット ID です。

注意 このようにデバイスを追加する方法は、上級ユーザーのみにお勧めします。

注意 デバイスを追加する前に、ホスト上の元の SCSI デバイスドライバを無効にする必要があります。一部の Windows OS は、デバイスドライバがデバイスを所有している場合、アダプタからの送信コマンドを実行しません。

状況によって、手動でデバイスを追加しなければならない場合があります。それぞれの状況に応じて、次の手順に従ってください。どのような状況でも、仮想マシンをオフにし、テキストエディタで仮想マシンの構成ファイル(.vmx)を開き、以下の手順に従って変更を行ってください。

1 仮想マシンに SCSI アダプタあるいはデバイスは組み込まれていなく、Gemeroc SCSI デバイスを仮想マシンの新しい仮想 SCSI アダプタに追加したい場合。

この場合、仮想マシンにデバイスを追加するには、次のラインを仮想マシンの構成ファイルに付け加えてください。

scsiZ:Y.present = "true"scsiZ:Y.deviceType = "scsi-passthru"scsiZ:Y.fileName = "scsiX:Y"

X、Y、Z は次のように定義されます。

Page 264: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

254 VMware, Inc.

X は、ホストでデバイスが使用する SCSI バスです。

Y は、仮想マシンとホストのうちの一つでデバイスが使用するターゲット IDです。デバイスが正確に機能するように、ホストが既にデバイスのために使用している仮想マシンに同じターゲット ID を使用します。

Z は、仮想マシンでデバイスが使用する SCSI バスです。

2 仮想マシンには SCSI アダプタとデバイスがあり、アダプタに Generic SCSI デバイスを追加したい場合。

この場合、デバイスを Generic SCSI デバイスとして構成するには、次のラインを仮想マシンの構成ファイルに付け加えてください。

scsiZ:Y.deviceType = "scsi-passthru"scsiZ:Y.fileName = "scsiX:Y"

X、Y、Z は次のように定義されます。

X は、ホストでデバイスが使用する SCSI バスです。

Y は、仮想マシンとホストのうちの一つでデバイスが使用するターゲット IDです。デバイスが正確に機能するように、ホストが既にデバイスのために使用している仮想マシンに同じターゲット ID を使用します。

Z は、仮想マシンでデバイスが使用する SCSI バスです。

3 仮想マシンに SCSI アダプタと Generic SCSI デバイスがあるが、VMware Server が [Add Hardware Wizard(ハードウェアの追加ウィザード)] でデバイスを認識しない場合。

この場合、構成ファイルで次のような行を探します。

scsiZ:Y.fileName = "<deviceName>"

次のように変更します。

scsiZ:Y.fileName = "scsiX:Y"

X、Y、Z は次のように定義されます。

X は、ホストでデバイスが使用する SCSI バスです。

Y は、仮想マシンとホストのうちの一つでデバイスが使用するターゲット IDです。デバイスが正確に機能するように、ホストが既にデバイスのために使用している仮想マシンに同じターゲット ID を使用します。

Z は、仮想マシンでデバイスが使用する SCSI バスです。

例えば、問題のあるデバイスが CD-ROM ドライブである場合、構成ファイルへのエントリは次のようになります。

Page 265: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 255

第 8章 デバイスの構成

scsi0:4.fileName = "CdRom0"

ホストのデバイスがターゲット ID 4 のバス 2 に保存されている場合、次のように変更します。

scsi0:4.fileName = "scsi2:4"

仮想マシンでデバイスが使用するターゲット ID は、ホストでデバイスが使用するターゲット ID と同じでなければなりません。

4 手順 3 の手順に従って、Generic SCSI デバイスを仮想マシンの構成ファイル(.vmx) に追加しても、VMware Server が Add Hardware Wizard(ハードウェアの追加ウィザード)でこのデバイスを認識しない場合があります。この問題は、テープドライバやテープチェンジャで起こる可能性があります。

この場合、構成ファイルで次のような行を探します。

scsiZ:Y.fileName = "scsiX:Y"

次のように変更します。

scsiZ:Y.fileName = "<deviceName>"

例にある deviceName の箇所には、Tape0 や Changer0 といった値が入ります。

別の方法として、ホストのデバイスドライバをアンインストールするか無効にし、構成ファイルで "scsiX:Y" と表記する方法もあります。

注 全ての IDE バスに番号が指定された後に、ホスト OS が SCSI バスに番号を指定します。例えば、2 つの IDE バスがある場合、バスは 0 と 1 に指定され、初めの SCSI バスは 2 に指定されます。上記の例では xに 2を使用します。

SCSI バス番号を決定することができない場合は、winobj のようなサード パーティ ツールを使用して番号を確定することもできます。winobj は www.sysinternals.com から無料でダウンロードすることができます。

デバイスターゲット ID は通常デバイスのジャンパーあるいはスイッチによって設定されます。ターゲット ID の確定の仕方についてはオーナーマニュアルのデバイス項目を参照してください。

Linux ホスト OS上の Generic SCSI Linux で Generic SCSI ドライバを使用すると、VMware Server でゲスト OS が Generic SCSI デバイスを仮想マシンで使用できるようになります。SCSI Generic ドライバは/dev 内の各 SCSI デバイスに対してマッピングを設定します。各エントリは sg(SCSI Generic ドライバの略)で始まり、後に任意の 1 文字が割り当てられます。例えば、/dev/sga は最初の Generic SCSI デバイスを指します。

Page 266: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

256 VMware, Inc.

各エントリは、特定の SCSI デバイスに対応しています。/proc/scsi/scsi の指定に従って、ID 値が一番低いアダプタのデバイス ID が小さいものからデバイス ID が大きなものへ、ID 値とデバイス ID 値が最も高いアダプタまで順番に並べられています。/dev/st0 または /dev/scd0 は入力しないでください。

注 仮想マシン設定エディタで Generic SCSI デバイスをセットアップする際は、[Connection(接続)] フィールドに仮想マシンにインストールするデバイスの /dev/sg エントリを入力する必要があります。

Generic SCSI の要件Generic SCSI には、SCSI Generic (sg.o) ドライバ v. 2.1.36 以降が必要です。これは、カーネル 2.2.14 以降で提供されています。

Generic SCSI デバイスへの同時アクセスの回避 Linux 環境では、一部のデバイスにすでに /dev エントリが割り当てられています。特にテープドライブ、ディスクドライブ、CD-ROM ドライブには、一般的に順に st、sd、scd というエントリが割り当てられています。SCSI Generic ドライバがインストールされると、Linux はこれらのデバイスを、既に割り当てられているエントリだけでなく、/dev にある該当する sg エントリも使用して認識します。VMware Server では、複数のプログラムが同じ /dev/sg エントリを同時に使用できないよう配慮されていますが、複数のプログラムが /dev/sg エントリと従来の /dev エントリを同時に使用する可能性はあります。このため、同じデバイスをホストとゲストの両方で使用しないようにします。デバイスが不正に動作したり、データが破損、消失する原因になります。

Generic SCSI デバイスへのアクセス権 デバイスを仮想マシンで使用するには、その Generic SCSI デバイスに対する読み取り /書き込みの権限が必要です。CD-ROM ドライブのような読み取り専用デバイスでも例外ではありません。通常このようなデバイスは、デフォルトで root だけにアクセス権が設定されています。システム管理者は、これらのデバイスに対して読み取り /書き込み権限を持つグループを作成し、そのグループに必要なユーザー名を追加してください。

2Way の仮想 SMP(試験的サポート) マルチ プロセッサのホストマシンで稼動する 32 ビット及び 64 ビットのホスト OSとゲスト OS のサポート済み構成すべてに対して、VMware Server は 2way の仮想SMP(Virtual Symmetric Multiprocessing)の試験的サポートを提供します。仮想 SMP

Page 267: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 257

第 8章 デバイスの構成

では、2 個以上の論理プロセッサを持つホストマシン上の仮想マシンに 2 個の仮想プロセッサを割り当てることができます。

以下のホスト構成はすべて、2 個の論理プロセッサが存在するものと言えます。

ハイパースレッドが有効になっているシングル プロセッサのホスト

デュアル コア CPU を持つ単一プロセッサのホスト

デュアル コアではなく、ハイパースレッドが有効になっていない 2 個の CPU を持つマルチ プロセッサのホスト

注 ハイパースレッドが有効になっているユニ プロセッサのホストでは、仮想SMP を持つ仮想マシンのパフォーマンスは標準以下になることがあります。

VMware Server は、3 個以上の仮想プロセッサを持つゲストはサポートしません。ただし、複数台のデュアル プロセッサの仮想マシンを同時にパワーオンして実行することは可能です。

仮想マシンのプロセッサ数は、仮想マシン設定エディタにある VMware Server コンソールから設定できます。

1 [VM] - [Restart(再起動)] を選択します。

2 [Hardware(ハードウェア)] タブから [Virtual Processor(仮想プロセッサ)] というエントリをクリックします。

3 仮想プロセッサ数として 1 または 2 をクリックしてから [OK] をクリックします。

注 サマリ情報の箇所には、その仮想マシンに構成されている仮想プロセッサ数が表示されます。

[New Virtual Machine Wizard(新規仮想マシンウィザード)] を使って仮想マシンを作成する時にも仮想プロセッサの個数を指定できます。この場合、カスタム構成を選択してください。標準構成では、仮想プロセッサの個数を設定するオプションが表示されません。詳細は、「新規仮想マシンを設定(P.27)」を参照してください。

VMware Server では、ハイパースレッドが有効になっていないシングル プロセッサ ホストへの 2 個のプロセッサの割り当てをサポートまたは推奨していません。このようなホストにプロセッサを 2 個割り当てると、警告のメッセージが表示されます。警告メッセージを無視して仮想マシンにプロセッサを 2 個割り当てることは可能ですが、このような仮想マシンを作成しても、2 個以上の論理プロセッサを持つホスト マシンに移動しない限り、その仮想マシンをパワーオンできません。

Page 268: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

258 VMware, Inc.

有効化された仮想 SMP を伴う仮想マシンは、Workstation 5.x 仮想マシンと互換性があります。また、仮想 SMP が有効になっている仮想マシンを VMware Server とVMware ESX Server 間で移動することも可能です。

有効化された仮想 SMP を伴う仮想マシンは、GSX Server 3 あるいは Workstation 5.xより前のバージョンとは互換性がありません。

Page 269: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 259

第 9 章 ビデオとサウンド

この章では、VMware Server のビデオ表示とサウンドの構成について説明します。この章の内容は次のとおりです。

「仮想マシンに画面の色を設定」(P.259)

「Linux ホストでフルスクリーンモードを使用」(P.260)

「サウンドの構成」(P.261)

仮想マシンに画面の色を設定 ゲスト OS 内で利用できる画面の色数は、ホスト OS の画面の色の設定によって異なります。

仮想マシンでは、次の色がサポートされています。

16 色 (VGA) モード

8 ビット PseudoColor ( 調合色 )

16 bpp (16 有効ビット )

32 bpp (24 有効ビット)

ホストが 15 ビットカラーモードの場合、ゲスト OS の色設定のコントロールでも、16 ビットモードではなく 15 ビットモードのオプションが提供されます。

ホストが 24 ビットカラーモードの場合、ゲスト OS の色設定のコントロールでも、32 ビットモードではなく 24 ビットモードのオプションが提供されます。

ホスト コンピュータの設定以上の色数が設定されたゲスト OS を実行しようとすると、様々な問題が発生します。例えば、ゲストで色が正しく表示されなかったり、ゲスト OS で グラフィカルインターフェイスが使用できなかったりすることがあります。

この問題を解決するには、ホストで利用できる色数を増加させるか、ゲストで使用する色数を減らしてください。

最高のパフォーマンスを実現するには、ゲストとホストで同じ色数を使用してください。

ここでは、ホスト及び仮想マシンでの色の設定の変更について説明します。

Page 270: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

260 VMware, Inc.

「ホストの画面の色の設定を変更」(P.260)

「仮想マシン画面の色の設定を変更」(P.260)

ホストの画面の色の設定を変更ホスト OS の色の設定を変更するには、まずゲスト OS を全てシャットダウンしてから仮想マシンをオフにし、コンソールを閉じてください。

通常の手順でホスト OS の色の設定を変更してから、コンソールと仮想マシンを再起動します。

仮想マシン画面の色の設定を変更ゲスト OS の色の設定を変更する場合、使用しているホストとゲストの組み合せによって手順が異なります。

通常の手順でゲスト OS の画面の色の設定を変更します。Windows ゲストでは、[Display Properties(画面のプロパティ)] コントロールパネルに、サポートされている設定だけが表示されます。

Linux か FreeBSD がゲストの場合、X サーバを開始する前に色深度を変更するか、あるいは変更を行った後に X サーバを再起動する必要があります。

Linux ホストでフルスクリーンモードを使用 仮想マシンをフルスクリーンモードに切り替えると、VMware Server はフルスクリーンディスプレイ解像度をゲスト OS に設定された解像度に合わせます。Linux ホストでは、VMware Server は XF86VidMode を使用して、ホスト解像度を仮想マシンで稼動しているゲストの解像度に合わせます。

VMware Server が最良の解像度を見つけられない場合もあります。

VMware Server をフルスクリーンモードに切り替えた場合、解像度は既にホストに合わせて構成された解像度に合わせられます。

仮想マシンがホスト X サーバの構成にリストされたモードと異なる解像度で稼動している場合は、VMware Server は一番近いそれよりも大きいモードを選択する(黒のボーダーを使用する)か、あるいは単にフルスクリーンモードを提示しません。

ホストの XF86Config ファイルに構成された解像度が合うものであるとは限りません。ホストの X サーバ構成が自動的に行われた場合、あるいは、既存のモニターとビデオカードで全てのモードを 1 度もテストしていない場合は、使用可能モードが既存のモニターと作動しないことがあります。しかし、VMware Server のモード切替コードはこれを知るべくもなく、仮想マシンが不適切なモードラインで解像度を使用しようとすると、モニタが正しく表示できない場合があります。

Page 271: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 261

第 9章 ビデオとサウンド

この場合、<Ctrl>-<Alt> を押して、直ちにフルスクリーンモードから出て、X サーバ構成を修正し、X サーバを再起動してください。しかし、イメージが中心からずれているだけ、あるいはモニターのサイズにびったり合っていないというだけの場合は、通常モニターのコントロールを使用して修正することができます。最近のモニターのほとんどは、解像度に応じて別々の設定を保存することができるので、新しいモードの設定を変更することでホスト解像度の設定に問題を引き起こすことはありません。

サウンドの構成 VMware Server は Creative Technology Sound Blaster Audio PCI アダプタ互換のサウンドデバイスを提供し、Windows 95、Windows 98、Windows Me、Windows NT、Windows 2000、Windows XP、Windows Server 2003 及び Linux のゲスト OS でサウンドをサポートしています。VMware Server のサウンドデバイスはデフォルトでは無効になっているので、仮想マシン設定エディタ ([VM] - [Restart(再起動)]) を使用してインストールする必要があります。

サウンドのサポートには、PCM(パルスコードモジュール)入出力が含まれます。例えば、.wav ファイル、MP3 オーディオ、Real Media オーディオを使用することができます。Windows ゲストでの MIDI 出力は Windows ソフトウェアシンセサイザを使ってサポートされますが、MIDI 入力はサポートされていません。Linux ゲストではMIDI はサポートされません。

Windows 2000、Windows XP 及び最近の Linux ディストリビューションのほとんどが自動的にサウンドデバイスを検出し、それに合ったドライバをインストールします。

以下のセクションでは、一部 Windows ゲストへのサウンドドライバのインストールについて説明します。

Windows Server 2003 ゲストOSへのサウンドドライバのインストール

Windows Server 2003 には、Sound Blaster AudioPCI アダプタのドライバは付いて来ません。32 ビット版の Windows Server 2003 では、Windows 2000 インストレーションCD-ROM からドライバをインストールすることができます。これらのドライバをインストールする方法に関しては、ヴイエムウェア ナレッジ ベース

(www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1115)を参照してください。64 ビット版の Windows Server 2003 では、VMware Tools のインストール時にサウンド ドライバがインストールされます。VMware Tools についての詳細は「VMware Tools の使用」(P.41)を参照してください。

Page 272: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

262 VMware, Inc.

Windows 9x とWindows NT ゲストOSへのサウンドドライバのインストール

Windows 95、Windows 98、Windows 98SE 及び Windows NT 4.0 には、Sound Blaster AudioPCI アダプタ向けのドライバは搭載されていません。このようなゲスト OS でサウンドを使用するには、Creative Labs 社の Web サイト ( www.creative.com) からドライバをダウンロードしてゲスト OS にインストールする必要があります。

Creative Labs 社は、世界中の様々な地域を対象として多くの Web サイトを提供しています。地域によってアダプタ名は異なりますが、通常は名前に PCI 128 が含まれています。

Page 273: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 263

第 10 章 仮想マシンのパフォーマンスの  調整

この章では、VMware Server と仮想マシンから最適なパフォーマンスを得るためのオプションについて説明します。この章の内容は次のとおりです。

「仮想マシンへのメモリの割り当て」(P.263)

「ゲスト OS のパフォーマンスの向上」(P.265)

仮想マシンへのメモリの割り当て VMware Server で、VMware Server ホストメモリの一部を各仮想マシンに割り当てることができます。設定を調節することによって、仮想マシンの機能に影響を与えることができます。

仮想マシン設定エディタあるいは VMware 管理インターフェイスで、個々の仮想マシンのメモリサイズを設定できます。仮想マシンの最小メモリサイズは、OS プロバイダの推奨値を基に設定してください。

新規仮想マシンを作成する時に、ゲスト OS の種類とホスト コンピュータのメモリ容量を基に、VMware が適当であると判断した仮想マシンメモリサイズのデフォルトをウィザードが設定します。

次のセクションでは、仮想マシンへのメモリの割り当て方法について説明します。

「コンソールから仮想マシンのメモリを構成」(P.264)

仮想マシンに割り当てるべきサイズは次に挙げた条件によって決まります。

仮想マシンで実行されるアプリケーションの種類

この仮想マシンとメモリを分け合う他の仮想マシン

仮想マシンと同時にホストで実行されるアプリケーション

実行中のすべての仮想マシンが使用可能なホスト メモリの総量。詳細に関しては、『VMware Server 運用ガイド』の「実行中の全仮想マシンが使用できる RAMの容量を指定」を参照してください。

Page 274: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

264 VMware, Inc.

仮想マシンが保存されているファイル システム。AT16 のように 2GB を超えるファイルをサポートできないファイル システムに保存した場合、仮想マシンに2000MB を超えるメモリを割り当てることはできません。2GB を超えるメモリを割り当てると、仮想マシンは起動しません。さらに、FAT32 ファイル システムに保存した場合は、それが 4GB までのファイルをサポートするものであっても、仮想マシンに 2000MB を超えるメモリを割り当てることはできません。

ホスト メモリの使用に関する詳細については、『VMware Server 運用ガイド』の「メモリの使用」を参照してください。

コンソールから仮想マシンのメモリを構成VMware 仮想マシンコンソール (VMware Virtual Machine Console) から、個々の仮想マシンメモリサイズを設定するには、次の手順に従ってください。

1 コンソールで仮想マシンに接続します。

2 仮想マシン設定エディタを開きます([VM] - [Restart(再起動)])。仮想マシン設定エディタ が、選択された [Memory(メモリ)] タブを表示します。

3 仮想マシンにメモリを割り当てます。仮想マシンの [MB] フィールドに割り当てるメモリサイズを指定するには、スライダーまたはスピンコントローラを使用するか、メモリ容量を入力します。値は 4 の倍数で指定します。

注意 仮想マシンの最小メモリサイズは、OS プロバイダの推奨値を基に設定してください。

Page 275: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 265

第 10 章 仮想マシンのパフォーマンスの   調整

ゲストOSのパフォーマンスの向上 ここでは、仮想マシン内で稼動する各ゲスト OS のパフォーマンスを向上させるためのヒントを記載しています。

次のセクションでは、様々なゲスト OS のパフォーマンスを向上させるヒントを記載しています。

「Windows 2000、Windows XP、Windows Server 2003 ゲスト OS のパフォーマンス」(P.265)

「Windows 95 および Windows 98 ゲスト OS のパフォーマンス」(P.266)

「Linux ゲスト OS のパフォーマンス」(P.268)

Windows 2000、Windows XP、Windows Server 2003 ゲストOSのパフォーマンス

仮想マシンでパフォーマンスが向上するように、Windows 2000、Windows XP、Windows Server 2003 を構成する際のヒントを紹介します。

注意 ここに記載されている内容は、VMware Server の仮想マシン内で稼動するゲスト OS を対象にしています。ホスト上の Window 2000 あるいは Windows Server 2003 の処置は紹介していません。

ゲストOSの指定仮想マシン設定エディタで正しいゲスト OS を選択してください ([VM] - [Settings

(設定)] - [Option(オプション)])。

VMware ToolsVMware Tools は必ずインストールしてください。VMware Tools は最適化されたSVGA ドライバを提供し、システムの起動時に自動的に VMware Tools のサービスを実行します。中でも、VMware Tools サービスは仮想マシンの時刻をホストの時刻と同期化させるため、一部の機能でパフォーマンスの改善が見られます。VMware Tools は、[VM] - [Install VMware Tools(VMware Tools インストール) ] を選択してインストールします。

仮想 CD-ROMドライブの取り外しCD-ROM ドライブを使用する必要がない場合は、[Removable Devices(取外し可能デバイス)] サブメニューでドライブを取り外すことができます。デバイスを取り外すことによって、プロセッサ使用率が減少します。

Page 276: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

266 VMware, Inc.

視覚効果Windows 2000、Windows XP、Windows Server 2003 がメニューを表示する時に使用するフェード効果は、処理に時間がかかるため、仮想マシンの反応をも鈍くする時があります。

フェード効果を無効にするには、ゲスト OS のデスクトップを右クリックし、[ プロパティ ] - [ デザイン ] - [ 効果 ] を選択するか (Window XP あるいは Windows Server 2003 の場合)、[ プロパティ ] - [ 効果 ](Windows 2000 の場合)を選択し、[ 次のアニメーション効果をメニューとヒントに使用する ] のチェックボックスの選択を解除してください。

フルスクリーンモード仮想マシンをフルスクリーンモードで実行します。VMware 仮想マシンコンソールのツールバーにある [Full Screen Mode(全画面表示)] ボタンをクリックしてください。

ハードウェア アクセラレーションの有効化(Windows Server 2003 ゲスト)Windows Server 2003 ではデフォルトでハードウェアアクセラレーションは無効になっています。これによってゲスト OS のグラフィックパフォーマンスとマウスの反応が鈍くなります。

VMware Tools を Windows Server 2003 ゲストにインストールする場合、ハードウェアアクセラレーション設定を有効にするように支持されます。VMware は ハードウェアアクセラレーションを完全に有効化することを勧めています。

Windows Server 2003 ゲストのハードウェアアクセラレーションを後で有効にするには、Windows コントロールパネルを開き、[ 画面のプロパティ ] コントロールパネルを開きます。[ 再起動 ] タブで、[ 詳細 ] をクリックし、[ トラブルシューティング ] タブで [ ハードウェアアクセラレーション ] スライダを [Full(フル)] まで移動させます。

Windows 95 およびWindows 98 ゲストOSのパフォーマンスVMware Server の仮想マシンでパフォーマンスが向上するように、Windows 95/ 98 を構成する際のヒントを紹介します。

ゲストOSの指定仮想マシン設定エディタで正しいゲスト OS を選択してください ([VM] - [Settings

(設定)] - [Option(オプション)])。

VMware ToolsVMware Tools は必ずインストールしてください。VMware Tools は最適化されたSVGA ドライバを提供し、システムの起動時に自動的に VMware Tools のサービスを実行します。中でも、VMware Tools のサービスは仮想マシンの時刻をホストの時刻と同期化させるため、一部の機能でパフォーマンスの改善が見られます。VMware

Page 277: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 267

第 10 章 仮想マシンのパフォーマンスの   調整

Tools は、[VM] - [Install VMware Tools(VMware Tools インストール)] を選択してインストールします。

DMAディスクに対する DMAモードWindows 95 OSR2 以降(Windows 98 を含む)では、DMA(Direct Memory Access) を使用して IDE ハード ディスクへのアクセスを高速化することができます。ただし、DMA はデフォルトでは有効になっていないことがあります。

DMA は、ゲスト OS のデバイスマネージャを使ってオンにすることができます。

1 [ マイコンピュータ ] を右クリックして、ポップアップメニューから [ プロパティ ] を選択します。

2 [ ディスクドライブ ] の横のプラス記号 (+) をクリックして仮想マシンの各ドライブを表示します。

3 各 IDE ドライブのエントリを右クリックして、プロパティダイアログを表示します。

4 [ 再起動 ] の個所にある DMA とラベルの付いたボックスをチェックし、Windows が表示する警告をすべて受け入れてください。

5 Windows を再起動すると、新しい設定が適用されます。

フルスクリーンモード仮想マシンをフルスクリーンモードで実行します。VMware 仮想マシンコンソールのツールバーにある [Full Screen(フルスクリーン)] ボタンをクリックしてください。

スワップファイルの使用使用しているシステムの system.ini ファイルの [386enh] セクションに、次のラインを挿入します。

ConservativeSwapFileUsage=1

CD-ROMの取り外しCD-ROM ドライブを使用する必要がない場合は、[Removable Devices(取外し可能デバイス)] サブメニューでドライブを取り外すことができます。デバイスを取り外すことによって、プロセッサ使用率が減少します。

視覚効果Windows 98 には、見栄えをよくするために数々のグラフィック効果が設定されています。これは、VMware Server のグラフィックエミュレーションに不必要な負担をかけます。このような特殊効果をオフにすると、パフォーマンスが向上する場合があります。

Page 278: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

268 VMware, Inc.

これらの設定を変更するには、仮想マシンのデスクトップ上でマウスの右ボタンをクリックし、ポップアップメニューから [ プロパティ ] を選択します。[ 効果 ] タブをクリックして、[ ウィンドウ、メニュー及び一覧をアニメーション化する ] チェックボックスの選択を解除してください。

[ ドラッグ中にウィンドウの内容を表示する ] が選択されている場合は、これも解除します。

Linux ゲストOSのパフォーマンス VMware Server の仮想マシンでパフォーマンスが向上するように、Linux を構成する際のヒントを紹介します。

注意 ここに記載されている内容は、VMware Server の仮想マシン内で稼動するゲスト OS を対象にしています。ホスト上での Linux に対する処置は紹介していません。

ゲストOSの指定仮想マシン設定エディタで正しいゲスト OS を選択してください ([VM] - [Settings

(設定)] - [Option(オプション)])。

VMware ToolsVMware Tools は必ずインストールしてください。VMware Tools は最適化されたSVGA ドライバを提供し、システムの起動時に自動的に VMware Tools のサービスを実行します。中でも、VMware Tools のサービスは仮想マシンの時刻をホストの時刻と同期化させるため、一部の機能でパフォーマンスの改善が見られます。VMware Tools は、[VM] - [Install VMware Tools(VMware Tools インストール)] を選択してインストールします。

CD-ROMの取り外しCD-ROM ドライブを使用する必要がない場合は、[Removable Devices(取外し可能デバイス)] サブメニューでドライブを取り外すことができます。デバイスを取り外すことによって、プロセッサ使用率が減少します。

テキストモードでのインストールLinux ゲストをインストールする際は、できればグラフィカルインストーラではなく、テキストモードのインストーラを使用してください。インストールプロセスがスピードアップします。

Linux ホストでグラフィカルインストーラを使用する場合は、仮想マシンをフルスクリーンモードにしてインストールを実行してください。

Page 279: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 269

第 10 章 仮想マシンのパフォーマンスの   調整

フルスクリーンモード仮想マシンをフルスクリーンモードで実行します。VMware 仮想マシンコンソールのツールバーにある [Full Screen Mode(全画面表示)] ボタンをクリックしてください。

Page 280: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシン ガイド

270 VMware, Inc.

Page 281: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 271

用語集

EULA

使用許諾契約書。

REDOログ

読み取り専用モードの独立ディスクに対する変更内容を格納するファイル。仮想マシンがパワーオフまたはリセットされると、ディスクに変更内容を書き込まずに、REDO ログ ファイルは削除されます。

Virtual SMP

SMP(Symmetric Multiprocessing)により、少なくとも 2 個の論理プロセッサを持つホストマシン上の仮想マシンに、2 個の仮想プロセッサを割り当てることができます。

VMware 管理インターフェイス

ブラウザベースのツールであり、仮想マシンと、仮想マシンが稼動するサーバの制御(起動、サスペンド、レジューム、リセット、停止)、構成、監視を行います。

VMware 承認サービス

VMware Server によるユーザー認証サービス。Microsoft Windows と Linux のいずれのホストでも、このプロセスは vmware-authd と呼ばれます。

VMware 登録サービス

仮想マシンや VMware 管理インターフェイスへの接続のマッピングを行うVMware Server のサービス。このプロセスは、Linux ホストではvmware-serverd、Windows ホストでは vmware-serverdwin32 と呼ばれます。

VMware Server コンソール

VMware Server を実行しているローカル ホストまたはリモート ホスト上の 1 台または複数の仮想マシンへのアクセスを提供する仮想マシンとのインターフェイス。仮想マシンの画面を表示して、仮想マシン内でプログラムを実行したり、ゲスト オペレーティング システムの設定を変更したりできます。また、仮想マシン

Page 282: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシンガイド

272 VMware, Inc.

の構成の変更、ゲスト オペレーティング システムのインストール、フルスクリーン モードでの仮想マシンの稼動などの機能があります。

VMware Tools

ゲスト オペレーティング システムのパフォーマンスと機能性を向上させるユーティリティとドライバのスイート。VMware Tools の主な機能は、ゲスト オペレーティング システムにより違いがありますが、次のような機能を含みます。SVGA ドライバ、マウス ドライバ、VMware Tools サービス、VMware Tools コントロール パネル、仮想ディスクの圧縮、ホストとの時間の同期、VMware Toolsスクリプト、仮想マシンの稼働中のデバイスの接続と切断などの機能のサポートです。

VMware Tools サービス

Mware Tools でインストールされるコンポーネントの 1 つ。仮想マシンでのコマンド実行、仮想マシンの安全なシャットダウンやリセット、VMware Server へのハートビート送信、ゲスト OS とホスト OS の時間の同期、ホスト OS からゲスト OS へのストリング送信など、ゲスト オペレーティング システムでさまざまな処理を実行します。

圧縮

仮想ディスクの未使用スペースを再要求するために、仮想ディスクが占有するファイル システム スペースを圧縮します。仮想ディスクに空き領域がある場合、仮想ディスクが占有しているホスト ドライブの領域をこのプロセスによって縮小することができます。事前割り当て済みの仮想ディスクや物理ディスクは、圧縮できません。

インベントリ

コンソール ウィンドウの左パネルに表示されるリストで、ユーザーがリストに追加した仮想マシンの名前が表示されます。インベントリを使うと、仮想マシンの起動や、仮想マシンの設定変更のために構成ファイルに接続する作業が簡単になります。

拡張可能なディスク

仮想ディスクのタイプの 1 つであり、ディスク スペースが最大限まで事前に割り当てられていません。最初は小さいサイズが割り当てられ、データの書き込みに応じて拡張されます。

Page 283: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 273

用語集

カスタム ネットワーク

デフォルトのブリッジ、ホストオンリー、ネットワーク アドレス変換(NAT)のいずれの構成も使用しない仮想マシンとホスト間のネットワーク接続タイプ。たとえば、複数の仮想マシンを別のネットワーク経由でホストに接続したり、ホストに接続するのではなく仮想マシン同士を接続したりできます。カスタム ネットワークは、任意のネットワーク トポロジーで設定できます。

仮想ディスク

仮想ディスクは、ゲスト OS が物理ディスクドライブとして認識するファイルです。これらのファイルは、ホスト マシン、またはリモート ファイル システムに収納できます。仮想マシンで仮想ディスクを構成すると、物理ディスクの再パーティショニングやホストの再起動を行わなくても、ディスク ファイルに新しいOS をインストールできます。仮想ディスクには事前割当済みディスクと拡張可能ディスクがあります。事前割当済みディスクは、仮想ディスクの作成時に全ディスクスペースが割り当てられます。拡張可能ディスクは、全ディスクスペースが事前割当されず、最初は小さなファイルとして存在しますが、データが書き込まれるに従ってサイズが拡大していきます。物理ディスクも参照。

仮想ネットワーク エディタ

VMware Server で作成した仮想ネットワークのネットワーク設定を表示および変更するポイント アンド クリック エディタ。[Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] で起動します。

仮想ハードウェア

仮想マシンを構成するデバイス。仮想ディスク、DVD-ROM/CD-ROM やフロッピー ドライブなどの取り外し可能デバイス、仮想イーサネット アダプタなどがあります。これらのデバイスの構成は、仮想マシン設定エディタで行います。

仮想マシン

ゲスト オペレーティング システムおよび関連アプリケーション ソフトウェアを実行できる仮想化された x86 PC 環境。複数の仮想マシンを同じホストマシン上で同時に実行できます。

仮想マシン構成ファイル

仮想マシン構成が保存されているファイル。仮想マシンを作成すると、作成されます。特定の仮想マシンの識別し、実行するために、VMware Server によって使用されます。

Page 284: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシンガイド

274 VMware, Inc.

仮想マシンの構成

仮想マシン内に存在する仮想デバイス(ディスク、メモリ サイズなど)の種類、ホストのファイルやデバイスへのマップ方法の仕様。

仮想マシンの設定 エディタ

仮想マシンの設定を表示したり、変更したりする場合に使用するポイント アンド クリック操作のコントロール パネル。[VM] - [Settings(設定)] で起動します。新規仮想マシンウィザードも参照。

カレントな仮想マシン

最新の VMware Server バージョンと Workstation Server 5.x を使って作成された仮想マシン。レガシー仮想マシンも参照。

既存のパーティション

ホスト マシンの物理ディスク上にあるパーティション。物理ディスクも参照。

クイックスイッチ モード

仮想マシンの画面をほぼ画面全体に表示するディスプレイ モード。このモードでは、画面上のタブにより、実行中の仮想マシン間を簡単に切り替えることができます。フルスクリーン モードも参照。

ゲスト オペレーティング システム

仮想マシンの内部で実行するオペレーティング システム ホスト オペレーティング システムも参照。

構成

仮想マシン構成ファイルを参照。

コンソール

VMware Server コンソールを参照。

Page 285: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 275

用語集

サスペンド

実行中の仮想マシンの現在の状態を保存。サスペンドした仮想マシンを復元するには、レジューム機能を使用します。レジュームも参照。

サポートされないパーティション

VMware Tools によって圧縮準備ができない仮想ディスク パーティション。読み取り専用ドライブ パーティション、リモート デバイス上のパーティション、フロッピー ドライブや CD-ROM ドライブなど取り外し可能デバイス上のパーティションがあります。圧縮も参照。

サポート パーティション

VMware Tools による圧縮準備が可能な仮想ディスク パーティション。仮想ハードディスクを構成するドライブなどがあります。特定のパーティションを、圧縮準備しないパーティションとして選択することも可能です。圧縮も参照。

新規仮想マシン ウィザード

仮想マシンの構成を簡易化するポイント アンド クリック操作のインターフェイス。[File(ファイル)] - [ 新規仮想マシン ] で起動します。情報の入力を求められますが、ほとんどの場合デフォルト値をお勧めします。仮想マシン構成ファイル、オプションの仮想ディスク ファイル、物理ディスク ファイルなど、仮想マシンを定義するファイルを作成します。仮想マシン設定エディタも参照 。

事前割り当てディスク

ディスクの作成時に、仮想マシンのすべてのディスク スペースが割り当てられる仮想ディスクのタイプ。VMware Server が作成する仮想ディスクのデフォルト タイプです。

スナップショット

仮想マシンの状態を保存する方法の 1 つ。仮想マシンの全ディスク上のデータの状態や電源の状態(仮想マシンの電源がオン、オフ、サスペンドのいずれであったか)を保存します。仮想マシンのスナップショットは必要に応じて設定することができ、いつでもそのスナップショットの状態まで戻ることが可能です。仮想マシンの状態は、パワーオン、パワーオフ、サスペンドのいずれかです。

Page 286: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシンガイド

276 VMware, Inc.

通常モード

このモードでは、仮想マシン内で稼動するソフトウェアがディスク書き込みを発行すると、永続的な書き込みとして仮想ディスクに直ちに書き込まれます。したがって、仮想ディスクまたは物理ディスクを通常モードの独立ディスクとして構成した場合、ディスクは、物理コンピュータの従来型ディスク ドライブのように作動します。独立ディスク、読み取り専用モードも参照。

独立ディスク

仮想ディスクのタイプの 1 つで、スナップショットの影響を受けません。独立ディスクは、通常モードと読み取り専用モードで構成できます。読み取り専用モード、通常モードも参照。

ネットワーク アドレス変換(NAT)

ネットワーク接続のタイプの 1 つ。物理ネットワーク上の IP ネットワークアドレスが 1 つのみで、そのアドレスがホストコンピュータによって使用されている場合にも、仮想マシンを外部ネットワークと接続できるようになります。NATを使用する仮想マシンは、外部ネットワークに独自の IP アドレスを持ちません。代わりに、ホストコンピュータに独立したプライベートネットワークが設定され、仮想マシンはこのネットワーク上のアドレスを VMware 仮想 DHCP サーバから取得します。仮想マシンと外部ネットワーク間のネットワークデータのやり取りは、VMware NAT デバイスを通じて行われます。VMware NAT デバイスは、各仮想マシンに送られてくるデータパケットを的確に識別し、該当する仮想マシンに送信します。ブリッジ ネットワーク、カスタム ネットワーク、ホストオンリー ネットワークも参照。

ハードウェアの追加ウィザード

仮想マシンに仮想ハードウェアを簡単に追加できるポイント アンド クリック操作のインターフェイス。ウィザードを起動するには、仮想マシンをパワーオフし、仮想マシン設定エディタを開いてから、[Add(追加)] をクリックします。ハードウェア構成に関する情報の入力を求められますが、ほとんどの場合デフォルト値をお勧めします 仮想マシン設定エディタも参照。

フルスクリーン モード

仮想マシンの画面を画面全体に表示するディスプレイ モード。クイック スイッチ モードも参照。

Page 287: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 277

用語集

物理ディスク

ホスト マシンの物理ディスク ドライブまたはパーティションにマップされている仮想マシンのハードディスク。仮想マシンのディスクは、ホスト ファイル システム上またはローカル ハードディスク上のファイルとして格納できます。物理ディスクを使用するように仮想マシンを構成すると、VMware Server は、

(ファイル システム上のファイルとしてではなく)RAW デバイスとしてローカル ディスクまたはパーティションに直接アクセスします。仮想ディスクも参照。

ブリッジ ネットワーク

仮想マシンと他のマシンをつなぐネットワーク接続のタイプ。ブリッジネットワークでは、仮想マシンはホストと同じ物理イーサネット ネットワーク上に存在する別のコンピュータとして認識されます。ホストオンリー ネットワークも参照。

ヘッドレス

グラフィカル ユーザー インターフェイスを持たず、バックグラウンドで稼動するプログラムやアプリケーションの呼称。コンソールが接続されていない仮想マシンは、ヘッドレスと言えます。

ホスト オペレーティング システム

ホストマシン上で稼動するオペレーティング システム。ゲスト オペレーティング システムも参照。

ホストオンリー ネットワーク

仮想マシンとホストをつなぐネットワーク接続のタイプ。ホストオンリー ネットワークでは、仮想マシンは、ホスト外部には公開されないプライベート ネットワーク上でホストに接続されます。同一ホスト上でホストオンリーネットワークに設定された複数の仮想マシンは、同じネットワーク上に存在することになります。ブリッジ ネットワーク、カスタム ネットワーク、ネットワーク アドレス変換も参照。

ホスト コンピュータ

VMware Server ソフトウェアがインストールされている物理コンピュータ。VMware Server の仮想マシンをホストします。

未フォーマット ディスク

物理ディスクを参照。

Page 288: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシンガイド

278 VMware, Inc.

読み取り専用モード

ディスク モードの 1 つ。読み取り専用モードであるディスクを持つ仮想マシンで実行中のソフトウェアが、ディスク書き込み要求を発行すると、すべてディスクに書き込まれたように見えますが、実際には仮想マシンをパワーオフした後に破棄されます。したがって、仮想ディスクまたは物理ディスクを読み取り専用モードの独立ディスクとして構成すると、ディスクが VMware Server によって変更されることはありません。独立ディスク、通常モードも参照。

レガシー仮想マシン

VMware GSX Server、VMware Workstation 3 または 4 で作成された仮想マシン。カレントな仮想マシンも参照。

レジューム

サスペンド状態の仮想マシンを復元する処理。サスペンド状態の仮想マシンをレジュームすると、すべてのアプリケーションが仮想マシンをサスペンドしたときと同じ状態に戻ります。サスペンドも参照。

Page 289: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 279

インデックス

ファイルの拡張子.bmp 84.dsk 28.log 27.png 84.REDO 28.vmdk 27, 127.vmsn 28.vmss 28.vmx 27

BBIOS

仮想マシン搭載 13仮想マシンのファイル 27

BSDVMware Tools 53サポートされるゲスト OS 17, 19

CCD

CD-ROM イメージ ファイル 13仮想マシンにドライブを追加 143レガシーエミュレーション 90

CPUホストの要件 5

CPU、仮想マシン搭載 13

DDDNS 186DHCP

DHCP サーバ 161Linux ホストでの構成 180Linux ホストでのトラブル

シューティング 186NAT の仮想ネットワーク 200仮想マシンのサーバ 164–165Windows ホストで構成 180仮想ネットワークでの IP アドレス

の割り当て 179設定変更 174

dhcpd 186DMA とディスク パフォーマンス 158DMA とディスクパフォーマンス 267DNS 201DVD、仮想マシンにドライブを

追加 143

EEthernet

仮想マシンのアダプタ 15Linux ホストのプロミスキャス

モードのアダプタ 198ネットワークを参照仮想アダプタ 161仮想アダプタの追加 169

Page 290: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシンガイド

280 VMware, Inc.

FFreeBSD

VMware Tools 53サポートされるゲスト OS 17,19

FTP 201

Ggated 185Generic SCSI

Linux ホストで 255Linux ホストでの同時アクセスを

避ける 256Windows NT ドライバ 250Windows Server 2003 ドライバ 250Windows ホストで 252許可 256仮想マシン デバイス 250仮想マシンへの追加 251

IICMP 201IDE

仮想ディスク 37仮想マシンのドライブ 13ディスクを参照

Iomega パラレル ポート Zipドライブ 227

IP 転送 182IP アドレス

仮想マシン 35割り当て 181

IP 転送 183ISO イメージ ファイル 13, 143

KKeysym

マッピング 240

LLinux

VMware Tools 53キーボードマッピング 238サポートされるゲスト OS 16

MMAC アドレス 183,184MS-DOS、サポートされるゲスト OS 18

NNAT

DHCP 200DNS 201IP アドレスの選択 179Linux ホストのサンプル構成

ファイル 209NAT ネットワークからの外部

アクセス 201仮想デバイス 161仮想ネットワーク 199仮想ネットワーク上 163仮想マシンの作成時 35定義 276ホスト コンピュータ 200詳細構成 202

nat.conf 204, 209NetWare

Novell NetWare を参照NIC

Linux ホストのプロミスキャスモード 198

仮想 Ethernet アダプタの追加と変更 169

Novell NetWareVMware Tools 57

Page 291: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 281

インデックス

Novell NetWare、サポートされるゲストOS 19

nvram 27, 102

OOS

ゲストのインストール 39サポートされているゲスト 15

PPCI スロット

仮想マシンで 14制限 14

PING 201PXE ブート 104

RRAM

ホストで必要な容量 5REDO ログ

定義 271routed 185

SSamba

2 つの Samba サーバを実行 218Linux ホストでのファイル共有 211Linux ホストで既に稼働 217サンプル構成ファイル 212, 214,

218パスワードファイル 216ブリッジネットワークとホスト

オンリーネットワーク 217

プリンタの共有 212Samba による Linux ホストでの

ファイルの共有 211

SCSI仮想マシンでのデバイス 13generic SCSI デバイスの追加 251Generic SCSI デバイスへの接続 250Linux ホストでの generic SCSI 255Linux ホストでの generic SCSI

デバイスの許可 256Linux ホストでの同時アクセスを

避ける 256Windows NT ゲスト用ドライバ 250Windows Server 2003 ゲスト用

ドライバ 250Windows XP ゲスト用ドライバ 250Windows ホストの generic

SCSI 252仮想ディスク 37

smb.conf 212, 214, 218SMBIOS

仮想マシン搭載 13Solaris

VMware Tools 53

TTelnet 201Trend Micro Virus Buster

インストールの問題 106

UUSB

Linux ホストで 248Windows ホストで 247仮想マシン ポート 14仮想マシンでのデバイス 244キーボードとマウス 249–250コントローラの有効化と

無効化 246サポートされるデバイス

タイプ 245

Page 292: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシンガイド

282 VMware, Inc.

デバイスの接続 246デバイスの削除 249ホストとゲストによるデバイス

コントロール 248

VVirus Buster

Trend Micro Virus Buster 参照vlance ネットワーク ドライバ 161, 169vmnet1.conf 187VMnet8 200VMware 管理インターフェイス

ログ 24VMware 登録サービス

ログ 25VMware Server コンソール 271

ログ 23VMware Server コンソール

Linux ホストまたはクライアントから接続 87

Windows ホストまたはクライアント 85

管理インターフェイスからの接続 88

VMware Server ホスト仮想マシンのパワーオンと

パワーオフ 95VMware Tools

FreeBSD ゲスト用 53Linux ゲスト用 53NetWare ゲスト 57Solaris ゲスト用 53VMware Tools サービス 71–75Windows ゲスト 43インストール 43開始 83構成 60サイレント インストール 51

スクリプトの選択 61, 65定義 272電源状態が変化した時にスクリプト

を実行 58ビルド番号 64自動化インストール 51

VMware Tools サービス一時停止または再起動時にコマンド

を実行 73VMware Tools サービス

VMware Tools 71ゲストと VMware Scripting API

スクリプト間での情報交換 75

時刻同期化 72ホストから文字列の引渡し 73

VMware 仮想マシンコンソール概要 77

vmware.log 27vmware-authd

VMware 承認サービスを参照vmware-config-tools.pl 55vmware-serverd

VMware 登録サービスを参照VMware 仮想ディスク マネージャ 145VMware 管理インターフェイス

仮想マシンの電源状態の変更 93定義 271

VMware 許可サービスログ 24

VMware ゲスト オペレーティング システム サービス

定義 272VMware コミュニティ フォーラム 20VMware 承認サービス

定義 271VMware 登録サービス

定義 271

Page 293: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 283

インデックス

vmxnet ネットワーク ドライバおよび旧仮想マシン 90仮想ネットワーク

コンポーネント 161構成 169

V-scan コード目次 241

WWindows

VMware Tools 43Windows 95

サウンドドライバ 262Windows 98

サウンドドライバ 262Windows NT

ゲスト用 SCSI ドライバ 250サウンドドライバ 262

Windows Server 2003ゲスト OS のインストール 39ゲスト用 SCSI ドライバ 250サウンドドライバ 261

Windows XP、ゲスト用 SCSIドライバ 250

Windows、サポートされるゲスト OS 16

XXFree86

Linux クライアントで必要 12Linux ホストで必要 9キーボード マッピング 239構成 260

X サーバLinux クライアントで必要 12Linux ホストで必要 9キーボード マッピング 239構成 260

あアクセス権と仮想マシンの実行 28アダプタ 169

Linux ホストのプロミスキャスモード 198

ホスト仮想 160仮想 Ethernet 169

圧縮仮想ディスク 84, 130定義 272

アドレスMAC の手動割り当て 184IP 割り当て 181MAC 183仮想ネットワーク IP 179仮想ネットワークでの割り当てに

DHCP を使用 179仮想マシンの IP 35ネットワーク アドレス変換 199

合わせるウィンドウを仮想マシンに 100

合わせる仮想マシンをウィンドウに 100

アンプラグ USB デバイス 249移行 , 仮想ディスクの

アップグレード 48イベント ログ 23イメージ ファイル

ISO 13, 143フロッピー 14

インストールVMware Tools 43仮想マシンのソフトウェア 105ゲスト OS 39サイレント 51ログ 25物理ディスク上のゲスト OS 152

Page 294: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシンガイド

284 VMware, Inc.

インターネット接続共有 165インベントリ

定義 272リストからの削除 82

ウィザード新規仮想マシン 29, 127, 275ハードウェアの追加 276

ウィンドウ サイズ 100オペレーティング システム

ゲスト 273サポート対象 Windows ホスト 6ホスト 277

か開始

サスペンドされた仮想マシン 94VMware Tools 83仮想マシン 85, 87サスペンドされた仮想マシン 113

拡張可能ディスク 124仮想スイッチ 160仮想ディスク

定義 124圧縮 64, 149, 152IDE の特定 37SCSI の特定 37圧縮 67拡張可能 124仮想マシンに追加 137サイズ 30, 138事前割当済み 124定義 273ディスクタイプ 37ディスクも参照場所 31

パーティション 38フォーマット 38移行 48

仮想ディスクのアップグレード 48仮想ディスクの最適化 130仮想ネットワーク エディタ 273仮想ハードウェア 273

仮想マシンログ 23CD-ROM ディスクまたは DVD から

の起動 102VMware 製品間での仮想マシンの

移動 89ウィンドウ サイズ 100開始 85, 87カレントな 89構成ファイル 27作成 27サスペンド 94, 113シャットダウン 95スクリーンショットの

キャプチャ 84ソフトウェアのインストール 105定義 273電源ボタン 80特別電源オプション 91プライベート 29プラットフォーム仕様 13ホストのスアットダウン時に

パワーオフ 95ホストの起動時にパワーオン 95レガシー 89レジューム 94, 113

仮想マシンをインベントリから削除 82

Page 295: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 285

インデックス

仮想マシン設定エディタ使用 106定義 274

仮想マシンでサポートされているグラフィック 13

仮想マシンで使用可能な RAM 13仮想マシンでのカラー画面 259仮想マシンでのグラフィック

サポート 259仮想マシンでのネットワーク

アダプタ 15仮想マシンでの描画タブレット 14仮想マシンの一時停止 95仮想マシンの開始 85, 87仮想マシンの作成 27仮想マシンのシャットダウン 95仮想マシンの状態の保存 94, 113, 116仮想マシンのスクリーン サイズを

拡大 100仮想マシンのスクリーンショットの

キャプチャ 84仮想マシンのチップセット 13仮想マシンの停止 95仮想マシンの電源オフ 95仮想マシンの電源ボタン 80仮想マシンプラットフォームの仕様 13仮想マシン用設定 106仮想 SMP 256カレントな仮想マシン 89

定義 274キー コード マッピング 240キーボード

Linux ホストでのマッピング 238USB 249–250仮想マシンで 14ショートカット 110

既存のディスク、仮想マシンでの使用 125

切り取り 106

クイックスイッチ モード 99, 274クリーン モード

クイックスイッチ 99全画面表示 98

ゲスト オペレーティング システム定義 273

ゲスト OSインストール 39サポートされている 15

コア ファイル 23コマンド

コマンド ラインで 109構成

Linux ホストの 2 番目のブリッジ ネットワーク 187

ホスト仮想ネットワークの割当て 173

仮想 Ethernet アダプタ 169仮想マシンのデバイス 106DHCP 設定 174generic SCSI デバイス 251Generic SCSI デバイス 250Linux ホスト上の DHCP 180Linux ホストでのディスプレイ

解像度 260Linux ホストの NAT 209Linux ホストのパラレル ポート 223NAT 202USB コントローラ 246virtual ネットワーク 162VMware Tools 60Windows ホストでの DHCP 180X サーバ 260仮想ネットワーク 159, 165, 168仮想ネットワーク サブネット

設定 174サウンド 261

Page 296: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシンガイド

286 VMware, Inc.

シリアルポート 227自動ブリッジ 171スクリーン カラー 259ネットワーク 171パラレル ポート 222メモリ サイズ 263

構成 , 仮想マシン 274コピー 106コマンド

キーボード ショートカット 110コンプレス

圧縮を参照

さサーバ

DHCP 174, 200, 208DNS 187WINS 202DHCP 161, 167, 180, 186DNS 200–201, 203Linux ホストでの X 260Samba 211WINS 208

サイズ仮想マシン ウィンドウ 100

サイレント インストール 51サウンド

Windows 9x と Windows NTゲスト OS 用ドライバ 262

Windows Server 2003 ゲストOS 用ドライバ 261

構成 261削除

USB デバイス 249インベントリから仮想マシンを 82取り外し可能デバイス 108ホスト仮想アダプタ 175

仮想マシンからのデバイス 106サスペンド

仮想マシン 94, 113定義 275

サスペンドされた仮想マシンの実行 113

サブネットNAT 構成 179設定変更 174ホストオンリー

ネットワークで 179サポート パーティション 275サポート リソース、テクニカル 20サポートされているゲスト OS 15サポートされないパーティション 275サポート対象ホスト オペレーティング

システムWindows 6

システム要件 4リモート ワークステーション 10

ショートカットキーボード 110

シリアル ポート仮想マシンで 14

シリアル接続2 台の仮想マシン 232ホスト アプリケーションと

仮想マシン間 231ホストでのシリアルポートへ 227

シリアル番号 85シリアルポート

インストールと使用 227新規仮想マシン ウィザード 29, 123,

275

事前割り当てディスク定義 275

事前割当済みディスク 124

Page 297: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 287

インデックス

自動合わせ 100自動ブリッジ 171スイッチ、仮想ネットワーク 160スクリーン カラー 259スクリーンショット、キャプチャ 84スクリプト

VMware Tools 61, 65電源状態が変化した時に実行 58

スナップショット使用方法 118仮想マシン 116定義 275ディスクモードで比較 121ファイル 28削除 121保存内容 117戻る

スナップショットに戻る 116静止モード , VMware Tools

インストール 51設定

パラレル ポート 222generic SCSI デバイス 251Linux ホストの 2 番目のブリッジ

ネットワーク 187Linux ホストでのディスプレイ

解像度 260ネットワーク 171ホスト仮想ネットワークの

割当て 173仮想ネットワークのサブネット

設定 174仮想マシンのソフトウェア 105DHCP 設定 174Linux ホストのパラレル ポート 223USB コントローラ 246VMware Tools 60X サーバ 260

仮想ネットワーク 162, 165, 168サウンド 261自動ブリッジ 171スクリーン カラー 259パラレル ポート 227メモリ サイズ 263

セットアップGeneric SCSI デバイス 250Linux ホストでの DHCP 180Windows ホストでの DHCP 180仮想ネットワーク 159仮想マシン 27

接続USB デバイス 246取り外し可能デバイス 108

切断取り外し可能デバイス 108

全画面表示モード使用 98

たダイナミックドメイン名サービス 186ダイヤルアップ接続 183チーム ネットワーク インターフェイス

カード 188チーム化されたネットワーク

インターフェイス カード 173直接メモリ アクセス

DMA を参照ツール

VMware Tools のインストール 43VMware Tools の開始 83VMware Tools を参照

ツールバー電源ボタン 80

追加仮想 Ethernet アダプタ 169

Page 298: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシンガイド

288 VMware, Inc.

仮想マシンへのソフトウェア 105DVD または CD ドライブ 143generic SCSI デバイス 251仮想ディスク 137仮想マシンへのデバイス 106シリアルポート 227パラレル ポート 222フロッピー ドライブ 144ホスト仮想アダプタ 175物理ディスク 139

通常モード、スナップショットとの比較 121

テキスト , 切り取り , コーピーと貼り付け 106

テクニカル サポート リソース 20ディスク

仮想 l 124DMA とパフォーマンス 267Nonpersistent(読み取り専用)126Persistent(通常)126圧縮 84, 130拡張可能 124仮想 273仮想ディスク ファイル 27仮想ディスク マネージャ 145仮想ディスクも参照仮想ディスクを追加 137仮想マシンで使用可能な 13仮想マシンの仮想ディスクの

サイズ 30サイズ 124最適化 130事前割当済み 124ファイルの場所 126既存のパーティション 274独立 118, 126物理 277

ディスク ファイル 126ディスクモードナップショットで

比較 121ディスプレイ

Linux ホストでの解像度 260カラー深度 259仮想マシンに合わせる 100仮想マシンにウィンドウを

合わせる 100デバイス

仮想マシン搭載 13USB 244USB コントローラからの削除 249キーボード 238スキャナ 250接続と切断 108追加 , 構成と削除 106テープ ドライブ 250テープチェンジャ 250パラレル ポート 221リアルポート 227レガシーエミュレーション 90

デュアルモニタ ディスプレイ 99登録 21トークンリング 164, 165取り外し

USB デバイス 249独立ディスク 126ドライバ

SCSI 250サウンド 261–262

ドライブディスクを参照

なナレッジベース 20ネットワーク

Page 299: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 289

インデックス

IP 転送 182ファイアウォールとしての

NAT 207トークンリング 164仮想 DHCP サーバ 164–165仮想ネットワークエディタ 171ワイヤレス ネットワーク 1622 つのホストオンリー

ネットワーク 1902 つのホストオンリー ネットワーク

間でのルーティング 194DHCP 179DHCP サーバ 161DHCP 設定の変更 174IP パケット漏洩 182–183IP 転送 183Linux ホストのプロミスキャス

モード 198Linux ホストの 2 番目のブリッジ

ネットワーク 187Linux ホストでの DHCP トラブル

シューティング 186Linux ホストでのルーティング 185MAC アドレス 183NAT 163, 199NAT サブネット 179NAT デバイス 161Samba 211インターネット接続共有 165カスタム 構成 165カスタム ネットワーク 274仮想 Ethernet アダプタ 161仮想 Ethernet アダプタの追加と

変更 169仮想スイッチ 160仮想ネットワーク エディタ 180,

273仮想ネットワークエディタ 176

仮想マシンでの指定 35構成 159構成の変更 168コンポーネント 160サブネット設定の変更 174自動ブリッジ 171スイッチ 160ダイアルアップ接続 183ダイナミックドメイン名

サービス 186チーム NIC 188チーム化された NIC 173トークンリング 165ハードウェア アドレス 183パケットフィルタ機能 183フォールト トレランス 171ブリッジ 160ブリッジ ネットワーク 277ブリッジ ネットワーク オプション

構成 171ホストオンリー 164, 277ホストオンリーサブネット 179ホスト仮想アダプタ 160ホスト仮想ネットワークの

割当て 173一般的な構成 162

ネットワーク アダプタ チーミング 188ネットワーク アドレス 変換

NAT を参照ネットワーク アドレス変換

NAT を参照ネットワーク ドライバ

vlance 161, 169vmxnet 90, 161, 169

ネットワークアダプタチーム 173ネットワークアダプタチーム 173

Page 300: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシンガイド

290 VMware, Inc.

はハードウェアの追加ウィザード 276貼り付け 106パーティション

仮想ディスク 38パーティション , 既存 274パケット

フィルタ 183漏洩 182–183

パスワード , Samba パスワードファイル 216

パフォーマンスDMA とディスク 267Linux ゲスト 268Windows 2000 ゲスト 265Windows 95 と Windows 98

ゲスト 266メモリの使用 263

パラレル ポート仮想マシンで 14Iomega Zip ドライブ 227Linux カーネル 221Linux ホストでの構成 223仮想マシン 221仮想マシンへのインストール 222

パラレル ポートの Zip ドライブ 227表示

仮想マシンの切り替え 99全画面表示 98

ヒント 83ビデオ

Linux ホストでの解像度 260ディスプレイも参照

ビルド番号 64

ファイアウォール 207

ファイルLinux ホストでの Samba と

ファイル共有 211REDO ログ 28仮想ディスク ファイル 27仮想ディスクファイルの

場所 31仮想マシンが使用 27仮想マシンの BIOS 27スナップショット 28スナップショットで使用 28ログ 27

フォーマット仮想ディスク 38

フォールト トレランス 171復元

virtual mach スナップショットの状態へ 116

フルスクリーン モード、定義 276フロッピー

仮想マシンのドライブ 14イメージ ファイル 14仮想マシンにドライブを追加 144

物理ディスク仮想マシンでの使用 125ゲスト OS をインストール 152追加 139定義 277

物理ディスクへのアクセス 153ブリッジ 160ブリッジ ネットワーク

構成オプション 171ブリッジ ネットワークの定義 277プライベート仮想マシン 29プロセッサ

ホストの要件 5プロセッサ、仮想マシン搭載 13

Page 301: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware, Inc. 291

インデックス

プロミスキャスモード 198ヘッドレス 277変更

構成を参照ホスト オペレーティング システム、

定義 277ホスト コンピュータ

システム要件 4定義 277

ホストオンリー ネットワーク定義 277

ホストオンリーネットワークIP アドレスの選択 179基本構成 164

ホスト仮想アダプタ追加 175定義 160削除 175

ホスト仮想アダプタのアンインストール 175

ホスト仮想アダプタの無効化 175ホスト仮想アダプタの有効化 175ホスト仮想ネットワークの割当て 173ホスト仮想アダプタ

無効化 175有効化 175

まマウス

USB 249–250仮想マシンで 14

マップキー コード 240keysym 240キーボード 238

未フォーマット ディスク物理ディスクを参照

メモリ仮想マシン メモリ サイズ 263仮想マシンで使用可能な量 13仮想マシンへの割り当て 34サイズの設定 263ホストで必要な容量 5

モードクイックスイッチ 99, 274スナップショットとディスクモード

の比較 121全画面表示 98フルスクリーン 276通常とスナップショットの

比較 121読み取り専用とスナップショット

との比較 121戻る

スナップショットに戻るを参照モニタ

マルチモニタ 99

やユーザー インタフェース 77ユーザー グループ 20読み取り専用モード、スナップショット

との比較 121

らリストア

サスペンドされた仮想マシン 94ルーティング

2 つのホストオンリー ネットワーク間で 194

Linux ホストでのホストオンリー ネットワーク 185

レガシーエミュレーション 90レガシー仮想マシン 89

定義 277

Page 302: 仮想マシン ガイド ServerはMicrosoft WindowsとLinuxサーバ向けの無料の仮想化製品です。 ユーザーは、VMware Serverを使用して、物理サーバを複数の仮想マシンに分割する

VMware Server 仮想マシンガイド

292 VMware, Inc.

レジューム仮想マシン 94, 113定義 278

ログ ファイル仮想マシン 22仮想マシン イベント ログ 23VMware 管理インターフェイス 24VMware 登録サービス 25VMware Server コンソール 23VMware Server のインストール 25VMware 許可サービス 24仮想マシン 27コンソールのインストール 25

ロックファイル 129

わワイヤレス ネットワーク 162割当て

IP アドレス 179MAC アドレス 183