server admin manual

228
運用ガイド VMware Server 1.0

Upload: guest5929d21a

Post on 23-Jan-2015

1.691 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Server Admin Manual

運用ガイドVMware Server 1.0

Page 2: Server Admin Manual

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

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

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

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

[email protected]

© 2006 VMware, Inc. 無断転載を禁ず。本ソフトウェアは、米国特許(6,397,242, 6,496,847, 6,704,925, 6,711,672, 6,725,289, 6,735,601, 6,785,886, 6,789,156, 6,795,966, 6,880,022 6,961,941, 6,961,806 and 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-251

Page 3: Server Admin Manual

目 次

第 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ホストのシステム要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

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

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

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

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

VMware, Inc. iii

Page 4: Server Admin Manual

運用ガイド

第 2 章 VMware Server のインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27ホスト システムの選択 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27サーバ上の VMware Server コンソールについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

VMware Server を Windows ホストにインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29標準インストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30デフォルトディレクトリ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32インストールの手順 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

VMware Server を Linux ホストにインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39標準インストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40デフォルトディレクトリ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43インストールの手順 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43VMware 管理インターフェイスを Linux ホストへインストール

する前に . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46VMware 管理インターフェイスを Linux ホストにインストール . . . . . . . . . . . . . . 47X サーバのインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48SuSE Linux Enterprise Server 8 ホストへインストールする前に . . . . . . . . . . . . . . . 48

VMware Server で使用できるように Web ブラウザを設定 . . . . . . . . . . . . . . . . . . . . . . 49暗号化されたサーバ上で VMware 管理インターフェイスから

VMware Server コンソールを起動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49プロキシ サーバ上で VMware 管理インターフェイスに接続 . . . . . . . . . . . . . . . . . 50Linux システムで Netscape からヘルプを起動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

VMware Server コンソール インストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Windows ホストへの VMware Server コンソールのインストール . . . . . . . . . . . . 52Linux ホストへの VMware Server コンソールのインストール . . . . . . . . . . . . . . . . 53

VMware API のインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Windows ホストへの VmPerl および VmCOM API のインストール . . . . . . . . . . . 55Linux ホストへの VmPerl API のインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

VMware Server のアンインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Windows ホストからの VMware Server のアンインストール . . . . . . . . . . . . . . . . . 59Linux ホストからの VMware Server のアンインストール . . . . . . . . . . . . . . . . . . . . . 62

第 3 章 GSX Server から VMware Server への移行 . . . . . . . . . . . . . . . . . . . . 65移行を開始する前に . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

VMware Server のインストールに先立って . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65VMware 製品の削除と VMware Server のインストールにあたって . . . . . . . . . . . 68

Windows ホストでの VMware Server への移行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Linux ホストでの VMware Server への移行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70VMware GSX Server で作成された仮想マシンの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

iv VMware, Inc.

Page 5: Server Admin Manual

目 次

すべて最初から新規作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71仮想ハードウェアをアップグレードせずにレガシー仮想マシンを使用 . . . . . . 71レガシー仮想マシンでの仮想ハードウェアのアップグレード . . . . . . . . . . . . . . . 71仮想ハードウェアのアップグレード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

Workstation 5.x で作成した仮想マシンの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

第 4 章 仮想マシンと VMware Server ホストの管理 . . . . . . . . . . . . . . . . . 83仮想マシンのリモート管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

VMware Server コンソールの接続に使用するポート番号の変更 . . . . . . . . . . . . . . 84VMware Server コンソールのダウンロード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

仮想マシンとホストのセキュリティ保護 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89許可と仮想マシン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Windows ホストでのユーザー認証と仮想マシンの実行 . . . . . . . . . . . . . . . . . . . . . . 92Linux ホストでのユーザー認証と仮想マシンの実行 . . . . . . . . . . . . . . . . . . . . . . . . . . 95VMware 管理インターフェイスでアクセス権を確認 . . . . . . . . . . . . . . . . . . . . . . . . . . 97リモートセッションのセキュリティ保護 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

UUID による仮想マシンの識別 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99仮想マシンに UUID を指定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

Windows で VMware Server のイベントログを記録 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101仮想マシンと VMware Server ホストのバックアップ . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

仮想マシンでバックアップエージェントを使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102ホスト OS 上で稼動するバックアップエージェントの使用 . . . . . . . . . . . . . . . . . 103VMware Server ホストのバックアップ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104仮想マシンをバックアップする際の注意点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

VMware 管理インターフェイスの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104VMware 管理インターフェイスにセッション時間を設定 . . . . . . . . . . . . . . . . . . . . 106VMware 管理インターフェイスへのログオン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106Status Monitor(ステータスの監視)ページの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . 108仮想マシンの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112Apache サーバと VMware 管理インターフェイス . . . . . . . . . . . . . . . . . . . . . . . . . . . 119VMware 管理インターフェイスからのログオフ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

仮想マシンの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119VMware Server コンソールを使っての仮想マシンの削除 . . . . . . . . . . . . . . . . . . . . 120

the VMware Server ホストの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120リモート接続を SSL でセキュリティ保護 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120仮想マシン向けにスタートアップ / シャットダウン オプションを設定 . . . . 122VMware Server ホストのユーザー設定を指定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126VMware Server のグローバル設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

VMware, Inc. v

Page 6: Server Admin Manual

運用ガイド

ネットワークラベルの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135VMware Server コンソールを起動するために MIME タイプを設定 . . . . . . . . . . 138

VirtualCenter を使った仮想マシンの管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140VirtualCenter クライアントからの仮想マシンの作成 . . . . . . . . . . . . . . . . . . . . . . . . 140VirtualCenter クライアントから仮想マシンに接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

第 5 章 仮想マシンの移動と共有 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143VMware Server 仮想マシンの移動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

相対パスを使用する仮想マシン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144移動に向けて仮想マシンを準備 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144仮想マシンを新しいホストに移動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

VMware GSX Server 3 仮想マシンを新規ホストに移動 . . . . . . . . . . . . . . . . . . . . . . . . . . 146相対パスを使用する仮想マシン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147移動に向けて仮想マシンを準備 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147仮想マシンを新しいホストマシンに移動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

旧バージョンの仮想マシンを移動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148相対パスもしくは絶対パスを使用する仮想マシン . . . . . . . . . . . . . . . . . . . . . . . . . . . 149移動に向けて仮想マシンを準備 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149新しいホストマシンの準備 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150Undoable モードのディスクを移動する際の注意点 . . . . . . . . . . . . . . . . . . . . . . . . . 151

仮想マシンを他のユーザーと共有 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

第 6 章 パフォーマンスチューニングと VMware Serverホスト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155ホストコンピュータの構成と管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

ワーキング ディレクトリの格納場所 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155ディスク ドライブの最適化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156十分な空きディスクスペース . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156NIC 割り込みコーリス機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

VMware Server の構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157一般的な VMware Server のオプション . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157Windows ホスト上の VMware Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161Linux ホスト上の VMware Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

メモリの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165ホスト上のメモリの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165実行中の全仮想マシンが使用できる RAM の容量を指定 . . . . . . . . . . . . . . . . . . . . 165旧バージョンの Linux ホストでのメモリの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

vi VMware, Inc.

Page 7: Server Admin Manual

目 次

第 7 章 可用性の高い構成の使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171SCSI リザベーションを使って SCSI ディスクを

仮想マシンで共有 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171SCSI リザベーションのサポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172SCSI リザベーションの有効化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173ディスク共有時に考慮すべき点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

VMware Server によるクラスタリングの概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176クラスタリングを利用できるアプリケーション . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177クラスタリングソフトウェア . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177

ボックス内のクラスタの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177ボックス内のクラスタで使用する仮想マシンを構成 . . . . . . . . . . . . . . . . . . . . . . . . 179Microsoft Clustering Services を使用した 2 ノード クラスタの構築 . . . . . . . . . 179

VMware Server を使用したネットワーク負荷分散の使用 . . . . . . . . . . . . . . . . . . . . . . . 185ネットワーク負荷分散クラスタの概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186マルチモードのネットワーク負荷分散クラスタを形成 . . . . . . . . . . . . . . . . . . . . . . 186

Novell クラスタリング サービスを使った 2 ノードのクラスタの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1911 つ目のノードのベース仮想マシンを作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191クラスタの 2 つ目のノードを作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192ゲスト OS と VMware Tools のインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192両仮想マシンに共有ディスクを追加 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193クラスタ ノードに Novell クラスタリング サービスをインストール . . . . . . . . 194

iSCSI プロトコルを使ったクラスタリング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194iSCSI を使ったクラスタリングのシナリオ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195iSCSI イニシエータ仮想マシンの作成と構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196クラスタ内に iSCSI ターゲットを作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

付録:仮想ディスクのマウント . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199仮想ディスクをマウントする際の注意点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199

サポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200VMware DiskMount のインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200VMware DiskMount ユーティリティの実行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

VMware DiskMount ユーティリティの使用例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201

用語集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

インデックス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

VMware, Inc. vii

Page 8: Server Admin Manual

運用ガイド

viii VMware, Inc.

Page 9: Server Admin Manual

VMware, Inc. 1

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

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

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

VMware Server の特長(P.2)

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

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

対応ゲスト OS(P.16)

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

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

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

標準の x86 ハードウェア

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

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

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

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

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

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

Page 10: Server Admin Manual

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

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

『VMware Server 仮想マシン ガイド』の「2Way の仮想 SMP(試験的サポート)」を参照してください。

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

Page 11: Server Admin Manual

VMware, Inc. 3

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

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

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

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

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

「デバイスの使用」を参照してください。

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

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

Page 12: Server Admin Manual

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 をスムーズに活用していただくために以下の手順に従ってください。

他の VMware 製品のいずれかが既に稼動中のホスト マシンに VMware Server をインストールする場合は、まず既存製品をアンインストールしてください。Microsoft Windows ホストでは、[ プログラムの追加と削除 ] コントロールパネルを使用します。Linux ホストでは、該当製品をアンインストールする際に必要なコマンドをマニュアルで確認してください。

Windows ホストではアンインストールの際に、レジストリにライセンスを残しておくかどうかを尋ねられますが、ライセンスは削除しないでください。アンインストールした VMware 製品を再インストールする際に、シリアル番号を再入力する手間が省けます。

Linux がホストの場合、ライセンスはそのまま残されます。特別な作業は必要ありません。

VMware Server では、VMware GSX Server 3 を実行するホストに接続することができます。VMware GSX Server 3 で作成した仮想マシンをレガシー モードで使用するか、レガシー仮想マシンの仮想ハードウェアをアップグレードすることができます。

Page 13: Server Admin Manual

VMware, Inc. 5

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

VMware GSX Server 2 で作成された仮想マシンを使用するには、仮想ハードウェアのアップグレードが必要です。詳しくは、「GSX Server から VMware Server への移行

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

VMware Tools のインストールVMware Server のインストールが完了したら、ゲスト OS のパフォーマンス向上のために、VMware Tools をインストールすることをお勧めします。詳しくは、『VMware Server 仮想マシン ガイド』の「VMware Tools のインストール」を参照してください。

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

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

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

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

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

主な互換プロセッサ:

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 基のプロセッサとみなされます。

Page 14: Server Admin Manual

VMware Server 運用ガイド

6 VMware, Inc.

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

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

最小: 512MB

最大:

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

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

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

ホストのハード ディスク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)ディスク パーティションにも存在することができます。

Page 15: Server Admin Manual

VMware, Inc. 7

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

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

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

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

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

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

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 Editions、R2

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

Page 16: Server Admin Manual

VMware Server 運用ガイド

8 VMware, Inc.

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

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(試験的サポート)

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

Page 17: Server Admin Manual

VMware, Inc. 9

第 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(試験的サポート)

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

Page 18: Server Admin Manual

VMware Server 運用ガイド

10 VMware, Inc.

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

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 をインストールしてください。

Page 19: Server Admin Manual

VMware, Inc. 11

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

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 システムのことです。ホスト上の仮想マシンを 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

Page 20: Server Admin Manual

VMware Server 運用ガイド

12 VMware, Inc.

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

ソフトウェア要件(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 サーバが必要です。

Page 21: Server Admin Manual

VMware, Inc. 13

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

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)を参照してください。

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

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

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

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

Page 22: Server Admin Manual

VMware Server 運用ガイド

14 VMware, Inc.

仮想 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 仮想ディスク

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

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

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

LSI Logic Ultra160 LSI53C10xx SCSI コントローラ

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

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

Page 23: Server Admin Manual

VMware, Inc. 15

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

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

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

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

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

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

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

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

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

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

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

仮想イーサネット カード最大 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 等ほとんどのイーサネット ベースのプロトコルをサポートします。

Page 24: Server Admin Manual

VMware Server 運用ガイド

16 VMware, Inc.

ビルトインされた 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 以降(試験的サポート)

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

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

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

Page 25: Server Admin Manual

VMware, Inc. 17

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

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(試験的サポート)

FreeBSDFreeBSD 5.3 および 5.4

FreeBSD 6.0

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

Page 26: Server Admin Manual

VMware Server 運用ガイド

18 VMware, Inc.

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

Microsoft MS-DOSMS-DOS 6.x

Linux 32 ビット ゲスト OSMandriva Linux 2006

Mandrake Linux 10.1

Page 27: Server Admin Manual

VMware, Inc. 19

第 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

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

Page 28: Server Admin Manual

VMware Server 運用ガイド

20 VMware, Inc.

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

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

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

Page 29: Server Admin Manual

VMware, Inc. 21

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

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 を参照してください。

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

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

Page 30: Server Admin Manual

VMware Server 運用ガイド

22 VMware, Inc.

サポート サービスヴイエムウェアのサポート サービスがお客様のビジネス ニーズにどのように対応できるかをご確認ください。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

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

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

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

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

Page 31: Server Admin Manual

VMware, Inc. 23

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

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(詳細)] で参照できます。

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

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

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

Page 32: Server Admin Manual

VMware Server 運用ガイド

24 VMware, Inc.

ホストの仮想マシンには、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 コンソールを起動した時にターミナルに表示されます。

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

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

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

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

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

Page 33: Server Admin Manual

VMware, Inc. 25

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

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 ホスト上でログが有効になります。

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 コンソールのインストールで問題が発生

Page 34: Server Admin Manual

VMware Server 運用ガイド

26 VMware, Inc.

したら、このログ ファイルの名前を明記して、サポート リクエストを提出してください。

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

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

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

Page 35: Server Admin Manual

第 2 章 VMware Server のインストール

この章では、Linux または Windows ホスト システムへの VMware Server のインストール方法について解説します。この章で取り上げるトピックは、次のとおりです。

ホスト システムの選択(P.27)サーバ上の VMware Server コンソールについて(P.28)VMware Server を Windows ホストにインストール(P.29)VMware Server を Linux ホストにインストール(P.39)VMware Server で使用できるように Web ブラウザを設定(P.49)VMware Server コンソール インストール(P.51)VMware API のインストール(P.55)VMware Server のアンインストール(P.59)

ホスト システムの選択VMware Server は、ホストコンピュータが Windows でも Linux でもご利用になれます。ソフトウェアは、http://www.vmware.com/download/server/ からダウンロードしてください。その後、弊社からの電子メールでシリアル番号が通知されます。電子メールには、Windows ホストで使用する際のシリアル番号と Linux ホストで使用する際のシリアル番号が 1 つずつ含まれます。使用するホスト OS に該当するシリアル番号を入力してください。ソフトウェアを再びダウンロードするか、あるいは追加のシリアル番号をリクエストするには、http://www.vmware.com/download/sever でログオンし、別のシリアル番号を獲得してください。

対応 Windows ホストへ コンピュータへのインストールは、「VMware Server をWindows ホストにインストール(P.29)」を参照してください。Linux ホストへのインストールは「VMware Server を Linux ホストにインストール(P.39)」を参照してください。

VMware Server をインストールできる対応ホスト OS の一覧は、「ホストのシステム要件(P.5)」を参照してください。

別の VMware 製品が存在するコンピュータへのインストールVMware Server は、VMware Workstation、VMware Player、VMware ACE、またはVMware GSX Server がインストールされているコンピュータにはインストールできません。VMware Server をインストールする予定のコンピュータに上記製品のいずれかがインストールされている場合は、VMware Server をインストールする前に既存製品

VMware, Inc. 27

Page 36: Server Admin Manual

VMware Server 運用ガイド

をアンインストールしてください。Windows ホストでは、[ プログラムの追加と削除 ]コントロールパネルを使用します。Linu ホストでは、該当製品をアンインストールする際に必要なコマンドをマニュアルで確認してください。VMware GSX Server 3 が稼動するホストへの接続が可能です。

VMware Server へのアップグレードVMware GSX Server 2 および 3 を使って作成した仮想マシンをアップグレードすることができます。VMware GSX Server から VMware Server へのアップグレードの詳細については「GSX Server から VMware Server への移行(P.65)」を参照してください。

サーバ上の VMware Server コンソールについてVMware Server では、VMware Server ホスト上の仮想マシンをホストから直接管理する際も、クライアントワークステーションや別のホストからリモート管理する際にも、VMware Server コンソールを使用します。

複数の認定ユーザーに仮想マシンへのコンカレント アクセス権を付与することで、複数のコンソールから 1 台の仮想マシンへの同時接続が可能になります。同様に、複数のユーザーは、VMware Scripting API と VMwrae Management Interface(VMware 管理インターフェイス)を使って 1 台の仮想マシンに接続できます。仮想マシンは、どのコンソールからもフルスクリーンモードで実行することができます。

VMware Server ソフトウェアをインストールすると、VMware Server コンソールが自動的にインストールされます。仮想マシンにアクセスさせたいクライアント ワークステーションにはすべて、VMware Server コンソールをインストールしておいてください。コンソールをインストールすることにより、仮想マシンのリモート管理が可能になります。

注 VMware Server と VMware ESX Server のコンポーネントを混用しないでください。VMware Server コンソールを VMware ESX Server から使用してVMware Server ホストに接続することはできず、その逆もできません。ただし、VMware Server コンソールを使って VMware GSX Server 3 ホストに接続することは可能です。VMware GSX Server 2 で作成された仮想マシンを開くには、まず VMware GSX Server 2 をすべてアンインストールしてから、VMware Server をインストールしてください。

クライアントへの VMware Server コンソールのインストールについては、「VMware Server コンソール インストール(P.51)」を参照してください。VMware 管理インターフェイスから VMware Server コンソールをダウンロードすることもでき、リモート クライアントにインストールを行う際に便利です。詳しくは、「VMware Server コンソールのダウンロード(P.87)」をご覧ください。

28 VMware, Inc.

Page 37: Server Admin Manual

第 2章 VMware Server のインストール

VMware Server を Windows ホストにインストール次のセクションでは、Windows ホスト OS 上への VMware Server のインストール方法について説明します。

標準インストール(P.30)

デフォルトディレクトリ(P.32)

インストールの手順(P.32)

Windows ホストで VMware Server を使用するには

1 サーバに VMware Server ソフトウェア(VMware 管理インターフェイス、VmCOM API、VmPerl API、Programming API、および VMware Server コンソールを含む)をインストールします。

2 VMware Server コンソールと VMware Scripting API を Windows または Linux クライアント上にインストールします。

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

インストール中、あるいは VMware Server コンソールを最初に起動した時に、シリアル番号の入力を求められます。

4 シリアル番号は、1 度だけ入力してください。

注 その後、弊社からの電子メールでシリアル番号が通知されます。電子メールには、Windows ホストで使用する際のシリアル番号と Linux ホストで使用する際のシリアル番号が 1 つずつ含まれます。使用するホスト OS に該当する方のシリアル番号を入力してください。ソフトウェアを再びダウンロードする場合、あるいは追加のシリアル番号をリクエストする場合は、 http://www.vmware.com/download/server/ から行ってください。

5 New Virtual Machine Wizard を使って仮想マシンを作成します。 詳しくは『VMware Server 仮想マシン ガイド』の「 仮想マシンの新規作成」を参照してください。

6 新しい仮想マシンをパワーオンして、ゲスト OS をインストールします。これにはゲスト OS のインストールメディア(CD-ROM またはフロッピーディスク)が必要です。詳しくは『VMware Server 仮想マシン ガイド』の「ゲスト OS のインストール」を参照してください 。

7 パフォーマンスの拡張を図るために、仮想マシンに VMware Tools パッケージをインストールします。詳しくは『VMware Server 仮想マシン ガイド』の

「VMware Tools のインストール」を参照してください 。

VMware, Inc. 29

Page 38: Server Admin Manual

VMware Server 運用ガイド

8 仮想マシンにソフトウェアをインストールします。

9 これで仮想マシンの使用を開始できます。サーバ ホストと仮想マシンは、VMware Server コンソール、VMware 管理インターフェイス、および VMware Scripting API を使って管理します。

標準インストールWindows ホスト上では、マスター インストーラから VMware Server をインストールします。マスター インストーラは、VMware Server の全コンポーネント(サーバソフトウェア、VMware 管理インターフェイス、VMware Scripting API)をインストールするのに便利です。また、インストールするコンポーネントを選択することも可能です。VMware Server コンソールは必ずインストールされます。すべてのコンポーネントは、マスター ディレクトリ配下の独自のディレクトリにインストールされます。

VMware Server の標準インストールでは 2 台のコンピュータ、すなわち、多数の仮想マシンを管理するサーバとクライアント ワークステーションを使用します。クライアントは TCP/IP ネットワーク リンクを使ってサーバ上の仮想マシンと通信します。

より複雑なインストールでは、1 台のクライアントを使って複数の VMware Server コンソールを実行し、各コンソールに個別サーバ上の複数の仮想マシンを管理させることも可能です。

インストールを開始する前に、次の準備ができているか確認してください。

VMware Server を実行するためのシステム要件を満たしたサーバおよびホスト OS。詳細に関しては、「ホストのシステム要件(P.5)」を参照してください。

VMware Server リモート管理ソフトウェアを実行するためのシステム要件を満たしたリモート管理クライアントとオペレーティング システム。「リモートクライアントの要件(P.11)」を参照ください。

ダウンロードした VMware Server のインストール ソフトウェア。

VMware Server のシリアル番号。シリアル番号は、弊社または VMware Server 購入先代理店からの受注確認電子メールに記載されています。

ゲスト OS のインストール用 CD またはフロッピー ディスク。

IIS(Internet Information Services)がインストールされ、正しく構成されていることを確認してください(VMware 管理インターフェイスの使用に必要です)。

30 VMware, Inc.

Page 39: Server Admin Manual

第 2章 VMware Server のインストール

サーバへのインストールVMware Server ホストで Complete インストールを行うと、以下のものがインストールされます。

サーバ向けの VMware Server パッケージ(仮想マシンを作成、構成するのに必要なツール、および仮想マシンを表示、コントロールする VMware Server コンソールを含みます)。

VMware 管理インターフェイス パッケージ(ブラウザから仮想マシンとホストを管理するための Web サーバ)。詳細については「仮想マシンと VMware Server ホストの管理(P.83)」を参照ください。

VmCOM API パッケージ(COM を使って仮想マシンをリモート管理するスクリプト ツール)。詳細については、http://www.vmware.com/support/developer を参照してください。

VmPerl API パッケージ(Perl を使って仮想マシンをリモート管理するスクリプト ツール)。詳細については、http://www.vmware.com/support/developer を参照してください。

Programming API パッケージ。詳細については、http://www.vmware.com/support/developer を参照してください。

カスタム インストール パスを選択して、必要なパッケージのみをインストールすることも可能です。通常、サーバ ソフトウェアをインストールする際は、サーバ上で直接作業を行います。ただし、仮想マシンの管理と実行は、サーバからでも、クライアントからでも行うことが可能です。

クライアント ワークステーションへのインストールWeb ブラウザ以外にも、クライアントに以下のパッケージをインストールできます。

VMware Server コンソール。

VmPerl および VmCOM API(VmCOM API と Programming API は、Windows クライアントにのみインストールできます)。

これらのパッケージは VMware Server インストーラ(Windows ホストのみ)および弊社 Web サイトから入手できます。VMware Server コンソールは、VMware 管理インターフェイスで入手できます。Linux クライアントに VMware Server コンソールをインストールする場合は、「Linux ホストへの VMware Server コンソールのインストール

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

VMware Server コンソールは、リモート クライアント上でも、サーバ自体でも実行できます。VMware Server コンソールには、Windows 用クライアント パッケージ

(Windows 2000、Windows XP、および Windows Server 2003)と Linux 用パッケージがあります。

VMware, Inc. 31

Page 40: Server Admin Manual

VMware Server 運用ガイド

一般に、VMware Server コンソールとブラウザはクライアントで実行します。ブラウザを利用すれば、VMware 管理インターフェイスにアクセス可能です。VMware 管理インターフェイスと VMware Server コンソールを利用して、次のことができます。

仮想マシンの操作を監視仮想マシンの起動、停止、リセット、サスペンド、レジューム

基本的に、VMware Server コンソールは仮想マシンをローカルおよびリモートから管理するためのものです。一方、VMware 管理インターフェイスは、サーバ ホストとホスト上の全ての仮想マシンをリモートから管理するためのものです。

VmPerl API、VmCOM API、および Programming API は、Linux ホストにも Windowsホストにも接続できます。ただし、VmCOM API は、Windows ホストまたはクライアント上でしか動作しません。これらの API を使用して、仮想マシンやサーバ ホストを自動管理するスクリプトを作成できます。

デフォルトディレクトリVMware Server コンポーネントは、デフォルトで以下のディレクトリにインストールされます。

サーバ コンポーネントおよび VMware Server コンソールC:¥Program Files¥VMware¥VMware Server

VMware 管理インターフェイス コンポーネントC:¥Program Files¥VMware¥VMware Management Interface

VmCOM API コンポーネントC:¥Program Files¥VMware¥VMware VmCOM Scripting API

VmPerl API コンポーネントC:¥Program Files¥VMware¥VMware VmPerl Scripting API

Programming API コンポーネントC:¥Program Files¥VMware¥VMware VIX

全コンポーネントのディレクトリを必要に応じて変更できますが、変更した場合には、使用する予定の新しいパス名を記録しておいてください。ここに示す手順では、デフォルト パスが使用されます。

インストールの手順VMware Workstation、VMware Player、VMware ACE、VMware GSX Server のいずれかの VMware アプリケーションがすでにインストールされているコンピュータには、VMware Server をインストールできません。同一ホスト上に複数バージョンのVMware Server をインストールすることもできません。上記の VMware 製品のいずれかがすでに稼動しているホスト マシンに VMware Server をインストールする場合は、

32 VMware, Inc.

Page 41: Server Admin Manual

第 2章 VMware Server のインストール

まず既存製品をアンインストールしてください。Microsoft Windows ホストでは、[ プログラムの追加と削除 ] コントロール パネルを使用します。

VMware GSX Server から移行する場合は、「GSX Server から VMware Server への移行(P.65)」を参照してください。

注意 Microsoft Windows Terminal Services セッションを利用して、ホストにサーバ ソフトウェアをインストールしないでください。

Windows ホストで VMware Server の自動インストールを行うには、「VMware Serverの自動インストール(P.37)」を参照してください。

Windows ホストに VMware Server をインストールするには

1 Administrator あるいは Administrators グループのメンバーとして、Microsoft Windows ホストにログオンしてください。

注 Windows Server 2003 ホストに VMware Server をインストールする場合、ドメインにログオンするのではなく、ローカル Administrator としてログオンする必要があります。

VMware Server をインストールするには Administrator としてログオンする必要がありますが、インストール終了後は一般のユーザー権限でもプログラムを実行することができます。

注 Active Directory サーバとして構成されている Windows ホスト上にVMware Server をインストールすると、警告が表示されます。[OK] をクリックしてメッセージを無視し、インストールを続行しても構いません。あるいは、この時点でインストールをキャンセルすることも可能です。

2 VMware Server インストーラを開始します。

[ スタート ] メニューにある [ ファイル名を指定して実行 ] を選択し、ダウンロードしたインストーラ ファイルが保存されているディレクトリを指定します

(VMware-server-installer-<xxxx>.exe といったファイル名が付いています。<xxxx> には、バージョンおよびビルド番号に相当する数字が入ります)。

VMware, Inc. 33

Page 42: Server Admin Manual

VMware Server 運用ガイド

インストールが開始されます。

3 [Next(次へ)] をクリックしてください。

使用許諾契約書 (EULA) の内容に同意してください。

4 [I accept the terms in the license agreement(使用許諾契約書に同意する)] オプションを選択してから、[Next(次へ)] をクリックしてください。

5 [Complete(完全)] インストールか [Custom(カスタム)] インストールを選択します。

Complete(完全)インストールでは、ホストに VMware Server、VMware 管理インターフェイス、VMware Server コンソール、VmCOM API、VmPerl API、Programming API、および VMware Disk Mount Utility(VMware ディスク マウント ユーティリティ)がインストールされます。Complete(完全)インストールを実行するには、[Complete(完全)] を選択してから [Next(次へ)] をクリックしてください。

全 VMware Server コンポーネントをデフォルト以外のディレクトリにインストールする場合には、[Change(変更)] をクリックし、インストールするディレクト

34 VMware, Inc.

Page 43: Server Admin Manual

第 2章 VMware Server のインストール

リを指定してください。指定したディレクトリが存在しない場合には、新規作成されます。

注意 VMware Server は、ネットワークドライブではなくローカルドライブにインストールしてください。

Windows や Microsoft Installer では、ローカル ドライブ上のフォルダ パスに 255文字以内、マップしたドライブまたは共有ドライブ上のフォルダ パスに 240 文字以内の制限があります。VMware Server のプログラムフォルダへのパスがこの制限を越えた場合は、エラーメッセージが表示されます。その場合、短いパスを選択または入力する必要があります。

この画面での作業を終えたら [Next(次へ)] をクリックし、手順 6 へ進みます。

Custom(カスタム)インストールでは、インストールするコンポーネントを選択できます。最初にインストールしなかったコンポーネントも、後からインストーラを再起動させれば、追加でインストールすることが可能です。[Custom(カスタム)] を選択してから [Next(次へ)] をクリックすると、[Custom Setup(カスタム セットアップ)] 画面が表示されます。

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

VMware, Inc. 35

Page 44: Server Admin Manual

VMware Server 運用ガイド

ホスト上にどれくらい空き容量があるかを調べるには [Space(スペース)] をクリックします。これは、ホスト上のディスクスペースに限界があるという理由でCustom(カスタム)インストールを選択した場合に便利な機能です。

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

注意 VMware Server は、ネットワークドライブではなくローカルドライブにインストールしてください。

Windows や Microsoft Installer では、ローカルドライブ上のフォルダパスに 255文字以内、マップしたドライブまたは共有ドライブ上のフォルダパスに 240 文字以内の制限があります。VMware Server のプログラムフォルダへのパスがこの制限を越えた場合は、エラーメッセージが表示されます。その場合、短いパスを選択または入力する必要があります。

この画面での作業を終えたら [Next(次へ)] をクリックしてください。

6 ウィザードで指定した設定や情報を変更する場合は、[Back(戻る)] をクリックすれば、変更したい情報を入力する画面まで戻ることができます。

変更を行う必要がない場合は、[Install(インストール)] をクリックしてください。インストーラがホストへのファイルのコピーを開始します。

CD-ROM の自動再生機能が有効になっていることをインストーラが検知すると、それを無効にするオプションがダイアログ ボックスに表示されます。この機能を無効にすることで、システムにインストールする仮想マシンとの間に不必要な干渉が生じるのを防ぐことができます。

ショートカットがデスクトップに作成されます。このショートカットを利用すれば、ホストのデスクトップから仮想マシンに簡単にアクセスできます。

36 VMware, Inc.

Page 45: Server Admin Manual

第 2章 VMware Server のインストール

7 [Finish(終了)] をクリックします。VMware Server ソフトウェアがインストールされます。

8 サーバの再起動を促すプロンプトが表示された場合は、指示に従って再起動を行い、VMware Server のインストールを正常に終了させます。

VMware Server の自動インストールソフトウェアを(サイレント モードで)サイレント インストールするには、Microsoft Windows Installer ランタイム版を使用します。VMware Server を多数のWindows ホストにインストールするのであれば、このサイレント インストール機能を利用すると便利です。

この機能を利用するには、VMware Server をインストールするサーバ上に Microsoft Windows Installer ランタイム版 version 2.0 がインストールされていなければなりません。Windows Server 2003 には、該当するバージョンが含まれています。Windows 2000 ホストにインストールする場合(あるいは Windows NT 4.0 クライアント上にVMware Scripting API をインストールする場合)は、以下のファイルのバージョンを確認してください。

%WINDIR%\system32\msiexec.exe

ランタイム版をアップグレードする必要がある場合、インストールパッケージの解凍先ディレクトリにある instmsiw.exe を実行します。詳しくは、次の説明を参照してください。

Microsoft Windows Installer の使用の詳細については、Microsoft Web サイト(msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/about_windows_installer.asp)を参照してください。

VMware Server を Windows ホストにサイレント インストールするには

1 個別のインストールパッケージを解凍します。コマンドプロンプトから、1 行で以下のように入力してください。VMware-server-installer-1.0.0-<xxxx>.exe /a /s /v

"TARGETDIR=C:¥temp¥server /qn"

<xxxx> には、バージョンおよびびビルド番号に相当する数字が入ります。

2 解凍したインストールパッケージに対してサイレントインストールを実行します。コマンドプロンプトから 1 行で以下のように入力してください。msiexec -i "C:¥temp¥server¥VMware Server Standalone.msi" ADDLOCAL=ALL

/qn

下記のプロパティや、一般的な Microsoft Windows Installer のインストール プロパティを使って、インストール コマンドをカスタマイズすることも可能です。

VMware, Inc. 37

Page 46: Server Admin Manual

VMware Server 運用ガイド

ADDLOCAL オプションは、デフォルトで全 VMware Server コンポーネントをインストールします。ADDLOCAL と REMOVE オプションを組合わせて使用すれば、インストールをカスタマイズすることが可能です。以下のコンポーネントを追加、削除することが可能です。

All この一覧の全オプションを含みます。

Network Bridged ネットワーク アダプタ(vmnet0)、Host-only ネットワーク アダプタ(vmnet1)、および NAT ネットワークアダプタ(vmnet8)を含みます。NAT と DHCP も含まれますが、これらは別途インストールから除外することが可能です。

NAT VMware NAT サービス

DHCP VMware DHCP サービス

プロパティ名 説明 デフォルト

DESKTOP_SHORTCUT VMware Server のショットカットをデスクトップにインストールします。デフォルトでは、ショートカットはデスクトップにインストールされます。ショートカットがインストールされないようにするには、手順 2 のコマンドに下記のオプションを追加します。DESKTOP_SHORTCUT = 0

1

DISABLE_AUTORUN ホストで CD-ROM の自動再生機能を無効にします。デフォルトでは、自動再生機能はインストール時に無効にされます。自動再生機能を有効にするには、手順 2 のコマンドに下記のオプションを追加します。DISABLE_AUTORUN = 0

1

REMOVE_LICENSE アンインストール時のみ:VMware Server のアンインストール時に、保存されている全ライセンスを削除します。デフォルトでは、VMware Server はサーバ上のライセンスをそのまま残します。ライセンスを削除するには、手順 2 のコマンドに下記のオプションを追加します。REMOVE_LICENSE = 1

注意:ソフトウェアを再インストールあるいはアップグレードする場合に備えて、ライセンスはそのまま残しておかれることを強くお勧めいたします。

0

SERIALNUMBER シリアル番号を自動入力します。シリアル番号を入力するには、手順 2 のコマンドに下記のオプションを追加します。SERIALNUMBER=<serialNumber>

なし

38 VMware, Inc.

Page 47: Server Admin Manual

第 2章 VMware Server のインストール

インストールに含めたいコンポーネントは、ADDLOCAL オプションで指定してください。

インストールからコンポーネントを除外するには、REMOVE オプションを使用します。Bridged ネットワーク アダプタおよび Host-only ネットワーク アダプタは、常に Network コンポーネントの一部としてインストールされます。

例えば、VMware NAT と DHCP サービスを除く全てのコンポーネントをインストールするには、コマンドラインに次のように指定してください。ADDLOCAL=ALL REMOVE=DHCP,NAT

注 DHCP と NAT コンポーネントは Network の子コンポーネントです。このため、次のように指定しても、VMware NAT と DHCP サービスのインストールを省略することができます。ADDLOCAL=ALL REMOVE=Network

VMware Server を Linux ホストにインストール次のセクションでは、Linux ホスト OS 上への VMware Server のインストール方法について解説していきます。

標準インストール(P.40)

デフォルトディレクトリ(P.43)

インストールの手順(P.43)

VMware 管理インターフェイスを Linux ホストにインストール(P.47)

VMware 管理インターフェイスを Linux ホストへインストール する前に(P.46)

X サーバのインストール(P.48)

SuSE Linux Enterprise Server 8 ホストへインストールする前に(P.48)

Linux ホストで VMware Server を起動するには

1 サーバに VMware Server ソフトウェア(VMware 管理インターフェイス、VMware Server コンソール、VmPerl API、および Programming API を含む)をインストールします。

2 VMware Server コンソールと VMware Scripting API を Windows または Linux クライアント上にインストールします。

3 VMware Server コンソールを起動して、New Virtual Machine Wizard またはVMware Management Interface(管理インターフェイス)を使って仮想マシンを作成します。詳しくは『VMware Server 仮想マシン ガイド』の「仮想マシンの新規作成」を参照してください 。

VMware, Inc. 39

Page 48: Server Admin Manual

VMware Server 運用ガイド

4 新しい仮想マシンをパワーオンして、ゲスト OS をインストールします。これにはゲスト OS のインストールメディア (CD-ROM またはフロッピーディスク)が必要です。詳しくは『VMware Server 仮想マシン ガイド』の「ゲスト OS のインストール」を参照してください。

5 パフォーマンスの拡張を図るために、仮想マシンに VMware Tools パッケージをインストールします。詳しくは『VMware Server 仮想マシン ガイド』の

「VMware Tools のインストール」を参照してください 。

6 仮想マシンにソフトウェアをインストールします。

7 これで仮想マシンの使用を開始できます。

サーバ ホストと仮想マシンを管理するには、VMware Server コンソール、VMware 管理インターフェイス、および VMware Scripting API を使用します。

標準インストールVMware Server の標準インストールでは 2 台のコンピュータ、すなわち、多数の仮想マシンを管理するサーバとクライアント ワークステーションを使用します。クライアントは TCP/IP ネットワーク リンクを使ってサーバ上の仮想マシンと通信します。

より複雑なインストールでは、1 台のクライアントを使って複数の VMware Server コンソールを実行し、各コンソールに個別サーバ上の複数の仮想マシンを管理させることも可能です。また、複数のクライアント上のコンソールは、どのサーバ上の仮想マシンにも接続できます。

インストールを開始する前に、次の準備ができているか確認してください。

VMware Server を実行するためのシステム要件を満たしたサーバとホスト OS。詳細に関しては、「ホストのシステム要件(P.5)」を参照してください。

VMware Server リモート管理ソフトウェアを実行するためのシテム要件を満たしたリモート管理クライアントとオペレーティング システム。「リモートクライアントの要件(P.11)」を参照ください。

ゲスト OS のインストール用 CD またはフロッピーディスク

VMware Server のインストール ソフトウェア(ダウンロードしたファイルに含まれます。)

VMware Server のシリアル番号 (シリアル番号は、弊社からの受注確認電子メールに記載されています。)

また、VMware Server をインストールして実行する前に、次の情報を確認し、必要があればホスト OS のシステム構成を調整してください。

Linux カーネルにリアルタイムクロック機能がコンパイルされている必要があります。

40 VMware, Inc.

Page 49: Server Admin Manual

第 2章 VMware Server のインストール

Linux システム向けの VMware Server では、パラレルポートが PC-style hardware

オプション (CONFIG_PARPORT_PC) としてビルトされ、カーネルモジュールとして読み込まれる(カーネルのコンパイル時に m に設定されている)必要があります。

SUSE Linux Enterprise Server 8 ホストでは、VMware Server をインストールする前に、ホストに gcc パッケージをインストールする必要があります。詳細に関しては、「 SuSE Linux Enterprise Server 8 ホストへインストールする前に(P.48)」を参照してください。

注意 Red Hat Linux 7.2、7.3 など一部の OS では、デフォルト インストールにファイヤウォールが含まれます。このファイヤウォールは、クライアント上の VMware Server コンソールや VMware 管理インターフェイスからの VMware Server ホストへの接続を妨害します。VMware Server コンソールからホストに接続できるようにするには、ポート 902 を開けてください。VMware 管理インターフェイスでホストに接続するには、ポート 8333 を(また、VMware 管理インターフェイス向けの SSL を無効にする予定であればポート 8222 を)開けてください。

サーバへのインストールLinux サーバには最大 3 つのソフトウェアパッケージをインストールできます。

サーバ向けの VMware Server パッケージ(VMware Server の CD-ROM または弊社Web サイトから、 または tar アーカイブを入手できます )。RPM ファイルにはVMware-server-<xxxx>.i386.rpm、tar アーカイブにはVMware-server-<xxxx>.tar.gz という名前が付いています。<xxxx> には、バージョンおよびビルド番号に相当する数字が入ります。

注 VmPerl API パッケージと Programming API パッケージは、VMware Server と一緒にインストールされます。VmPerl API は、Perl を使って仮想マシンをリモート管理するスクリプト ツールです。

VMware 管理インターフェイス パッケージ ( ヴイエムウェア Web サイトから、tar アーカイブを入手できます )。このアーカイブには、VMware-mui-<xxxx>.tar.gz という名前が付いています。

VMware Server コンソールパッケージ(VMware 管理インターフェイスからダウンロードします。RPM ファイルとして、または VMperl API も含むクライアントGZip ファイル内の tar アーカイブとしてパッケージを入手することもできます。RPM ファイルおよび tar アーカイブ ファイルは、弊社 Web サイトで入手できま

VMware, Inc. 41

Page 50: Server Admin Manual

VMware Server 運用ガイド

す)。RPM ファイルには VMware-server-console-<xxxx>.i386.rpm、tar アーカイブには VMware-server-console-<xxxx>.tar.gz という名前が付いています。

通常、サーバ ソフトウェアをインストールする際は、サーバ上で直接作業を行います。ただし、仮想マシンの管理と実行は、サーバからでも、クライアントからでも行うことが可能です。

クライアント ワークステーションへのインストールWeb ブラウザ以外にも、クライアントに以下のパッケージをインストールできます。

VMware Server コンソール

Programming API、VmPerl API、および VmCOM API(VmCOM API は、Windows クライアントにのみインストールできます)。詳細については、http://www.vmware.com/support/developer を参照してください。

VMware Server コンソールは、VMware 管理インターフェイスで入手できます。VmPerl、VmCOM、および Programming API は、弊社 Web サイトから入手できます。Windowsクライアントに VMware Server コンソールをインストールする場合は、「Windows ホストへの VMware Server コンソールのインストール(P.52)」を参照してください。

VMware Server コンソールは、クライアント上でも、サーバ自体でも実行できます。VMware Server コンソール パッケージには、Windows(Windows NT 4.0、Windows 2000、Windows XP、および Windows Server 2003)版と Linux 版があります。

一般に、VMware Server コンソールとブラウザはクライアントで実行します。ブラウザを利用すれば、VMware 管理インターフェイスにアクセス可能です。VMware 管理インターフェイスと VMware Server コンソールを利用して、次のことができます。

仮想マシンの操作を監視

仮想マシンの起動、停止、リセット、サスペンド、レジューム

仮想マシンの作成と削除

ホストと仮想マシンの設定を操作

基本的に、VMware Server コンソールは仮想マシンをローカルおよびリモートから管理するためのものです。一方、VMware 管理インターフェイスは、サーバ ホストとホスト上の全ての仮想マシンをリモートから管理するためのものです。

VmPerl API、VmCOM API、および Programming API は、Linux ホストにも Windowsホストにも接続できます。ただし、VmCOM API は、Windows クライアント上でしか動作しません。これらの API を使用して、仮想マシンやホストを自動管理するスクリプトを作成できます。

42 VMware, Inc.

Page 51: Server Admin Manual

第 2章 VMware Server のインストール

デフォルトディレクトリVMware Server コンポーネントは、デフォルトで以下のディレクトリにインストールされます。

サーバ コンポーネント

/usr/bin

VMware 管理インターフェイス コンポーネント

/usr/lib/vmware-mui

VMware Server コンソール コンポーネント

/usr/bin

Apache サーバ コンポーネント

/usr/lib/vmware-mui/apache/bin

(サーバ上の既存の Apache ソフトウェアとは競合しません)

VmPerl API 実行可能ファイル

/usr/bin

VmPerl API ライブラリ ファイル

/usr/lib/vmware-api

Programming API ライブラリ ファイル

/usr/lib/vmware-vix

tar インストーラからソフトウェアをインストールする場合、必要に応じてディレクトリを変更できますが、変更した場合には、新しいパス名を記録しておいてください。ここに示す手順では、デフォルト パスが使用されます。

インストールの手順以下の手順は、Red Hat Linux ホストにインストールする場合を想定して説明を行っています。 ダウンロードしたインストーラ ファイルの保存先ディレクトリから始めてください。別の Linux ディストリビューションを使用している場合、コマンドが一部異なることがあります。

VMware Server ソフトウェアをインストールする前に、ご利用になる Linux ディストリビューションがワークステーション製品ではなく サーバ製品であることをご確認ください。ワークステーション製品を実行している場合には、VMware Server コンソー

VMware, Inc. 43

Page 52: Server Admin Manual

VMware Server 運用ガイド

ルと VMware 管理インターフェイスへの接続用に inetd プロセスをインストールする必要があります。「ホストのシステム要件(P.5)」をご確認ください。

ホスト マシンに現在 VMware GSX Server がインストールされている場合は、「GSX Server から VMware Server への移行(P.65)」を参照してください。また、ソフトウェアをインストールする前に、「本リリースをインストールする前に(P.4)」もお読みください。

Linux ホストに VMware Server をインストールするには

1 VMware Server の実行に使用する予定のユーザー名で Linux ホストにログオンします。

2 ターミナルウィンドウで、初期インストールを実行するために root ユーザーになります。su -

3 インストーラ ファイルの保存先ディレクトリに移動します。

次のいずれかを行います。

RPMインストーラを使用 インストール ファイルを指定してRPMを実行します。rpm -Uhv VMware-server-<xxxx>.i386.rpmVMware-server-<xxxx>.i386.rpm は、CD に収録されたインストール ファイルです。<xxxx> には、バージョンおよびビルド番号に相当する数字が入ります。

tar インストーラを使用 次の作業を行ってください。

a tar アーカイブをハード ドライブ上のディレクトリ(/tmp など)にコピーします。cp VMware-server-<xxxx>.tar.gz /tmp (<xxxx> には、バージョンおよびビルド番号に相当する数字が入ります。)

b ファイルをコピーしたディレクトリに移動してください。cd /tmp

c アーカイブを解凍します。tar zxf VMware-server-<xxxx>.tar.gz

d インストール ディレクトリに移動します。cd vmware-server-distrib

e インストール プログラムを実行してください。./vmware-install.pl

f バイナリ ファイル、デーモン ファイル、ライブラリ ファイル、マニュアル ファイル、ドキュメンテーション ファイルおよび init ディレクトリと init

スクリプトスクリプトのデフォルト ディレクトリを受け入れてください。

4 コンフィギュレーション プログラムを実行します。vmware-config.pl

44 VMware, Inc.

Page 53: Server Admin Manual

第 2章 VMware Server のインストール

VMware Server を Mandrake Linux ホストにインストールする場合、コンフィギュレーション プログラムが lspci の格納場所を指定するように求めてきます。該当するプロンプトが表示されたら、次のパスを入力してください。/usr/bin/lspcidrake

RPM インストーラを使用する場合は、このコンフィギュレーション プログラムをコマンド ラインとは別に実行する必要があります。tar アーカイブからインストールする場合は、インストーラがコンフィギュレーション スクリプトを起動するかどうかを質問してきますので、プロンプトが表示されたら「Yes(はい)」と答えて下さい。

カーネルをアップグレードした後は必ず、このプログラムを使って VMware Server を再構成してください。カーネルのアップグレードの度に VMware Server を再インストールする必要はありません。

例えば Host-only ネットワークの追加や削除といった VMware Server のネットワークオプションの再構成を vmware-config.pl を使って行うことも可能です。

5 <Enter> キーを押して使用許諾契約書 (EULA) に目を通してください。「Do you accept」というプロンプトが表示されない場合は、<Q> を押して次のプロンプトに進んでください。

6 仮想マシン向けにネットワークを構成します。

仮想マシンでいずれかの種類のネットワークを使用したい場合は、次の質問に [Yes(はい)] と応えてください。Do you want networking for your virtual machines?

ネットワークを有効にすると、Bridged ネットワークも必ず有効になります。詳細に関しては『VMware Server 仮想マシン ガイド』の「ブリッジネットワーク」を参照してください。

NAT を有効にするには、以下のプロンプトに対して、[Yes(はい)] と入力してください。Do you want to be able to use NAT networking in your virtual machines? Do you want this script to probe for an unused private subnet?

これで、物理ネットワーク上に1つしか IP ネットワークアドレスを持たず、そのアドレスが既にホストコンピュータによって使用されている場合にも、仮想マシンを外部ネットワークと接続することができるようになります。詳しくは、『VMware Server 仮想マシン ガイド』の「ネットワーク アドレス変換(NAT)」をご覧ください。

Host-only ネットワークを有効にするには、以下のプロンプトに対して、[Yes(はい)] と入力してください。Do you want to be able to use host-only networking in your virtual machines? Do you want this script to probe for an unused private subnet?

VMware, Inc. 45

Page 54: Server Admin Manual

VMware Server 運用ガイド

これで、仮想マシンとホスト OS 間にネットワークを構築できるようになります。詳細に関しては『VMware Server 仮想マシン ガイド』の「ホストオンリーネットワーク」を参照してください。

7 VMware Server コンソールが VMware Server ホストにリモート接続する際に使用するポートを指定します。デフォルトはポート 902 です。他のアプリケーション

(例 : ideafarm-chat)にこのポートを使用している場合は、VMware Server コンソール用に別のポートを指定してください。ポートを後から変更する手順は、

「VMware Server コンソールの接続に使用するポート番号の変更(P.84) 」をご覧ください。

8 仮想マシン ファイルの保存先ディレクトリを指定します。デフォルト ディレクトリは、/var/lib/vmware/Virtual Machines です。各仮想マシンの仮想ディスク ファイルは通常ギガバイト単位のサイズとなるため、必ずファイルを格納するのに十分なスペースを持つファイル システム上にディレクトリを指定してください。

9 弊社または VMware Server を購入した販売店から送られてきた電子メールに記載されている VMware Server のシリアル番号を、ハイフン付きで正確に入力してください。一旦入力したシリアル番号はライセンスファイルに保存されます。

コンフィギュレーション プログラムが、構成を正常に終了したことを知らせるメッセージを表示します。このメッセージが表示されない場合は、もう一度コンフィギュレーション プログラムを実行してください。

10 インストールが完了したら、次のいずれかを実行します。

root アカウントからログオフます。exit

VMware 管理インターフェイスをインストールします。「VMware 管理インターフェイスを Linux ホストにインストール(P.47)」の手順 3 に進んでください。

VMware Serverコンソールをインストールします。「LinuxホストへのVMware Server コンソールのインストール(P.53) 」の手順 2 に進んでください。

VMware 管理インターフェイスを Linux ホストへインストールする前に

VMware Server を 32 ビットの Linux ホストで実行する場合、VMware Management Interface(管理インターフェイス)をインストールする前に、ご使用の Linux ディストリビューションの CD-ROM から libdb.so.3 ライブラリを必ずインストールする必要があります。Linux のデフォルト インストールに含まれるバージョンは VMware 管理インターフェイスとの互換性に問題があり、VMware 管理インターフェイスを起動すると、次のエラーが返されます。

Couldn't find necessary components on your system. It appears that you are missing the following library: libdb.so.3.

46 VMware, Inc.

Page 55: Server Admin Manual

第 2章 VMware Server のインストール

一部の Linux ディストリビューションでは、上記のライブラリが含まれていません。この場合、ご使用の Linux ディストリビューションの CD から、compat-db-<#>.<#>.<##>-<#>.i386.rpmまたはlibdb#.debというRPMパッケージをインストールしてください(<#> には、該当ディストリビューションに固有のバージョン番号が入ります)。

お使いのディストリビューション CD にこのパッケージがない場合、適切なライブラリについてベンダーにご連絡ください。VMware 管理インターフェイス ソフトウェアをインストールした後でこのパッケージをインストールした場合は、次のコマンドを使って Apache サーバを起動してください。/etc/init.d/httpd.vmware start

VMware 管理インターフェイスを Linux ホストにインストール次の手順は、VMware Management Interface(管理インターフェイス)の Red Hat Linux ホストへのインストール方法を示したものです。ダウンロードしたインストーラ ファイルの保存先ディレクトリから始めてください。別の Linux ディストリビューションを使用している場合、コマンドが一部異なることがあります。

注 最初に、ご使用の Linux の CD-ROM から libdb.so.3 ライブラリをインストールしてください。詳細は「 VMware 管理インターフェイスを Linux ホストへインストール する前に(P.46)」を参照ください。

Linux ホストに VMware 管理インターフェイスをインストールするには

1 ターミナルウィンドウで、インストールを実行するために root ユーザーになります。su -

2 インストーラ ファイルの保存先ディレクトリに移動します。

3 tar アーカイブをハードドライブ上のディレクトリ、例えば /tmp にコピーします。cp VMware-mui-<xxxx>.tar.gz /tmp

<xxxx> には、バージョンおよびビルド番号に相当する数字が入ります。

注意 tar アーカイブを解凍する予定のディレクトリには、旧バージョンの tar インストールからのファイルを残しておかないでください。

ファイルをコピーしたディレクトリに移動してください。cd /tmp

アーカイブを解凍します。tar zxf VMware-mui-<xxxx>.tar.gz

<xxxx> には、バージョンおよびビルド番号に相当する数字が入ります。

VMware, Inc. 47

Page 56: Server Admin Manual

VMware Server 運用ガイド

4 インストール ディレクトリに移動します。cd vmware-mui-distrib

5 インストール プログラムを実行してください。./vmware-install.pl

6 <Enter> キーを押して先に進みます。

7 使用許諾契約書 (EULA) を受諾してください。

8 管理コンポーネント、バイナリ ファイル、VMware 管理インターフェイス ファイル、init ディレクトリ、および init スクリプトのインストール先ディレクトリを指定するか、デフォルトのディレクトリを使用してください。

9 コンフィギュレーション プログラム(vmware-config-mui.pl)を実行します。

10 セッションがタイムアウトするまでの時間(分)を指定してください。デフォルトのセッション時間は 60 分です。

11 インストールが完了したら、以下の作業を実行できます。

root アカウントからログオフます。exit

VMware Server コンソールをインストールします。詳しくは、「Linux ホストへの VMware Server コンソールのインストール(P.53)」をご覧ください。

X サーバのインストールVMware Server コンソールを実行するためには X サーバが必要です。X サーバがインストールされていない場合は、Linux ディストリビューションのディスクにあるlibxpm.so.4 をインストールしてください。

SuSE Linux Enterprise Server 8 ホストへインストールする前にgcc プログラムはデフォルトでは SLES 8 ホストにインストールされませんが、VmPerl API は、このコンパイラを必要とします。

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

ホストOSに gcc をインストールするには

1 X サーバがデフォルトで起動しない場合は、X サーバを起動します。root ユーザーとしてログオンします。

2 SLES 8 のデフォルトのコンフィギュレーションユーティリティである YAST2 を実行します。

3 左ペインにある [Software(ソフトウェア)] をクリックし、右ペインで [Install or remove software(ソフトウェアをインストールまたは削除)] をクリックします。

48 VMware, Inc.

Page 57: Server Admin Manual

第 2章 VMware Server のインストール

4 左ペインで [C++ Compiler and Tools(C++ コンパイラおよびツール)] をクリックし、[Accept(許可)] をクリックします。

5 プロンプトが表示されたら、SLES 8 CD を挿入します。

6 [Close(閉じる)] をクリックすると、YAST2 が終了します。

これで gcc プログラムがインストールされましたので、VMware Server をインストールできます。

VMware Server で使用できるようにWebブラウザを設定Windows システムで Internet Explorer 6.0 を使って VMware 管理インターフェイスを実行するには、特定の手順に従って Internet Explorer を正しく設定する必要があります。ブラウザが VMware Server の Windows ホストで稼動している場合も、Windowsのクライアントマシンを使って VMware Server ホストに接続している場合も、この手順が必要となります。

Linux システム上で VMware Server コンソールから VMware Server 製品ヘルプを実行する際、VMware Server が予測する場所とは別のロケーションに Netscape が格納されているのであれば、実際のロケーションにリンクしなければならない場合もあります。

以下の手順に従って設定を行うことで、次のアクティビティを実行できるようになります。

暗号化されたサーバ上で VMware 管理インターフェイスから VMware Server コンソールを起動(P.49)

プロキシ サーバ上で VMware 管理インターフェイスに接続(P.50)

Linux システムで Netscape からヘルプを起動(P.51)

暗号化されたサーバ上で VMware 管理インターフェイスからVMware Server コンソールを起動

VMware Server コンソールは、VMware 管理インターフェイスから自動的に起動することができます。Windows システムの Internet Explorer 6.0 ブラウザで SSL がVMware Server のリモート接続を暗号化している場合、[Do not save encrypted pages to disk(暗号化されたページをディスクに保存しない)] オプションを必ずオフにしておいてください。

リモート接続の暗号化に関する詳細情報は、「リモートセッションに対して SSL を有効化 / 無効化(P.98)」をご覧ください。

上記オプションが選択されている場合、ヘルパー アプリケーションに渡す必要があるファイルを始めとして、あらゆるファイルを Internet Explorer がディスクに保存できなくなります。これにより、VMware Server コンソールが自動的に起動することはなくなります。Windows Update の実行時にインストールされるパッチの中には、この設定をリセットしてしまうものがあります。この場合、Windows Update の実行後に、下記のプロセスを再び実行する必要があります。

VMware, Inc. 49

Page 58: Server Admin Manual

VMware Server 運用ガイド

注意 極秘ファイルがディスクに保存されないように、故意にこのオプションが選択されていることがあります。このオプションをオフにすると、他の極秘情報もディスクへ保存される可能性があります。

暗号化されたページをディスクに保存するオプションを有効にするには

1 Internet Explorer 6.0 ウィンドウでインターネット オプション パネルを表示します。[ ツール ] - [ インターネット オプション ] を選択してください。

2 [ 詳細設定 ] タブをクリックします。

3 セキュリティのセクションまでスクロールし、[ 暗号化されたページをディスクに保存しない ] チェック ボックスの選択を解除します。

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

プロキシ サーバ上で VMware 管理インターフェイスに接続お使いのネットワークがプロキシ サーバで保護されている場合、Windows システムの Internet Explorer 6.0 で VMware 管理インターフェイスを使用するためには、特定の作業が必要となります。該当する Windows の手順に従ってください。

Windows Server 2003 で稼動する VMware 管理インターフェイスに接続するには

1 Internet Explorer 6.0 を起動します。

2 [ ツール ] - [ インターネット オプション ] を選択し、[ セキュリティ ] タブをクリックします。

3 [ 信頼済みサイト ] を選択してから、[ サイト ] をクリックします。

4 [ 次の Web サイトをゾーンに追加する ] の欄に次のように入力します。https://*.<domain>

(<domain> には、vmware.com などの所属組織のドメイン名が入ります。)

5 [ 追加 ] をクリックします。

6 ブラウザの通常のウィンドウに戻るまで [OK] をクリックしてください。

Internet Explorer 6.0 を使って VMware 管理インターフェイスに接続するときは、必ずFQDN を使用してください。

Windows 2000、Windows XP、およびWindows NT オペレーティング システムで稼動する VMware 管理インターフェイスに接続するには

1 Internet Explorer 6.0 を起動します。

2 [ ツール ] - [ インターネット オプション ] を選択してください。

3 [ 接続 ] タブをクリックしてから、[LAN の設定 ] をクリックします。

50 VMware, Inc.

Page 59: Server Admin Manual

第 2章 VMware Server のインストール

4 [ ローカルアドレスにはプロキシサーバーを使用しない ] の項に必ずチェックマークを付けてください。

5 ブラウザの通常のウィンドウに戻るまで [OK] をクリックしてください。

Internet Explorer 6.0 を使って VMware 管理インターフェイスに接続するときは、FQDN を使用しないでください。

プロキシ サーバが存在しない環境で VMware 管理インターフェイスに接続Windows システム上でネットワークがプロキシ サーバを使用していない場合、Internet Explorer 6.0 を使って VMware 管理インターフェイスに接続する際には FQDNを使用する必要があります。

Linux システムでNetscape からヘルプを起動Linux システムで VMware Server のヘルプを使用するには、物理コンピュータに Webブラウザがインストールされていなければなりません。VMware Server は/usr/bin/netscape で Netscape ブラウザを見つけようとします。ホストコンピュータの構成がこれと一致する場合、特別な作業は必要ありません。Netscape 以外のブラウザを使用している場合、あるいは Netscape ブラウザが別の格納場所に保存されている場合は、/usr/bin からブラウザにシンボリック リンクを追加してください。

ln -s <path to browser> /usr/bin/netscape

VMware Server コンソールインストールVMware Server コンソールを使用すると、リモート クライアントやサーバ ホスト上で VMware Server 仮想マシンを表示したりコントロールすることが可能です。VMware Server コンソールを利用すれば、複数のユーザーがサーバ ホストやリモート クライアントから同時に 1 台の仮想マシンに接続できます。ご使用のオペレーティング システムに応じて、下記の手順を実行してください。

VMware Server コンソールは、VMware 管理インターフェイスから実行することも可能です。ブラウザに Netscape または Mozilla を使用している場合には、VMware Server コンソール用に MIME タイプを設定をする必要があります。MIME タイプの設定方法については「VMware Server コンソールを起動するために MIME タイプを設定

(P.138)」をご覧ください。Internet Explorer は、VMware Server コンソール ソフトウェアのインストール時に自動的に設定されます。

注意 クライアント インストーラ パッケージの VMware Server コンソールをVMware Server ホストにインストールしないでください。旧バージョンの VMware Server や VMware ESX Server に含まれる VMware Server コンソールをクライアントにダウンロード、インストールしないでください。

VMware, Inc. 51

Page 60: Server Admin Manual

VMware Server 運用ガイド

次のセクションでは、Windows および Linux コンピュータ上での VMware Server コンソールのインストール方法を説明します。

Windows ホストへの VMware Server コンソールのインストール(P.52)

Linux ホストへの VMware Server コンソールのインストール(P.53)

Windows ホストへの VMware Server コンソールのインストールWindows ホスト向けの VMware Server では、VMware Server コンポーネントのインストール時に、マスターインストーラから VMware Server コンソールが自動的にインストールされます。VMware Server ホストで VMware Server コンソールをアップグレードするには、マスター インストーラを使用してください。

インストーラは、VMware 管理インターフェイスからダウンロードすることができます。 VMware Server コンソールは、どの Windows クライアントでも実行できます。

Windows ホストに VMware Server コンソールをインストールするには

1 VMware Server コンソールのインストール パッケージをダウンロードしたら、インストーラのダウンロード先ディレクトリに移動し、VMware-server-console-<xxxx>.exe を実行します。<xxxx> には、バージョンおよびビルド番号を表す数字の列が入ります。

InstallShield Wizard 画面が表示されます。

2 [Next(次へ)] をクリックしてください。

3 エンド ユーザー使用許諾契約書(EULA)に同意して、[Next(次へ)] をクリックします。

4 VMware Server コンソールをインストールするディレクトリを選択します。デフォルト以外のディレクトリにインストールしたい場合は、[Change(変更)]をクリックしてから、使用するディレクトリを入力してください。指定したディレクトリが存在しない場合は、新規作成されます。[Next(次へ)] をクリックしてください。

52 VMware, Inc.

Page 61: Server Admin Manual

第 2章 VMware Server のインストール

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

変更を行う必要がない場合は、[Install(インストール)] をクリックしてください。インストーラがホストへのファイルのコピーを開始します。

6 セットアップが完了したら、[Finish(終了)] をクリックします。VMware Serverコンソールのインストール後に、ホスト OS を再起動する必要はありません。

Linux ホストへの VMware Server コンソールのインストールここでは、Red Hat Linux ホストへの VMware Server コンソールのインストールについて説明します。ダウンロードしたインストーラ ファイルの保存先ディレクトリから開始します。別の Linux ディストリビューションを使用している場合、コマンドが一部異なることがあります。

VMware Server コンソールインストーラは、VMware 管理インターフェイスからダウンロードすることが可能です。VMware Server コンソールは、VMware Server ホストまたは任意の Linux クライアントで実行できます。

VMware 管理インタフェースから VMware Server コンソールをダウンロードするには、「VMware Server コンソールのダウンロード(P.87)」を参照してください。

Linux ホストに VMware Server コンソールをインストールするには

1 ターミナル ウィンドウ内で、インストール プロセスを実行できるように root にログインします。su -

2 インストーラ ファイルの保存先ディレクトリに移動します。.zip ファイルをヴイエムウェア web サイトからダウンロードした場合は、クライアント インストーラのアーカイブを /tmp に解凍します。 unzip VMware-server-linux-client-<xxxx>.zip -d /tmp

<xxxx> には、バージョンおよびビルド番号に相当する数字の列が入ります。

注意 tar パッケージを使って VMware Server コンソールをインストールする場合、tar アーカイブを解凍する予定のディレクトリに以前のコンソール tar インストーラのファイルが残っていないことを確認してください。

3 /tmp ディレクトリに移動します。cd /tmp

4 次のいずれかを実行してください。

VMware, Inc. 53

Page 62: Server Admin Manual

VMware Server 運用ガイド

RPMインストーラを使用する場合 インストール ファイルを指定して RPMを実行します。rpm -Uhv VMware-server-console-<xxxx>.i386.rpm

<xxxx> には、バージョンおよびビルド番号に相当する数字が入ります。

tar インストーラを使用する場合 次の手順を実行します。

a アーカイブを解凍します。tar zxf VMware-server-console-<xxxx>.tar.gz <xxxx> には、バージョンおよびビルド番号に相当する数字が入ります。

アーカイブが vmware-server-console-distrib に解凍されます。

b インストーラを実行してください。cd vmware-server-console-distrib./vmware-install.pl

c 使用許諾契約書(EULA)に同意し、バイナリ ファイル、ライブラリ ファイル、マニュアル ファイルおよびドキュメント ファイル向けのデフォルト ディレクトリを指定します。

d 「Do you accept ...」というプロンプトが表示されない場合は、<Q> キーを押して続行してください。

5 コンフィギュレーション プログラム vmware-config-console.pl を実行します。

注 RPM インストーラを使用する場合は、このスクリプトをコマンド ラインとは別に実行する必要があります。tar アーカイブからインストールする場合は、インストーラがコンフィギュレーション スクリプトを起動するかどうかを質問してきますので、プロンプトが表示されたら「Yes」と答えて下さい。

次のプロンプトが表示されます。 What port do you want the remote console to use to connect to server. [902]

6 サーバソフトウェアのインストール時に別のポート番号を指定した場合、ここでその番号を入力します。それ以外の場合は、デフォルト値である 902 を使用します。

7 作業を終えたら、root アカウントからログオフします。exit

54 VMware, Inc.

Page 63: Server Admin Manual

第 2章 VMware Server のインストール

VMware API のインストールVMware Server は、VmPerl API と VmCOM API を含む VMware Scripting API、およびProgramming API をサポートしています。これらの API を使用して、ローカルおよびリモートから VMware Server ホストと仮想マシンを管理できます。

Programming API は、Windows ホストまたは Linux ホストにインストールできます。Programming API の詳細とインストール方法については、API プログラミングおよび参考事例の文書を参照してください。

VMware API の詳細については、http://www.vmware.com/support/developer を参照してください。

このセクションでは、Windows と Linux コンピュータ上での スクリプト API のインストール方法を説明します。

Windows ホストへの VmPerl および VmCOM API のインストール(P.55)

Linux ホストへの VmPerl API のインストール(P.57)

Windows ホストへの VmPerl および VmCOM API のインストールWindows マシンでは、サーバ上でもリモート コンピュータ上でも VmPerl API またはVmCOM API を使用することができます。これらの API は、Complete(完全)インストールを選択すると、マスター インストーラから Windows ホスト向けの VMware Server へ自動的にインストールされます。

VMware 管理インターフェイスのログインページのダウンロード メニューをカスタマイズすることで、API をダウンロードできるようになります。詳細は、「ダウンロードメニューのカスタマイズ(P.88)」をご覧ください。

VMware Scripting API をインストールするには

1 [ スタート ] - [ ファイル名を指定して実行 ] を選択し、ダウンロードしたインストール ファイルの保存先ディレクトリを指定します。( ファイルには、VMware-VmPerlAPI-<xxxx>.exeまたは VMware-VmCOMAPI-<xxxx>.exeのような名前が付けられています。<xxxx> の個所には、バージョンとビルド番号に相当する数字が入ります )。

インストールが開始されます。

VMware, Inc. 55

Page 64: Server Admin Manual

VMware Server 運用ガイド

2 [Next(次へ)] をクリックしてください。

3 エンド ユーザー使用許諾契約書(EULA)に同意して、[Next(次へ)] をクリックします。

4 Scripting API をインストールするディレクトリを選択します。デフォルト以外のディレクトリにインストールするには、[Change(変更)] をクリックして使用するディレクトリを指定します。指定したディレクトリが存在しない場合には、新規作成されます。[Next(次へ)] をクリックしてください。

56 VMware, Inc.

Page 65: Server Admin Manual

第 2章 VMware Server のインストール

注 Windows や Microsoft Installer では、ローカル ドライブ上のフォルダへのパスは 255 字以内、マッピングしたドライブ、あるいは共有ドライブ上のファルダへのパスは 240 字以内と、パス名に制限があります。Scripting API プログラム フォルダへのパスがこの制限を超える場合、エラーメッセージが表示されますので、その場合、短いパスを選択または入力する必要があります。

入力した設定や情報を変更したい場合は、変更を行うダイアログ ボックスが表示されるまで [Back(戻る)] をクリックしてください。変更を行う必要がない場合は、[Install(インストール)] をクリックしてください。

インストーラがホストへのファイルのコピーを開始します。

5 [Finish(完了)] をクリックしてください。

VMware Scripting API がインストールされます。

VmCOM API をインストールすると MiniMUI と SampleScripts という二つのディレクトリが VmCOM API と同じディレクトリ内に作成されます。MiniMUI ディレクトリには VmCOM API を使用する Microsoft Visual Basic 6 のサンプルプロジェクトが保存されています。SampleScripts ディレクトリには、VmCOM API を使用する VBScript と JScript のサンプルが存在します。

VmPerl API をインストールすると、VmPerl API ディレクトリ内に SampleScripts ディレクトリが作成されます。SampleScripts ディレクトリには、VmPerl API を使ったスクリプトのサンプルが存在します。

Linux ホストへの VmPerl API のインストールLinux マシンでは、サーバ ホストでもリモート コンピュータでも、VmPerl API のみを使用できます。VmCOM API は Linux ホスト上にはインストールできません。ただし、Windows のリモート クライアント上にインストールされた VmCOM API が Linux ホストと通信することは可能です。さらに、VMware 管理インターフェイスの [Login

VMware, Inc. 57

Page 66: Server Admin Manual

VMware Server 運用ガイド

(ログイン)] ページのダウンロード メニューをカスタマイズすれば、VmPerl API の tar アーカイブをダウンロードできるようになります。詳しくは、「ダウンロードメニューのカスタマイズ(P.88)」をご覧ください。

注 64 ビットの Linux ホストにインストールできる 64 ビット版の VmPerl API は存在しません。VmPerl API を 64 ビットの Linux ホストで使用するには、32ビット版の VmPerl API を 32 ビットの Linux ホストにインストールし、そのAPI を使って 64 ビットのホストをコントロールしてください。

32 ビットのホストまたはクライアントに VmPerl API をインストールするには

1 VMware 管理インターフェイスの [Login(ログイン)] ページから、VMware Scripting API を実行するマシン上に VmPerl API パッケージをダウンロードします。

2 ターミナルウィンドウ内で、インストールプロセスを実行できるように root になります。su -

3 tar を解凍します。tar zxf VMware-VmPerlAPI-<xxxx>.tar.gz

<xxxx> には、バージョンおよびビルド番号に相当する数字が入ります。

4 インストール ディレクトリに移動します。cd vmware-api-distrib

5 インストール プログラムを実行してください。./vmware-install.pl

6 <Enter> キーを押して使用許諾契約書 (EULA) に目を通してください。スペースバーを押すとページを進めることができます。Do you accept? というプロンプトが表示されない場合は、<Q> キーを押して次のプロンプトに進んでください。使用許諾契約書 (EULA) を受諾してください。

7 VmPerl API 実行ファイルのインストール先ディレクトリを指定します。デフォルトは、ホスト上で Perl がインストールされているディレクトリで、通常/usr/bin です。

8 VmPerl API ライブラリ ファイルのインストール先ディレクトリを指定します。デフォルトは /usr/lib/vmware-api です。

このディレクトリには VmPerl API のサンプルスクリプトが含まれています。SampleScripts ディレクトリには、VmPerl API の使用方法を示すサンプル スクリプトが含まれています。所属する組織に合わせて、これらのスクリプトをカスタマイズすることも可能です。

58 VMware, Inc.

Page 67: Server Admin Manual

第 2章 VMware Server のインストール

9 VmPerl API ドキュメントファイルをインストールするディレクトリを指定します。これらのファイルには、README ファイル、使用許諾契約書(EULA)、著作権情報が含まれます。ディフォルト ディレクトリは /usr/share/doc/vmware-api です。

10 作業を終えたら、root アカウントからログオフします。exit

VMware Server のアンインストール次のセクションでは、VMware Server コンポーネントをシステムからアンインストールする方法を説明します。

Windows ホストからの VMware Server のアンインストール(P.59)

Linux ホストからの VMware Server のアンインストール(P.61)

Windows ホストからの VMware Server のアンインストールVMware Server をアンインストールするには、次の作業を行ってください。これによって、VMware Server マスター インストーラでインストールされたすべてのコンポーネント(VMware 管理インターフェイスと VMware Scripting API を含む)が削除されます。

VMware Server コンソールを Windows クライアントからアンインストールするには、「Windows ホストでの VMware Server コンソールのアンインストール(P.61)」をご覧ください。

特定の VMware Server コンポーネント(Scripting API や VMware 管理インターフェイスなど)を削除するには、「Windows ホストでの VMware コンポーネントの削除

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

Custom(カスタム)インストールを選択した場合も、マスターインストーラを使用して VMware Server をアンインストールすると、その時にインストールされた全てのコンポーネントが削除されます。

Windows ホストから VMware Server をアンインストールするには

1 Windows Server 2003 ホストでは、[ スタート ] - [ 設定 ] - [ コントロールパネル ] - [ プログラムの追加と削除 ] を選択します。[VMware Server] を選択し、[ 削除 ] をクリックします。

Windows 2000 ホストでは、[ スタート ] - [ 設定 ] - [ コントロールパネル ] - [ アプリケーションの追加と削除 ] を選択します。[VMware Server] を選択し、[ 削除 ]をクリックします。

2 マスターインストーラが起動したら [Next(次へ)] をクリックしてください。

3 [Remove(削除)] を選択し、[Next(次へ)] をクリックします。

VMware, Inc. 59

Page 68: Server Admin Manual

VMware Server 運用ガイド

4 [Remove(削除)] をクリックすると、VMware Server のアンインストールが開始されます。

アンインストール中に、Windows のレジストリに VMware ライセンスを残しておくかどうかの選択画面が表示されます。再インストールやソフトウェアのアップグレードに必要ですので、ライセンスを残しておくことを強くお勧めします。

5 ライセンスをレジストリに残しておく場合には、[Yes(はい)] をクリックしてください。

アンインストール中に、特定のユーザーアカウントで動作するように設定されている仮想マシンのログイン情報を残しておくかどうかの選択画面が表示されます。ログイン情報を削除した場合、後から VMware Server を再インストールすると、特定ユーザーとして動作するように設定されている仮想マシンが、その仮想マシンをパワーオンしたユーザーのアカウントで動作するようになります。ログイン情報を残しておくかどうかを指定すると、引き続きアンインストール プロセスが実行されます。

6 全てのコンポーネントが削除されたら、[Finish(終了)] をクリックしてください。

7 サーバの再起動を促す画面が表示された場合、画面の指示に従って VMware Server が正常にアンインストール プロセスを完了できるようにします。

Windows ホストでの VMware コンポーネントの削除マスターインストーラを使えば、VMware Server インストールから特定のコンポーネントのみを削除するように指定できます。例えば、VmPerl API を使用しない場合、そのコンポーネントのみを削除することができます。

注 VMware Server をアンインストールする場合、この方法で行わないでください。VMware Scripting API または VMware 管理インターフェイスを削除する場合にのみ、この方法を使用します。

Windows ホストで VMware コンポーネントを削除するには

1 Windows Server 2003 ホストでは、[ スタート ] - [ 設定 ] - [ コントロールパネル ] - [ プログラムの追加と削除 ] を選択します。 [VMware Server Installer] を選択し、[ 変更 ] をクリックします。

Windows 2000 ホストでは、[ スタート ] - [ 設定 ] - [ コントロールパネル ] - [ アプリケーションの追加と削除 ] を選択します。 [VMware Server Installer] を選択し、[ 変更 ] をクリックします。

2 マスターインストーラが起動したら [Next(次へ)] をクリックしてください。[Program Maintenance(プログラムのメンテナンス)] 画面が表示されます。

60 VMware, Inc.

Page 69: Server Admin Manual

第 2章 VMware Server のインストール

3 [Modify(変更)] を選択してから [Next(次へ)] をクリックすると、[Custom Setup(カスタム セットアップ)] 画面が表示されます。

4 削除したいコンポーネントの横にある矢印をクリックすると、メニューが表示されます。[This feature will not be installed(この機能をインストールしない)] を選択してから [Next(次へ)] をクリックしてください。

5 コンポーネントの削除を開始するには、[Install(インストール)] をクリックしてください。

6 コンポーネントの削除が終わったら、[Finish(終了)] をクリックしてください。

Windows ホストでの VMware Server コンソールのアンインストールVMware Server コンソールをアンインストールするには、Windows コントロール パネルにある [ アプリケーションの追加と削除 ] を使用します。

Windows ホストから VMware Server コンソールをアンインストールするには

1 [ スタート ] - [ 設定 ] - [ コントロールパネル ] を選択してください。

2 [ アプリケーションの追加と削除 ](Windows Server 2003 ホストの場合は、[ プログラムの追加と削除 ])をダブルクリックします。

3 [VMware Server コンソール(VMware Server コンソール)] を選択してから、[ 変更 ] をクリックします。

注 VMware Server コンソールが Windows NT 4.0 にインストールされている場合は、[ 追加と削除 ] ボタンをクリックします。

ウィザードが起動します。

4 [ 次へ ] をクリックしてください。

5 次のパネルで、[ 削除 ] を選択してから [ 次へ ] をクリックします。

6 VMware Server コンソールの削除を開始するには、[ 削除 ] をクリックします。

7 VMware Server コンソールの削除が終わったら、[ 終了 ] をクリックします。

VMware Server コンソールの削除後に、システムを再起動する必要はありません。

Linux ホストからの VMware Server のアンインストールVMware Server またはそのいずれかのコンポーネントをアンインストールするには、ターミナルを開き、root としてログオンします。

VMware, Inc. 61

Page 70: Server Admin Manual

VMware Server 運用ガイド

Linux ホストから VMware Server またはそのいずれかのコンポーネントをアンインストールするには

RPM インストーラを使用して VMware Server をインストールした場合には、次のコマンドを実行して、アンインストールするパッケージの名前を確認してください。

rpm -qa | grep VM

RPM インストーラを使用して VMware Server をインストールした場合には、次のコマンドを実行してシステムからそのソフトウェアを削除してください。

rpm -e <VMware-server package name>

tar インストーラを使用して VMware Server をインストールした場合には、次のコマンドを実行してシステムからそのソフトウェアを削除してください。

vmware-uninstall.pl

注 サーバ ソフトウェアをアンインストールすると、同時にインストールされた VmPerl API と Programming API も削除されます。

VMware 管理インターフェイス コンポーネントをアンインストールするには、次のプログラムを実行してください。

/usr/bin/vmware-uninstall-mui.pl

RPM パッケージからインストールした Linux コンソールをアンインストールするには、次のコマンドを入力します。

rpm -e VMware-server-console

62 VMware, Inc.

Page 71: Server Admin Manual

第 2章 VMware Server のインストール

tarパッケージからインストールしたLinuxコンソールをアンインストールするには、次のプログラムを実行してください。

/usr/bin/vmware-uninstall-server-console.pl

クライアント パッケージからリモート クライアントにインストールした VmPerl API をアンインストールするには、次のコマンドを入力してください。

/usr/bin/vmware-uninstall-api.pl

VMware, Inc. 63

Page 72: Server Admin Manual

VMware Server 運用ガイド

64 VMware, Inc.

Page 73: Server Admin Manual

第 3 章 GSX Server からVMware Server への移行

この章では、お使いの Linux または Microsoft Windows ホスト システムで VMware GSX Server から VMware Server に移行する方法について説明します。また、VMware GSX Server および Workstation 5.x で作成された仮想マシンを使用する方法についても説明します。この章の内容は、以下のとおりです。

移行を開始する前に(P.65)

Windows ホストでの VMware Server への移行(P.69)

Linux ホストでの VMware Server への移行(P.70)

VMware GSX Server で作成された仮想マシンの使用(P.71)

Workstation 5.x で作成した仮想マシンの使用(P.82)

移行を開始する前に以下の項では、VMware GSX Server から VMware Server に移行する前の準備作業について説明します。

VMware Server のインストールに先立って(P.65)

VMware 製品の削除と VMware Server のインストールにあたって(P.68)

VMware Server のインストールに先立ってVMware 製品をインストールまたはホスト コンピュータから削除する前に、移行プロセスをスムーズに実行できるように以下について確認してください。

全仮想マシンのシャットダウンとパワーオフVMware GSX Server、VMware Workstation 5.x、VMware Player、または VMware ACE で作成された仮想マシンを使用する予定であれば、以前に作成した仮想マシンをアンインストールする前に、仮想マシンが完全にシャットダウンされていることを確認してください。

VMware, Inc. 65

Page 74: Server Admin Manual

VMware Server 運用ガイド

仮想マシンがサスペンドされている場合は、現在使用中の VMware 製品でレジュームして、ゲスト OS をシャットダウンしてから仮想マシンをパワーオフします。

注 他の VMware 製品でサスペンドされた仮想マシンをレジュームしようとすると、サスペンド状態を記録したファイルを破棄するか残しておくかの選択を促すダイアログが表示されます。サスペンド状態を復元するには [Preserve(保存)] をクリックし、正しい VMware 製品を使って該当する仮想マシンをレジュームする必要があります。[Discard(破棄)] をクリックすると仮想マシンは正常に起動しますが、サスペンドした状態には戻りません。

全ディスクを同じモードに統一既存の仮想マシンに 1 個以上の仮想ディスクが設定されていることがありますが、全ディスクが通常モードを使用している場合、そのままアップグレードを実行できます。

既存の仮想マシンに 1 個以上の仮想ディスクが設定されており、全ディスクが読み取り専用モードを使用している場合、VMware Tools のアップグレード時に特別な作業が必要となります。詳細に関しては、以下を参照してください。http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=975

取り消し可能モードのディスクが設定されている仮想マシンのアップグレード取り消し可能モードのディスクが設定されている既存の仮想マシンを使用する予定であれば、その仮想マシンの作成に使用した製品をアンインストールする前に、仮想ディスクへの変更を適用するか破棄しておいてください。

注 VMware Server は取り消し可能ディスクをサポートしていません。

取り消し可能モードのディスクが設定されている仮想マシンをアップグレードするには

1 仮想マシンを旧製品でレジュームまたはパワーオンします。

2 ゲスト OS をシャットダウンします。

3 仮想マシンをパワーオフし、プロンプトが表示されたら取り消し可能モードのディスクに変更を適用するか、破棄します。

ディスクが通常または取り消し可能モードの場合、該当する仮想マシンが完全にシャットダウンされていることを確認してください。サスペンドされている場合は、一旦レジュームしてからゲスト OS をシャットダウンし、仮想マシンをパワーオフします。

66 VMware, Inc.

Page 75: Server Admin Manual

第 3章 GSX Server から VMware Server への移行

複数の仮想ディスクが設定されている仮想マシンのアップグレード既存の仮想マシンに複数の仮想ディスクが設定されており、各ディスクのモードが統一されていない場合、最もシンプルなアプローチは、全ディスクを Persistent モードに変換してからアップグレードする方法です。

モードの異なる複数の仮想ディスクが設定されている仮想マシンをアップグレードするには

1 仮想マシンを旧製品でレジュームまたはパワーオンします。

2 ゲスト OS をシャットダウンします。

3 仮想マシンをパワーオフし、プロンプトが表示されたら取り消し可能モードのディスクに変更を適用するか、破棄します。

4 Configuration Editor を開いて全ディスクを通常モードに変更します。

5 VMware Server にアップグレードした後、スナップショット機能を使って仮想マシンの状態を保存すれば、後からその状態に戻ることができます。

複数モードのディスクが必要な特別な機能を保存しておく必要がある場合は、アップグレードを行う前にhttp://vmware.com/ support/kb/enduser/std_adp.php?p_faqid=976 の情報を確認してください。

仮想マシンのバックアップ念のため、新しいバージョンの VMware Server に移行する既存の仮想マシンのディレクトリにある全ファイル(.vmdk や .dsk、.cfg、.vmx、nvram などのファイルすべて)のバックアップを作成しておいてください。

VMware GSX Server 3 で作成した、あるいは VMware GSX Server 3 仮想ハードウェアを使用するようにアップデートした仮想マシンについては、以下の選択をすることができます。

これらの仮想マシンの仮想ハードウェアを VMware Server と完全な互換性を持つようにアップグレードすることができます。この場合、その仮想マシンをVMware GSX Server 3.x で使用することはできません。

仮想ハードウェアをアップグレードしない方法もあります。この場合、仮想マシンを VMware GSX Server 3 と VMware Server の両方で使用できますが、VMware Server が提供する新しい仮想ハードウェアを利用することはできません。その他の新しい機能も利用できません。

VMware GSX Server 2 で作成した仮想マシンを使用するには、仮想ハードウェアをアップグレードする必要があります。VMware GSX Server 2 で作成したマシンの仮想ハードウェアをアップグレードすると、そのマシンは VMware GSX Server 2 と互換性を持たなくなります。

VMware, Inc. 67

Page 76: Server Admin Manual

VMware Server 運用ガイド

カスタムネットワーク構成の記録仮想ネットワーク設定をカスタマイズしている場合、あるいはカスタムネットワークを作成した場合、旧バージョンの VMware Server をアンインストールする前に、その設定をメモしておいてください。カスタムネットワーク設定は製品アップグレード後まで持ち越すことができませんので、新しいバージョンのインストール後に再び構成する必要があります。

既存の VMware 製品の削除ホスト上に既に VMware GSX Server、VMware Workstation、VMware Player、またはVMware ACE がインストールされている場合、VMware Server をインストールする前にそのプログラムを削除してください。また、「VMware 製品の削除と VMware Serverのインストールにあたって(P.68)」もご覧ください。

注 VMware Workstation 5.x で作成した仮想マシンは VMware Server ホストで実行することができますが、バージョンを問わず VMware Workstation を実行するホストに VMware Server ホストからリモートで接続することはできません。

仮想マシンのユーザーに対するアクセス権の設定仮想マシンが VMware Server ホストとは別のホストや別のディレクトリに存在する場合、その仮想マシンの全ユーザーがアクセスできるように、そのディレクトリのアクセス権を設定しておいてください。アクセス権に関する詳細は、「仮想マシンとホストのセキュリティ保護(P.89)」をご覧ください。

VMware 製品の削除と VMware Server のインストールにあたってVMware 製品を削除して VMware Server をインストールする際に、注意すべき点があります。

既存のライセンスは残しておいてくださいホストへのインストール中に、アンインストーラを実行して旧バージョンの VMware製品をマシンから削除するように求められます。

Windows がホストの場合、システムにライセンスを残しておくかどうかを尋ねられますが、旧バージョンの VMware 製品を使用する予定がある場合はライセンスを削除しないでください。システムに複数バージョンの VMware 製品のライセンスが同時に存在していても構いません。

Linux がホストの場合、ライセンスはそのまま残されます。特別な作業は必要ありません。

68 VMware, Inc.

Page 77: Server Admin Manual

第 3章 GSX Server から VMware Server への移行

Windows ホストでの VMware Server への移行VMware GSX Server から VMware Server への移行には、通常 4 つのステップがあります。

Windows ホストで VMware Server に移行するには

1 お使いのシステムから VMware GSX Server をアンインストールします。

注 アンインストーラがレジストリからライセンスを削除するかどうかを尋ねますが、ライセンスは削除しないでください。

2 画面の指示に従って、コンピュータを再起動します。

3 最新バージョンをインストールします。

4 画面の指示に従って、コンピュータを再起動します。

Version 2 または 3のアンインストールVersion 2 または 3 をアンインストールするには、VMware GSX Server マスター インストーラを使用します。この際、Windows レジストリに既存のライセンスを残しておいてください。

マシンを再起動したら、「VMware Server を Windows ホストにインストール(P.29)」の指示に従ってください。

Version 1 のアンインストールVMware GSX Server 1 をアンインストールするには、Windows コントロールパネルにある [ アプリケーションの追加と削除 ] を使用します。必ず VMware GSX Server、VMware管理インターフェイス、リモート コンソールをアンインストールしてください。

上記のパッケージを 3 つとも削除したら、ホストを再起動し、「VMware Server をWindows ホストにインストール(P.29)」の指示に従ってください。

注 ホスト上にすでに VMware Workstation(あるいは他の VMware 製品)がインストールされている場合は、VMware Server をインストールする前にそれらの製品を削除する必要があります。Workstation をアンインストールする方法については、VMware Workstation のマニュアルをご覧ください。

VMware, Inc. 69

Page 78: Server Admin Manual

VMware Server 運用ガイド

Linux ホストでの VMware Server への移行VMware GSX Server から VMware Server に移行するには、完全な VMware Server 製品が必要です。VMware Server をインストールする前に、VMware GSX Server をアンインストールしてください。

Linux ホストで VMware GSX Server をアンインストールするには

1 ターミナルを開き、root ユーザーとしてログオンします。

2 VMware GSX Server のインストールに RPM インストーラを使用した場合、次のコマンドを実行してシステムからソフトウェアを削除します。

rpm -e VMware-gsx

tar インストーラを使用して VMware Server をインストールした場合は、次のコマンドを実行してシステムからソフトウェアを削除します。

vmware-uninstall.pl

注 サーバ ソフトウェアをアンインストールすると、同時にインストールされた VmPerl API も削除されます。

VMware 管理インターフェイスコンポーネントをアンインストールするには、次のプログラムを実行してください。

/usr/bin/vmware-uninstall-mui.pl

RPM パッケージからインストールした Linux コンソールをアンインストールするには、

rpm -qa | grep -i vm と入力し、パッケージ名を照会した後、次のように入力してください。

rpm -e VMware-server-console

tarパッケージからインストールされたLinuxコンソールをアンインストールするには、次のプログラムを実行してください。

/usr/bin/vmware-uninstall-console.pl

クライアント パッケージからリモート クライアントにインストールした VmPerl API をアンインストールするには、次のように入力してください。

/usr/bin/vmware-uninstall-api.pl

70 VMware, Inc.

Page 79: Server Admin Manual

第 3章 GSX Server から VMware Server への移行

VMware GSX Server で作成された仮想マシンの使用以下の項では、以前の仮想マシンを VMware Server で動作するように設定する方法について説明します。

すべて最初から新規作成(P.71)

仮想ハードウェアをアップグレードせずにレガシー仮想マシンを使用(P.71)

レガシー仮想マシンでの仮想ハードウェアのアップグレード(P.71)

仮想ハードウェアのアップグレード(P.72)

すべて最初から新規作成『VMware Server 仮想マシン ガイド』の「仮想マシン ウィザードによる仮想マシンの新規作成」の手順に従って仮想マシンを新規作成し、そこにゲスト OS をインストールします。 新しく仮想マシンを作成することが、仮想マシンで最高のパフォーマンスを実現する最も簡単な方法です。

仮想ハードウェアをアップグレードせずにレガシー仮想マシンを使用VMware GSX Server 3 で作成された仮想マシンのことを、ここではレガシー仮想マシンと呼びます。このような仮想マシンは、VMware GSX Server 3 と VMware Server の両方で実行することができます。

『VMware Server 仮想マシン ガイド』の「VMware Tools のインストール」の指示に従って、VMware Tools を新しいバージョンにアップグレードしてください 。新しいバージョンをインストールする前に、旧バージョンの VMware Tools を削除する必要はありません。

この方法でレガシー仮想マシンを設定しても問題なく稼動しますが、パフォーマンスの向上、ネットワーク機能の強化、Virtual SMP といった新しい機能の一部を利用することができません。また、VMware Server コンソール インターフェイスも以前の仮想マシンの機能に合わせて変更されます。詳しくは、『VMware Server 仮想マシン ガイド』の「VMware GSX Server と旧仮想マシンへの接続」をご覧ください。

レガシー仮想マシンでの仮想ハードウェアのアップグレード既存の仮想マシンを、仮想ハードウェアをアップグレードして使用すると、次のような新しい機能にアクセスできるようになります。

2 way Virtual SMP(試験的)64 ビット ゲスト OS をサポートバックグランドでスナップショットを作成、復元する機能

VMware, Inc. 71

Page 80: Server Admin Manual

VMware Server 運用ガイド

注 仮想ハードウェアのアップグレード プロセスは元に戻すことができません。VMware Server にアップグレードされた仮想マシンは、VMware GSX Serverとは互換性を持たなくなります。VMware Server で使用するには、VMware GSX Server 2 で作成したすべての仮想マシンをアップグレードする必要があります。アップグレードの前に、仮想ディスクのバックアップ コピーを作成することをお勧めします。

まず既存の構成ファイル (.vmx) と仮想ディスク (.vmdk または .dsk) を使用します。

『VMware Server 仮想マシン ガイド』の「VMware Tools のインストール」の指示に従って、VMware Tools を新しいバージョンにアップグレードしてください。 新しいバージョンをインストールする前に、旧バージョンの VMware Tools を削除する必要はありません。

注 Windows XP Professional または Windows Server 2003 仮想マシンの仮想ハードウェアをアップデートすると、Microsoft のプロダクト アクティベーション機能がゲスト OS のアクティベーションを再度行うように要求することがあります。

仮想ハードウェアのアップグレード仮想マシンの仮想ハードウェアをアップグレードすると、VMware Server の新しい機能にアクセスできるようになります。VMware Server では、VMware GSX Server 2 以降と Workstation 3、4 で作成した仮想マシンのアップグレードをサポートしています。VMware GSX Server 1.x で作成した仮想マシンのハードウェアのアップグレードはサポートされません。ただし、仮想ハードウェアのアップグレードを行う前に、次の点を考慮してください。

仮想ハードウェアのアップグレードは元に戻せません 仮想ハードウェアのアップグレード プロセスは元に戻すことができません。また、この仮想マシンに設定されているディスクは VMware GSX Server との互換性を持たなくなります。アップグレードの前に、仮想ディスクのバックアップコピーを作成しておいてください。

VMware ServerによりCMOSがアップデートされます  VMware GSX Server 3で作成した仮想マシンを使用している場合、その仮想マシンを最初に VMware Serverでパワーオンすると、CMOS がアップデートされます。その結果、仮想ハードウェアをアップグレードしなくても、ゲスト OS がハードウェアの変更を検知して、新しいハードウェアに対して新しいドライバをインストールすることがあります。

物理ディスクからのアップグレード時にエラーが表示される場合があります 仮想ディスクではなく物理ディスクから実行している仮想マシンをアップグレードする場合、VMware Server による仮想ハードウェアのアップグレード時に

「Unable to upgrade <drivename>.(<drivename> をアップグレードできません。)One of the supplied parameters is invalid.(入力されたパラメータの 1 つが

72 VMware, Inc.

Page 81: Server Admin Manual

第 3章 GSX Server から VMware Server への移行

無効です。)」というエラー メッセージが表示される場合があります。[OK] をクリックすると、問題なくアップグレード プロセスを続行できます。

仮想マシンのハードウェアをアップグレードするには

1 ゲスト OS をシャットダウンしてから仮想マシンをパワーオフします。

2 GSX 2 または 3 を実行するホストを VMware Server にアップグレードします。

3 [VM] - [Upgrade Virtual Hardware(仮想ハードウェアのアップグレード)] を選択します。

アップグレードを実行すれば元に戻せないことを警告して仮想マシンのバックアップを勧めるダイアログが表示されます。

4 [Yes(はい)] をクリックし、画面の指示に従って作業を続行します。

5 VMware Server で仮想マシンをパワーオンします。

6 VMware Tools を新しいバージョンにアップグレードします。

新しいバージョンをインストールする前に、旧バージョンの VMware Tools を削除しないでください。

VMware GSX Server 2 で作成した仮想マシンの仮想ハードウェアをアップグレードする際は、ゲスト OS に新しい仮想ハードウェアを正しく認識させるために追加の作業が必要になる場合があります。ご使用のゲスト OS が下記の一覧に表示されている場合、該当する箇所に、アップデートを実行するために必要な手順の一例が記載されています。

以下の手順は、VMware GSX Server 3 で作成された仮想マシンには適用されません。

Windows 2000 ゲスト下記の手順は、ゲスト OS に新しい仮想ハードウェアを認識させるプロセスの一例です。実際の手順は、仮想マシンの構成によって異なることがあります。

Windows 2000 ゲストに仮想ハードウェアを認識させるには

1 仮想マシンをパワーオンし、CMOS を更新します。

Windows が、検出したデバイスに必要なソフトウェアを自動的にインストールします。

2 新しいバージョンの VMware Tools をインストールしてください。

3 Windows をシャットダウンし、仮想マシンをパワーオフします。

4 [VM] - [Upgrade Virtual Hardware(仮想ハードウェアのアップグレード)] を選択します。

VMware, Inc. 73

Page 82: Server Admin Manual

VMware Server 運用ガイド

アップグレードを実行すれば元に戻せないことを警告して仮想マシンのバックアップを勧めるダイアログが表示されます。

5 先に進む準備ができている場合は [Yes(はい)] をクリックして作業を続行します。

これから何が実行されるかを説明するメッセージが表示されます。

6 [OK] をクリックして先に進んでください。

7 仮想マシンをパワーオンします。

Windows が PCI SVGA adapter と VMware SVGA II adapter を順に検出します。

8 [Yes(はい)] をクリックして、インストールを続行してください。

ディスクの挿入を求めるダイアログが表示されます。

9 C:¥Program Files¥VMware¥drivers を指定して、VMware SVGA II アダプタをインストールしてください。

10 仮想マシンにシリアルポートが構成されている場合は、Windows のデバイス マネージャからリスト表示されている COM ポートを全て削除してください。

11 仮想マシンを再起動します。

Windows が COM ポートを検出し、正しくインストールします。

Windows NT 4.0 ゲスト下記の手順は、ゲスト OS に新しい仮想ハードウェアを認識させるプロセスの一例です。実際の手順は、仮想マシンの構成によって異なることがあります。

Windows NT 4.0 ゲストに仮想ハードウェアを認識させるには

1 仮想マシンをパワーオンし、CMOS を更新します。

ゲスト OS のビデオドライバに関するメッセージが表示されますので、

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

3 新しいバージョンの VMware Tools をインストールしてください。

4 Windows を再起動して、正常に動作していることを確認してください。

5 Windows をシャットダウンし、仮想マシンをパワーオフします。

6 [VM] - [Upgrade Virtual Hardware(仮想ハードウェアのアップグレード)] を選択します。

アップグレードを実行すれば元に戻せないことを警告して仮想マシンのバックアップを勧めるダイアログが表示されます。

7 先に進む準備ができている場合は [Yes(はい)] をクリックして作業を続行します。

これから何が実行されるかを説明するメッセージが表示されます。

74 VMware, Inc.

Page 83: Server Admin Manual

第 3章 GSX Server から VMware Server への移行

8 [OK] をクリックして先に進んでください。

これで、仮想マシンをオンにして新しい構成を使用することができます。Windows NT にはプラグ アンド プレイのプロセスがありませんので、これ以外の作業は必要ありません。

Windows XP ゲスト下記の手順は、ゲスト OS に新しい仮想ハードウェアを認識させるプロセスの一例です。実際の手順は、仮想マシンの構成によって異なることがあります。

Windows XP ゲストに仮想ハードウェアを認識させるには

1 仮想マシンをパワーオンし、CMOS を更新します。

2 新しいバージョンの VMware Tools をインストールしてください。

3 Windows をシャットダウンし、仮想マシンをパワーオフします。

4 [VM] - [Upgrade Virtual Hardware(仮想ハードウェアのアップグレード)] を選択します。

アップグレードを実行すれば元に戻せないことを警告して仮想マシンのバックアップを勧めるダイアログが表示されます。

5 先に進む準備ができている場合は [Yes(はい)] をクリックして作業を続行します。

これから何が実行されるかを説明するメッセージが表示されます。

6 [OK] をクリックして先に進んでください。

7 仮想マシンをパワーオンします。

Windows が VMware SVGA adapter を検出します。

8 [Install the software automatically(ソフトウェアを自動的にインストールする)] を選択し、画面の指示に従います。

ディスクの挿入を求めるダイアログが表示されます。

9 C:¥Program Files¥VMware¥drivers を指定して、VMware SVGA II アダプタをインストールしてください。

10 仮想マシンにシリアルポートが構成されている場合は、Windows のデバイス マネージャからリスト表示されている COM ポートを全て削除してください。

11 仮想マシンを再起動します。

Windows が COM ポートを検出し、正しくインストールします。

VMware, Inc. 75

Page 84: Server Admin Manual

VMware Server 運用ガイド

Windows Me ゲスト下記の手順は、ゲスト OS に新しい仮想ハードウェアを認識させるプロセスの一例です。実際の手順は、仮想マシンの構成によって異なることがあります。

Windows Me ゲストに仮想ハードウェアを認識させるには

1 仮想マシンをパワーオンし、CMOS を更新します。

プラグ アンド プレイが Intel 82371 EB Power Management controller を検出します。

2 [Automatic search(適切なドライバを自動的に検索する)] を選択してから [Next(次へ)] をクリックします。

Windows がドライバを自動的に検出してインストールします。

プラグ アンド プレイが Intel 82443BX Pentium II Processor to PCI bridge を検出します。

3 [Automatic search(適切なドライバを自動的に検索する)] を選択してから [Next(次へ)] をクリックします。

Windows がドライバを自動的に検出してインストールします。

4 ゲスト OS を再起動します。

プラグ アンド プレイが Intel 82371 AB/EB PCI Bus Master IDE controller を検出します。

5 [Automatic search(適切なドライバを自動的に検索する)] を選択してから [Next(次へ)] をクリックします。

Windows がドライバを自動的に検出してインストールします。

6 新しいバージョンの VMware Tools をインストールしてください。

7 Windows をシャットダウンし、仮想マシンをパワーオフします。

8 [VM] - [Upgrade Virtual Hardware(仮想ハードウェアのアップグレード)] を選択します。

アップグレードを実行すれば元に戻せないことを警告して、仮想マシンのバックアップを勧めるダイアログが表示されます。

9 先に進む準備ができている場合は [Yes(はい)] をクリックして作業を続行します。

これから何が実行されるかを説明するメッセージが表示されます。

10 [OK] をクリックして先に進んでください。

11 仮想マシンをパワーオンします。

Windows が PCI Multimedia Audio device を検出し、Creative AudioPCI 向けドライバをインストールします。

76 VMware, Inc.

Page 85: Server Admin Manual

第 3章 GSX Server から VMware Server への移行

Windows が AMD PCNet adapter を検出します。

12 [Automatic search(適切なドライバを自動的に検索する)] を選択してから [Next(次へ)] をクリックします。

Windows がドライバを自動的に検出してインストールします。

13 [Finish(完了)] をクリックして仮想マシンを再起動させます。

Window が Creative game port device を検出し、自動的にドライバをインストールします。

Windows がゲーム ポート ジョイスティックを検出し、ドライバをインストールします。

Windows が PCI SVGA adapter と VMware SVGA II adapter を順に検出し、自動的にドライバをインストールします。

14 [Yes(はい)] をクリックして仮想マシンを再起動させます。

15 仮想マシンにシリアルポートが構成されている場合は、Windows のデバイス マネージャからリスト表示されている COM ポートを全て削除してください。

16 仮想マシンを再起動します。

Windows が COM ポートを検出し、正しくインストールします。

Windows 98 ゲスト下記の手順は、ゲスト OS に新しい仮想ハードウェアを認識させるプロセスの一例です。実際の手順は、仮想マシンの構成によって異なることがあります。

Windows 98 ゲストに仮想ハードウェアを認識させるには

1 仮想マシンをパワーオンし、CMOS を更新します。

Windows が PCI to ISA bridge を検出します。

2 Windows に、C:¥Windows¥System から必要なドライバを選択させてください。

Windows が Intel 82371EB Power Management Controller を検出します。

3 Windows に、C:¥Windows¥System から必要なファイルを選択させてください。

Windows が lpt.vxd を検出します。

4 Windows に、C:¥Windows¥System から必要なファイルを選択させてください。

Windows が Intel 82443BX Pentium Processor to PCI bridge を検出します。

5 Windows に、C:¥Windows¥System から必要なファイルを選択させてください。

VMware, Inc. 77

Page 86: Server Admin Manual

VMware Server 運用ガイド

Windows が Intel 82371AB/EB PCI Bus Master IDE controller を検出します。

6 Windows に、C:¥Windows¥System から必要なファイルを選択させてください。

Windows がファイル uhcd.sys を求めてきますので、

7 格納場所として C:¥Windows¥System32¥drivers を指定し、[OK] をクリックします。

Windows が Intel 82371AB/EB PCI to USB Universal host controller を検出します。

8 Windows に、C:¥Windows¥System から必要なファイルを選択させてください。

Windows が AMD PCNET Family Ethernet Adapter を検出します。

9 Windows に、C:¥Windows¥System から必要なファイルを選択させてください。

Windows がファイル inetmib1.dll を求めてきますので、

10 格納場所として C:¥Windows を指定してから [OK] をクリックします。

Windows がファイル locproxy.exe を求めてきますので、

11 格納場所として C:¥Windows¥System を指定してから [OK] をクリックします。

Windows がファイル ndishlp.sys を求めてきますので、

12 格納場所として C:¥Windows を指定してから [OK] をクリックします。

Windows がファイル wsock.vxd を求めてきますので、

13 格納場所として C:¥Windows¥System を指定してから [OK] をクリックします。

14 AMD Family Ethernet Adapter のインストールが完了したら、Windows 98 を再起動させます。

プラグ アンド プレイが複数のデバイスを検出し、Windows 98 が再起動します。

15 仮想マシンが再起動したら、新しいバージョンの VMware Tools をインストールしてください。詳細に関しては、『VMware Server 仮想マシン ガイド』の

「VMware Tools のインストール」を参照してください。

16 Windows をシャットダウンし、仮想マシンをパワーオフします。

17 [VM] - [Upgrade Virtual Hardware(仮想ハードウェアのアップグレード)] を選択します。

アップグレードを実行すれば元に戻せないことを警告して仮想マシンのバックアップを勧めるダイアログが表示されます。

18 先に進む準備ができている場合は [Yes(はい)] をクリックして作業を続行します。

これから何が実行されるかを説明するメッセージが表示されます。

19 [OK] をクリックして先に進んでください。

78 VMware, Inc.

Page 87: Server Admin Manual

第 3章 GSX Server から VMware Server への移行

20 仮想マシンをパワーオンします。

Windows が起動する際に PCI SVGA が検出されます。その後、VMware SVGA II アダプタが検出され、そのドライバがインストールされます。

Windows が PCI Multimedia Audio を検出し、そのドライバをインストールするかどうか尋ねます。

21 [Cancel(キャンセル)] をクリックしてください。

Windows が AMD PCNET Family Ethernet アダプタを検出します。

22 [Next(次へ)] をクリックします。

23 [Search for the best driver (使用中のデバイスに最適なドライバを検索する)] を選択してから [Next(次へ)] をクリックします。

24 [Specify a location(検索場所の指定)] を選択し、C:¥Windows¥System を指定します。[Next(次へ)] をクリックします。

25 [The updated driver (Recommended) AMD PCNET Family Ethernet Adapter (PCI-ISA)] を選択してから [Next(次へ)] をクリックします。

Windows がアダプタ用の .inf ファイルを検索します。

26 [Next(次へ)] をクリックします。

Windows がファイル dhcpsvc.dll を求めてきますので、

27 格納場所として C:¥Windows¥System を指定し、[OK] をクリックします。

Windows がファイル inetmib1.dll を求めてきますので、

28 格納場所として C:¥Windows を指定し、[OK] をクリックします。

Windows がファイル locproxy.exe を求めてきますので、

29 格納場所として C:¥Windows¥System を指定し、[OK] をクリックします。

Windows がファイル ndishlp.sys を求めてきますので、

30 格納場所として C:¥Windows を指定し、[OK] をクリックします。

31 Windows がファイル wshtcp.vxd を求めてきますので、格納場所としてC:¥Windows¥System を指定してから [OK] をクリックします。

ソフトウェアのインストールが完了したことを伝えるダイアログが表示されます。

32 [Finish(終了)] をクリックします。

VMware, Inc. 79

Page 88: Server Admin Manual

VMware Server 運用ガイド

33 サウンドアダプタのインストールは、『VMware Server 仮想マシン ガイド』の「Windows 9x と Windows NT ゲスト OS へのサウンドドライバの インストール」の指示に従ってください。

34 仮想マシンにシリアルポートが構成されている場合は、Windows のデバイス マネージャからリスト表示されている COM ポートを全て削除してください。

35 仮想マシンを再起動します。

Windows が COM ポートを検出し、正しくインストールします。

Windows 95 ゲスト下記の手順は、ゲスト OS に新しい仮想ハードウェアを認識させるプロセスの一例です。実際の手順は、仮想マシンの構成によって異なることがあります。

Windows 95 ゲストに仮想ハードウェアを認識させるには

1 仮想マシンをパワーオンし、CMOS を更新します。

Windows が新しいデバイスを検出し、ドライバが自動的にインストールされます。

2 このプロセスが完了したら、ゲスト OS を再起動してください。

Windows が再起動する際に、新しいデバイスがさらに検出されます。

Windows がファイル lpt.vxd を求めてきますので、

3 格納場所として C:¥Windows¥System を指定してから [OK] をクリックします。

Windows が PCI standard host bridge 等のデバイスを検出します。

4 [OK] をクリックしてダイアログボックスを閉じてください。これらのドライバをインストールする必要はありません。

5 [Finish(終了)] をクリックします。

6 新しいバージョンの VMware Tools をインストールしてください。詳細に関しては、『VMware Server 仮想マシン ガイド』の「VMware Tools のインストール」を参照してください。

7 Windows をシャットダウンし、仮想マシンをパワーオフします。

8 [VM] - [Upgrade Virtual Hardware(仮想ハードウェアのアップグレード)] を選択します。

アップグレードを実行すれば元に戻せないことを警告して仮想マシンのバックアップを勧めるダイアログが表示されます。

9 先に進む準備ができている場合は [Yes(はい)] をクリックして作業を続行します。

これから何が実行されるかを説明するメッセージが表示されます。

80 VMware, Inc.

Page 89: Server Admin Manual

第 3章 GSX Server から VMware Server への移行

10 [OK] をクリックして先に進んでください。

Windows が PCI Multimedia Audio デバイスを検出します。

11 [Cancel(キャンセル)] をクリックしてください。

Windows が PCI Ethernet adapter、AMD Ethernet adapter の順に検出し、ドライバを自動的にインストールします。

12 サウンドアダプタのインストールは、『VMware Server 仮想マシン ガイド』の「Windows 9x と Windows NT ゲスト OS へのサウンドドライバの インストール」の指示に従ってください。

13 仮想マシンにシリアルポートが構成されている場合は、Windows のデバイス マネージャからリスト表示されている COM ポートを全て削除してください。

14 仮想マシンを再起動します。

Windows が COM ポートを検出し、正しくインストールします。

Mandrake Linux、Red Hat Linux、または SUSE Linux ゲスト下記の手順は、ゲスト OS に新しい仮想ハードウェアを認識させるプロセスの一例です。実際の手順は、仮想マシンの構成によって異なることがあります。

Mandrake Linux、Red Hat Linux、または SUSE Linux ゲストに仮想ハードウェアを認識させるには

1 仮想マシンをパワーオンし、CMOS を更新します。

2 Kudzu が表示されたら、指示に従って新しいハードウェアを検出し、適切なドライバをインストールしてください。

3 Linux ゲストをシャットダウンし、仮想マシンをパワーオフします。

4 [VM] - [Upgrade Virtual Hardware(仮想ハードウェアのアップグレード)] を選択します。

アップグレードを実行すれば元に戻せないことを警告して仮想マシンのバックアップを勧めるダイアログが表示されます。

5 先に進む準備ができている場合は [Yes(はい)] をクリックして作業を続行します。

これから何が実行されるかを説明するメッセージが表示されます。

6 [OK] をクリックして先に進んでください。

7 仮想マシンをパワーオンします。

Kudzu の実行中に Ensoniq:ES1371 [AudioPCI-97] サウンドデバイスが検出されます。

8 [Configure(設定)] をクリックします。

VMware, Inc. 81

Page 90: Server Admin Manual

VMware Server 運用ガイド

注 Mandrake Linux ゲストでは、Kudzu の使用中に既存のネットワーク構成を移行しないでください。移行しようとすると、ブランクスクリーンが表示されます。代わりに、既存のネットワーク構成を移行するかどうかの選択画面が表示されたら [No(いいえ)] をクリックしてください。

Workstation 5.x で作成した仮想マシンの使用Workstation 5.x で作成した仮想マシンは、VMware Server で実行することができます。VMware Server で作成した仮想マシンは、Workstation 5.x と互換性を持ちます。ただし、Workstation 5.x で作成された仮想マシンを VMware Server で実行した場合、マルチ スナップショットやチームはサポートされません。

Workstation 5.x 仮想マシンを VMware Server で実行中は、チームを開いたり、構成したりすることができません。VMware Server ホストから Workstation を実行するホストにリモートで接続することはできません。

82 VMware, Inc.

Page 91: Server Admin Manual

第 4 章 仮想マシンと VMware Serverホストの管理

この章では、仮想マシンと VMware Server ホストを管理する方法について説明します。

仮想マシンのリモート管理(P.83)

仮想マシンとホストのセキュリティ保護(P.89)

UUID による仮想マシンの識別(P.99)

Windows で VMware Server のイベントログを記録(P.101)

仮想マシンと VMware Server ホストのバックアップ(P.102)

VMware 管理インターフェイスの使用(P.104)

仮想マシンの削除(P.119)

the VMware Server ホストの構成(P.120)

VirtualCenter を使った仮想マシンの管理(P.140)

仮想マシンのリモート管理VMware Server を使用すると、仮想マシンをリモート管理できます。IP ネットワークを介して VMware Server ホストにマシンを接続すると、そこで稼動している仮想マシンと対話できます。

リモート管理はさまざまなコンポーネントとレベルで構成されています。VMware Server ホストの状態をハイレベルから確認する場合は、VMware Management Interface(管理インターフェイス)を使用します。VMware 管理インターフェイスはWeb ベースのツールで、仮想マシンとホストサーバの管理に使用します。詳しくは、

「VMware 管理インターフェイスの使用(P.104)」を参照してください。

仮想マシンをリモートから直接操作するには(例えば仮想マシン上に格納されたデータベースの保守を行う場合等、)、VMware Server コンソールを使用します。VMware Server コンソールでは、ウィンドウの中に仮想マシンが表示され、実際のコンピュータを操作する場合と同じ要領で仮想マシンを操作します。

仮想マシンと VMware Server ホストのリモート管理を自動化するには、VMware Scripting API を使用します。Windows リモートマシンから VMware Server ホストに接

VMware, Inc. 83

Page 92: Server Admin Manual

VMware Server 運用ガイド

続している場合は、VmCOM、VmPerl API、プログラミング API を使用できます。Linux リモートマシンから VMware Server ホストに接続している場合は、VmPerl APIとプログラミング API を使用できます。

仮想マシンの管理を自動化する別の方法として、vmware-cmd ユーティリティを使用する方法が挙げられます。詳細については、http://www.vmware.com/support/developer をご覧ください。

最後に、サードパーティ製ツールを使用して仮想マシンをリモートから管理することもできます。例えば、VNC Viewer、Windows Terminal Services または Windows XP Remote Desktop 等のアプリケーションを使用することができます。仮想マシンをVNC Viewer で表示するには、手作業で仮想マシンの構成を変更する必要があります。

以下のセクションでは、仮想マシンのリモート管理についてさらに詳しく説明します。

VMware Server コンソールの接続に使用するポート番号の変更(P.84)

VMware Server コンソールのダウンロード(P.87)

VMware Server コンソールの接続に使用するポート番号の変更デフォルトでは、VMware Server コンソールはポート 902 を使って仮想マシンに接続します。ideafarm-chat プログラムを使用している場合など、このポート割当てが他のプログラムと競合するようであれば、コンソールが使用するポート番号を変更することができます。

ポート番号を変更するには、特定の環境設定ファイルに変数を追加します。ホストサーバ(コンソールを実行しているホスト)のオペレーティング システムの種類によって、また変更を VMware Server 自体に行うのか(authd.port と呼ばれる変数に新しいポート番号を割当てます)、コンソールに行うのか(authd.client.port と呼ばれる変数に新しいポート番号を割当てる)によって、変更を行う手順は異なります。

authd.port の設定は、authd.client.port の設定とは異なります。authd.port 変数は、リモートホストやクライアントがコンソール接続する際にどのポートで待ち受けるかを VMware Server(サーバ側)に指定します。authd.client.port 変数は、コンソール(クライアント側)に、接続に使用するポートを指定します。このため、authd.port のみを 9902 といった別のポート番号に変更し、そのホスト上の仮想マシンにリモート ホストやクライアント上のコンソールから接続しようとしても、コンソールはやはりポート 902 に接続しようとします。

ただし、コンソールからの接続時に手作業でこの新しいポート番号を指定することができます。[Connect to VMware Server(VMware Server への接続)] ダイアログの[Host name(ホスト名)] フィールドに、ポート番号と VMware Server ホスト名、構成ファイルのパス名を以下のように入力してください。

<server name>:<port> <config file>

84 VMware, Inc.

Page 93: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

各サイトのニーズや構成によっては(例えば、複数の VMware Server ホストが存在し、各ホストが異なるポートを使用する場合など)、上記の方法が使用できます。ただし、サーバとコンソール間でシームレスな統合を実現させるためには、authd.client.portをauthd.portで使用するのと同じポート番号に設定してください。また、以上の設定を行うことにより、サーバにクライアント接続する度にポート番号を手作業で入力する手間を省くことができます。

Windows ホストまたはクライアントでポート番号を変更するには

次の行を、C:¥Documents and Settings¥All Users¥Application Data¥VMware¥VMware Server にある config.ini に追加してください。

authd.port = <portNumber>

このホスト上の仮想マシンに接続するクライアントは全て、<portNumber> の箇所に入力したポート番号を使用する必要があります。

Windows マシンにインストールされたコンソールが使用するポート番号を変更するには、config.ini という名前のファイルを作成し、C:¥Documents and Settings¥All Users¥Application Data¥VMware¥VMware ServerÉRÉìÉ\Å[Éã に保存してください。このファイルに、次の行を追加します。authd.client.port = <portNumber>

このマシン上のクライアントはすべて、<portNumber> の箇所に入力したデフォルトのポート番号を使用して、VMware Server ホスト上の仮想マシンに接続する必要があります。VMware Server ホストの config.ini ファイル(Windows ホスト)やvmware-authd ファイル(Linux ホスト)の authd.port 変数もこのポート番号に設定しておいてください。

Windows ホストにインストールされている WMware Server Console を使用する特定ユーザーに対してのみポート番号を変更するには、C:¥Documents and Settings¥<user>¥Application Data¥VMwareにあるpreferences.iniファイルに次の行を追加してください。authd.client.port = <portNumber>

この場合、該当するユーザーがログオンし、VMware Server コンソールを使ってVMware Server ホスト上の仮想マシンに接続した場合にのみ、<portNumber> の箇所に入力したポート番号を使用します。

VMware Server ホストの config.ini ファイル(Windows ホスト)や vmware-authdファイル(Linux ホスト)の authd.port 変数もこのポート番号に設定しておいてください。

Linux ホストまたはクライアントでポート番号を変更するには

xinetd と inetd のどちらをホストで使用する設定になっているか確認します。

xinetd を使用する設定の場合は、/etc/xinetd.d/vmware-authd: で次の行を検索します。

port = 902

VMware, Inc. 85

Page 94: Server Admin Manual

VMware Server 運用ガイド

ポート番号(この場合は 902)を使用したい番号に変更してください。

inetd を使用する設定の場合は、/etc/inetd.conf: で次の行を検索します。

902 … vmware-authd

ポート番号(この場合は 902)を使用したい番号に変更してください。このホスト上の仮想マシンに接続するクライアントは全て、このポート番号を使用する必要があります。

Linux ホストまたはクライアントにインストールされた VMware Server コンソールが使用するポート番号を変更するには、/etc/vmware-server-console/config または/usr/lib/vmware-server-console/config に次の行を追加してください。

authd.client.port = <portNumber>

このマシン上のクライアントはすべて、<portNumber> の箇所に入力したポート番号を使用して、VMware Server ホスト上の仮想マシンに接続する必要があります。VMware Server ホストの config.ini ファイル(Windows ホスト)や vmware-authd

ファイル(Linux ホスト)の authd.port 変数もこのポート番号に設定しておいてください。

注 上記ファイルが指定するポート番号が異なる場合は、/etc/vmware-server-console/config のポート番号が優先されます。

Linux ホストにインストールされている VMware Server コンソールを使用する特定ユーザーに対してのみポート番号を変更するには、~/.vmware/preferences に次の行を追加してください。

authd.client.port = <portNumber>

この場合、該当するユーザーがログオンし、VMware Server コンソールを使ってVMware Server ホスト上の仮想マシンに接続した場合にのみ、<portNumber> の箇所に入力したポート番号を使用します。

VMware Server ホストの config.ini ファイル(Windows ホスト)や vmware-authd

ファイル(Linux ホスト)の authd.port 変数もこのポート番号に設定しておいてください。

このユーザーがログオンすると、~/.vmware/preferences で指定されているポート番号は、/etc/vmware-server-console/config または/usr/lib/vmware-server-console/config で指定されているポート番号よりも優先されます。

86 VMware, Inc.

Page 95: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

VMware Scripting API を使ってポート番号を置き換えVMware Scripting API を使えば、新しい仮想マシン オブジェクトを作成する度に異なるポート番号を割り当てることが可能です。このポート番号は、VMware Server ホスト側で設定されている、つまり config.ini ファイル(Windows ホスト)または vmware-authd ファイル(Linux ホスト)の authd.port 変数で設定されているポート番号と一致しなければなりません。

ポート番号として 0 を指定すると、コンソールは、authd.client.port で指定されたポート番号を代わりに使用して接続します。authd.client.port が指定されていない場合は、デフォルト ポートの 902 が使用されます。

VMware Scripting API に関する詳細は、ヴイエムウェア Web サイトhttp://www.vmware.com/support/developer をご覧ください。

VMware Server コンソールのダウンロードVMware Server コンソールのインストールパッケージは、VMware Management Interface(管理インターフェイス)からダウンロードできます。インストールパッケージには、Window ホスト用と Linux ホスト用があります。VMware Server コンソールのインストール先のホストマシンに合ったパッケージをダウンロードしてください。

VMware Server コンソールをダウンロードしてインストールを行うと、管理インターフェイスから迅速に仮想マシンを管理できるようになります。

インストーラを [Status Monitor(ステータスの監視)] ページからダウンロードすると、管理インターフェイスからログオフすることなく必要なコンソールにアクセスすることができます。

注意 VMware Server がインストールされているホストには、クライアント インストーラ パッケージを使って VMware Server コンソールをインストールしないでください。VMware GSX Server または VMware ESX Server から、コンソールをクライアントにダウンロードおよびインストールしないでください。

[Login(ログイン)] ページまたは [Status Monitor(ステータスの監視)] ページから VMware Server コンソール パッケージをダウンロードするには

1 VMware 管理インターフェイスを使って VMware Server ホストに接続します。

管理インターフェイスへの接続に関する情報は、「VMware 管理インターフェイスへのログオン(P.106)」を参照してください。

VMware, Inc. 87

Page 96: Server Admin Manual

VMware Server 運用ガイド

2 [Status Monitor(ステータスの監視)] ページでは、VMware Server コンソールをインストールするオペレーティングシステムに合ったパッケージへのリンクをクリックして、インストーラをダウンロードします。

3 [Login(ログイン)] ページでは、VMware Server コンソールのインストール先コンピュータのオペレーティング システムに合ったインストーラを選択して、[Download(ダウンロード)] をクリックします。

VMware Server コンソールを Linux ホストにインストールする場合は、さらに tarインストール パッケージと RPM インストール パッケージのいずれかを選択できます。

4 インストール パッケージを実行します。

Windows システムへのコンソールのインストールは、「Windows ホストへのVMware Server コンソールのインストール(P.52)」をご覧ください。

Linuxシステムへのコンソールのインストールは、「LinuxホストへのVMware Server コンソールのインストール(P.53)」をご覧ください。

ダウンロードメニューのカスタマイズ[Login(ログイン)] ページのダウンロードメニューは、ユーザーの必要に応じてカスタマイズできます。例えば、サイトで VMware Scripting API を使用している場合、その API インストーラをダウンロードのメニューに追加することができます。VMware Server コンソールおよび VMware Scripting API を含むクライアント パッケージは、弊社 Web サイトからダウンロードしたパッケージに収められています。 クライアントパッケージには次のファイル名が付けられています。

VMware-server-win32-client-<xxxx>.zip

VMware-server-linux-client-<xxxx>.zip

このアーカイブを、準備された場所に展開して、API インストーラ ファイルを格納します。[Login(ログイン)] ページの [Download(ダウンロード)] メニューを変更して、このファイルをポイントします。

ダウンロードメニューにさらにファイルを追加したり、すでに表示されている項目を非表示にしたり、リンクやメニュー自体を非表示にすることも可能です。[Login(ログイン)] ページの[Help(ヘルプ)]をクリックし、表示される手順に従ってください。

VMware 管理インターフェイスがインストールされた Windows ホストでは、コンソールと Scripting API のインストーラは次のディレクトリに格納されています。C¥Program Files¥VMware¥VMware Management Interface¥htdocs¥vmware¥bin

このフォルダには次のファイルが含まれています。

88 VMware, Inc.

Page 97: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

VMware-server-console-<xxxx>.exe Windowsクライアントで動作するVMware Server コンソールのインストーラ

VMware-server-console-<xxxx>.i386.rpm Linux クライアントで動作するVMware Server コンソールの RPM インストーラ

VMware-server-console-<xxxx>.tar.gz Linux クライアントで動作する VMware Server コンソールの tar インストーラ

VMware-VmCOMAPI-<xxxx>.exe VmCOM API のインストーラ(Windows ホストのみ)

VMware-VmPERLAPI-<xxxx>.exe VmPerl API のインストーラ(Windows ホスト)

仮想マシンとホストのセキュリティ保護ここでは、仮想マシンおよびサーバ ホストにアクセス権を設定する方法とセキュリティ機能を実装する方法について、以下の項目別に説明します。

許可と仮想マシン(P.89)

Windows ホストでのユーザー認証と仮想マシンの実行(P.92)

Linux ホストでのユーザー認証と仮想マシンの実行(P.95)

VMware 管理インターフェイスでアクセス権を確認(P.97)

リモートセッションのセキュリティ保護(P.97)

ヴイエムウェア ナレッジベースでは、VMware Server ホストや仮想マシンのセキュリティを向上させるための最良の方法に関する項目を設けています。詳しくは、http://www.vmware.com/support/kb/enduser/std_adp.php?&p_faqid=1042 を参照してください。

許可と仮想マシン仮想マシンへのアクセスは、仮想マシンの構成ファイル(.vmx)に対してユーザーに許可されたアクセス権に基づいて処理されます。ユーザーのアクセス権が異なれば、仮想マシンへのアクセスの種類も変わります。アクセスの種類には以下のものがあります。

仮想マシンの閲覧

仮想マシンの制御

仮想マシン構成の設定

仮想マシンとホストの管理

VMware, Inc. 89

Page 98: Server Admin Manual

VMware Server 運用ガイド

Windows ホストで仮想マシンを使用している場合、仮想マシンを実行するユーザー アカウントによっては、他の仮想マシン ファイルに対するアクセス権が必要になる場合があります。詳細は、「Windows ホストでのユーザー認証と仮想マシンの実行

(P.92)」を参照ください。

仮想マシンの閲覧仮想マシンを閲覧する場合、コンソールを使ってその仮想マシンに接続することはできますが、表示されるのは仮想マシンの電源状態のみです。仮想マシンが稼動中であっても、その画面は表示されず、仮想マシンを操作することはできません。

仮想マシンを閲覧するには、Windows ホストの場合はその仮想マシンの構成ファイルに対する Read(読み取り)権限が、Linux ホストの場合は read (r) 権限が必要です。

仮想マシンの制御仮想マシンを制御する場合、電源状態(オン、オフ、サスペンド、レジューム)を変更したり、取外し可能デバイスの接続、切断を行うことができます。ただし、仮想マシンの構成を変更することはできません。例えば、仮想ハードウェアの追加や削除等ができません。

使用中のユーザー名が VMware 管理インターフェイスと [Connected Users(接続済みユーザー)] 画面に表示されます。この画面には、VMware Server コンソールで[VM] - [Connected Users(接続済みユーザー)] を選択してアクセスします。

仮想マシンの制御には、Windows ホストの場合はその仮想マシンの構成ファイルに対する Read & Execute(読み取りと実行)権限が、Linux ホストの場合は read(読み取り)と execute(実行) (r と x) 権限が必要です。

仮想マシン構成の設定仮想マシン構成を設定する場合、仮想ハードウェアを仮想マシンに追加したり、仮想マシンから削除したりすることができます。

仮想マシン構成の設定には、Windows ホストの場合はその仮想マシンの構成ファイルと仮想マシンのリソース(物理ディスク等の特定デバイス)に対する Read(読み取り)と Write(書き込み)権限が、Linux ホストの場合は read(読み取り) と write

(書き込み) (r と w) 権限が必要です。

仮想マシンと VMware Server ホストの管理Administrator あるいは root ユーザーは、VMware Server ホストとホスト上の仮想マシンを構成することができます。例えば、クライアント接続に対して SSL を有効にしたり、全仮想マシンに対するホスト メモリの割当を変更することができます。

Windows ホストで仮想マシンを管理するには、ユーザー アカウントがホストのAdministrators グループに所属している必要があります。Linux ホストでは、仮想マ

90 VMware, Inc.

Page 99: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

シンファイルが格納されているディレクトリに対して root のアクセス権を持たなければなりません。

あるいは、ユーザーアカウントに特定仮想マシンに対する Read & Execute(読み取りと実行)権限および Write(書き込み)権限(Windows ホスト)または readread

(読み取り)、write(書き込み)及び execute(実行) (r、 w と x) 権限 (Linux ホスト)を設定することも可能です。

アクセス権が与えられていない場合仮想マシンの構成ファイルに対してアクセス権が与えられていない場合、その仮想マシンに接続することはできません。Windows ホストでは、アクセス権が同時に許可、拒否されている場合、拒否が優先されます。アクセス権が許可も拒否もされていない場合、アクセス権は与えられないものとみなされます。

仮想マシンを作成したユーザーのみが閲覧できるように設定新規作成した仮想マシンは、デフォルトでプライベートに設定されています。このモードでは、他のユーザーがその仮想マシンを閲覧したり、使用したりすることができません。全ユーザーがその仮想マシンを使用できるようにするには、仮想マシンの作成時に Custom パスに従ってください。また、仮想マシン設定エディタでプライベート設定を変更することも可能です。

仮想マシンがプライベートに設定されている場合、その仮想マシンは、それを作成したユーザー向けのコンソールのインベントリ(Inventory)には表示されますが、ホストに接続している他のユーザー向けのコンソールのインベントリには表示されません。仮想マシンを作成したアカウントでログオンした場合には、VMware 管理インターフェイスにも、その仮想マシンが表示されます。

他のユーザーが、その仮想マシンを検索して自身のインベントリに追加することはできません。

既に作成されている仮想マシンをプライベートに変更すると、他のユーザーのインベントリに表示されなくなります。

仮想マシンをプライベートにするかどうかを指定するには

1 コンソールで該当する仮想マシンを選択し、[VM] - [Settings(設定)] を選択してください。

VMware, Inc. 91

Page 100: Server Admin Manual

VMware Server 運用ガイド

仮想マシン設定エディタが表示されます。

2 [Option(オプション)] タブをクリックし、[Permissions(許可)] をクリックします。

3 仮想マシンをプライベートに設定するには、[Make this virtual machine private(この仮想マシンをプライベートに設定)] にチェックマークを付けてください。

その仮想マシンを全ユーザーが使用できるようにするには、このチェックボックスからチェックマークを外します。

4 [OK] をクリックして設定を保存し、仮想マシン設定エディタを終了します。

Windows ホストでのユーザー認証と仮想マシンの実行VMware Server コンソールまたは VMware 管理インターフェイスを使って VMware Server ホストに接続するたびに、VMware Authorization Service はユーザー名とパスワードの入力を要求し、認証を行ってから有効なユーザーのみにアクセスを許可します。

ユーザーが認証されると、コンソールが起動するか、管理インターフェイスの [Status Monitor(ステータスの監視)] ページが表示されます。仮想マシンへのアクセスは、ユーザーの権限によって異なります。詳しくは、「許可と仮想マシン

(P.89)」をご覧ください。

各仮想マシンは、以下のいずれかのユーザーアカウントで実行されます。

The user who powers on the virtual machine(仮想マシンをパワーオンしたユーザー) 仮想マシンが、その仮想マシンをパワーオンしたユーザーのアカウントで、パワーオフされるまで実行されます。他のユーザーもその仮想マシンに接続できますが、仮想マシンを実行するのはパワーオンしたユーザーです。

92 VMware, Inc.

Page 101: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

The local system account(ローカル システム アカウント) 仮想マシンが、ローカル システム アカウントとして実行されます。ホスト OS に Administrator としてログオンしている場合にのみ、このオプションを利用できます。

A specific user account(特定ユーザーのアカウント) 仮想マシンが、新規仮想マシンウィザードや仮想マシン設定エディタで指定したユーザーアカウントで実行されます。ここで使用するユーザーアカウントには、VMware Server ホストへのアクセス権が必要です。

ユーザーアカウントは、仮想マシンの作成時に指定します。後から、仮想マシン設定エディタを使って変更することも可能です。

アクセス権とユーザーアカウント仮想マシンが、そのマシンをパワーオンしたユーザーのアカウントで稼動するように設定されている場合、そのユーザーには、構成ファイル、仮想ディスクファイル、スナップショットファイル等の仮想マシン ファイルに対する Read(読み取り)およびWrite(書き込み)のアクセス権が必要です。物理ディスク、USB コントローラやGeneric SCSI デバイスといったデバイスにアクセスするには、Administrator アカウントでなければなりません。

ユーザーに仮想マシンへのアクセスを許可する簡単な方法は、仮想マシンファイルが格納されているディレクトリに対するアクセス権を設定し、そのディレクトリに対する権限をユーザーに継承させる方法です。

実行中の仮想マシンに別のユーザーが接続する場合、そのユーザーに必要なのは構成ファイルに対するアクセス権のみです。

特定のユーザーアカウント、あるいはローカル システム ユーザーとして稼動するように設定されている仮想マシンに接続する場合、そのユーザーに必要なのは構成ファイルに対するアクセス権のみです。

このようなユーザーに仮想マシンへのアクセスを許可する簡単な方法は、その仮想マシンのディレクトリ内にある構成ファイル以外の全ファイルに Read(読み取り)および Write(書き込み)のアクセス権を設定し、構成ファイルには Read & Execute

(読み取りと実行)権限を付与する方法です。次に、構成ファイルに対するアクセス権の継承を禁止します。

ユーザーアカウントの変更仮想マシンに対する ユーザーアカウントを変更するには、[VM] - [Settings(設定)] - [Option(オプション)] - [Startup/Shutdown(起動 / シャットダウン)] を選択し、そこでユーザーアカウント情報を変更します。

仮想マシンが、そのマシンをパワーオンしたユーザーのアカウントで稼動するように設定されている場合、そのユーザーがアクセスできる場所に仮想マシンを格納してお

VMware, Inc. 93

Page 102: Server Admin Manual

VMware Server 運用ガイド

いてください。仮想マシンを別の領域、あるいはネットワーク上の別のシステムに格納する必要がある場合は、ユーザーがその仮想マシンのリソース(仮想ディスク、物理ディスク、デバイス、スナップショット ファイル等)にアクセスできるようにしておいてください。

仮想マシンの作成先ロケーションを変更するには、「仮想マシンの作成先の指定(P.132)」を参照してください。

アクセス権と仮想マシンデバイス仮想マシンが物理ディスクや Generic SCSI デバイスを使用するように構成するには、ユーザーは Administrator グループに所属している必要があります。

仮想マシンに対するアクセス権の設定システムアドミニストレータは、以下の手順で構成ファイルに対するアクセス権を設定できます(この場合のアドミニストレータとは、VMware Server が稼動するホストの設定を担当する管理者のことで、必ずしも Windows の Administrator としてログオンすることではありません)。一般に、VMware Server のユーザーには、仮想マシンの構成ファイルに対して Read(読み取り) の権限を設定します。Read & Execute(読み取りと実行) および Write(書き込み) の権限を持つべき特定のユーザーを追加することもできます。

仮想マシンに対するアクセス権の設定

1 ホストシステムで構成ファイルが保存されているディレクトリに移動します。構成ファイルを右クリックし、[Property(プロパティ)]を選択します。

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

2 [Security(セキュリティ)]タブをクリックします。

注 仮想マシンが Windows XP クライアントシステム上に存在し、Workgroupモードを使用するように設定されている場合、[Security(セキュリティ)] タブはデフォルトで非表示になっています。[Security(セキュリティ)] タブを表示するには、Windows XP システムで [ スタート ] - [ コントロール パネル ] - [ フォルダ オプション ] を選択し、[ 詳細 ] をクリックしてから [ 簡易ファイルの共有を使用する ] のチェックマークを外してください。

3 [Property(プロパティ)]ダイアログボックスが表示されます。ユーザーまたはグループを選択し、個別に適切なアクセス権(通常は [Read(読み取り)])を指定します。

仮想マシンに対するアクセスを制限したい場合、[Allow inheritable permissions from parent to propagate to this object(継承可能なアクセス許可を親からこのオブジェクトに継承できるようにする)]チェックボックスの選択を解除します。

94 VMware, Inc.

Page 103: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

4 構成ファイルにアクセスさせたくないユーザーまたはグループを指定するには、[Remove(削除)]をクリックするか、[Deny(拒否)]欄のすべてのアクセス権をチェックして、そのユーザーまたはグループに対するすべてのアクセス権を拒否します。

5 ユーザーまたはグループを追加するには、[Add(追加)]をクリックします。

すると、[Select Users, Computers and Groups(ユーザー、コンピュータ、またはグループの選択)]ダイアログボックスが表示されます。

6 このダイアログボックスで、仮想マシンへのアクセスを許可するグループまたはユーザーを選択し、[Add(追加)]をクリックします。

7 ユーザーまたはグループの追加が終了したら[OK]をクリックします。

ユーザーまたはグループは、デフォルトの [Read(読み取り)] と [Write(書き込み)] 権限が付与された状態で追加されます。

8 [Property(プロパティ)] ダイアログ ボックスで、ユーザーまたはグループの構成ファイルに対するアクセス タイプを変更します。[Write(書き込み)] または [Read & Execute(書き込みと実行)] および [Write(書き込み)] を選択してください。

9 [OK]をクリックすると、構成ファイルに対するアクセス権が設定されます。

Linux ホストでのユーザー認証と仮想マシンの実行Linux 向け VMware Server では、VMware Server コンソールおよび VMware Management Interface(管理インターフェイス)でのユーザー認証に PAM

(Pluggable Authentication Modules)を使用します。デフォルトの設定でインストールされた VMware Server では、Linux の標準的な /etc/passwd 認証を使用しますが、LDAP や NIS、Kerberos、その他の分散認証メカニズムを使用するように設定することもできます。

VMware Server コンソールや VMware 管理インターフェイスを使って VMware Serverホストへ接続が行われると、inetd プロセスまたは xinetd プロセスが VMware 認証デーモン(vmware-authd)のインスタンスを実行します。vmware-authd プロセスは、ユーザー名とパスワードの入力を要求し、入力された情報を PAM に引渡します。すると、PAM が認証を行います。

ユーザーが認証されると、コンソールが起動するか、管理インターフェイスの [Status Monitor(ステータスの監視)] ページが表示されます。この時点で仮想マシンに対して実行できる操作は、ユーザーのアクセス権によって異なります。詳しくは、「許可と仮想マシン(P.89)」をご覧ください。

VMware, Inc. 95

Page 104: Server Admin Manual

VMware Server 運用ガイド

vmware-authd プロセスは、仮想マシンに接続しているユーザーとしてではなく、構成ファイルの所有者(owner)として仮想マシンのプロセスを開始します。この場合でも、そのユーザーの権限は、その構成ファイルに対するアクセス権によって制限されます。

注 構成ファイルに対してフル アクセス権が与えられている場合でも、構成ファイルが存在するディレクトリ、あるいはその親ディレクトリのいずれかに対する実行アクセス権がなければ、VMware Server コンソールや VMware Scripting API を使ってその仮想マシンに接続することはできません。また、VMware 管理インターフェイスや VMware Server コンソールから仮想マシンを閲覧できません。仮想マシンのディレクトリにあるファイルを削除することもできません。

仮想マシンとそのリソース(例えば仮想ディスク、物理ディスク、デバイス、スナップショット ファイル)は、ユーザーがアクセスできる場所に格納してください。

該当する構成ファイルに対して vmware プロセスが実行されていない場合、vmware-authdはこの仮想マシンがインベントリ(Inventory)に存在するかどうかを調べます。仮想マシンがインベントリに存在する場合は、vmware-authd が構成ファイルの所有者になり(その時点で認証されているユーザーとは限りません)、この構成ファイルを引数としてコンソールを開始します。

(例:vmware /<path_to_config>/<configfile>.vmx)

vmware-authd プロセスは、vmware プロセスへの接続が確立され、少なくともユーザーが一人接続されると、ただちに終了します。各 vmware プロセスは、最後のユーザーが切断した後に自動的にシャットダウンされます。

デフォルトのアクセス権Linux ホストで VMware Server を使用して仮想マシンを作成した場合、その仮想マシンの構成ファイルは、アクセスするユーザーに応じて次のアクセス権がデフォルトで設定されます。

読み取り、実行、書き込み(7) 構成ファイルを作成したユーザー(所有者)向け

読み取り、実行(5) 所有者が所属するプライマリ グループ向け

読み取り(4) 所有者または所有者グループ以外のユーザー向け

VMware Server ソフトウェアを最初にインストールして、構成プログラム(vmware-config.pl)を実行する際、既存の仮想マシン構成ファイルに対して上記の権限を設定できます。

他の VMware 製品で作成した仮想マシンと構成ファイルを VMware Server で使用する場合、VMware Server コンソールまたは VMware 管理インターフェイスから仮想マシン

96 VMware, Inc.

Page 105: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

に接続するには、構成ファイルを開きます([File(ファイル)] - [Open(開く)] )。次に、上記のデフォルト アクセス権を設定します。

NFS シェア上に仮想マシンを作成仮想マシンが NFS シェアに存在する場合、root ユーザーがその仮想マシンファイルの格納場所にアクセスできるようにしておいてください。root ユーザーがアクセスできないと、仮想マシンを構成する際に問題が発生します。

root ユーザーがアクセスできない NFS シェアに仮想マシンを作成した場合、仮想マシンが稼動していない時に一部操作を行うことができません。例えば、スナップショットに戻ったり、デバイスを仮想マシンに追加あるいは仮想マシンから削除したり、仮想マシンの構成を変更したりすることができません。

VMware 管理インターフェイスでアクセス権を確認VMware 管理インターフェイスには、接続先ホストマシン上の各構成ファイル対するアクセス権の一覧が表示されます。アクセス権は各仮想マシンの [Users and Events

(ユーザーとイベント)] ページに表示されます。または「接続中ユーザーの一覧を表示(P.117)」を参照ください。

ユーザーが読み取り権限を持っている仮想マシンのみが、VMware 管理インターフェイスに表示されます。

リモートセッションのセキュリティ保護VMware Server コンソールまたは VMware 管理インターフェイスの使用中にネットワーク接続を経由して VMware Server ホストに送信されるユーザー名、パスワード、およびネットワークパケットは、デフォルトでは VMware Server によって暗号化されます。Administrator ユーザー(Windows ホストの場合)または root ユーザー

(Linux ホストの場合)であれば、SSL(Secure Sockets Layer)を無効にしてこれらのセッションの暗号化を中断できます。

SSL を有効にした場合、VMware Server によりセキュリティ証明書が作成され、ホスト上に保存されます。ただし、VMware 管理インターフェイスのセッションをセキュリティ保護するために使用する証明書は、信頼された証明機関による署名がありません。そのため、この証明書は認証の機能を果たしません。暗号化されたリモート接続を外部との間で使用するには、信頼された証明機関から証明書を購入してください。

SSL が有効である場合、コンソールと管理インターフェイスは SSL が無効になっている場合と全く同じように実行されます。

VMware Server コンソールに対して SSL を有効にすると、錠のアイコンがコンソールウィンドウの右下隅に表示されます。SSL を有効にする前に既に開いていたコンソールは暗号化されず、錠のアイコンもコンソールウィンドウに表示されません。暗号化を確実に行うためには、これらのコンソールを終了し、新たにコンソール セッションを開始する必要があります。

VMware, Inc. 97

Page 106: Server Admin Manual

VMware Server 運用ガイド

VMware 管理インターフェイスに対して SSL を有効にすると、管理インターフェイスに接続する URL が https://<hostname>:8333 に変わります。セキュリティ保護されていない URL(http://<hostname>:8222)が使用されている場合、管理インターフェイスによって自動的にこの URL へリダイレクトされます。また、錠のアイコンがブラウザ ウィンドウのステータスバーに表示されます。

管理インターフェイスへの接続に https://<hostname>:8333 が使用されている場合、SSL を無効にすると、ユーザーは http://<hostname>:8222 に自動的にリダイレクトされます。

注 SSL を無効にしてから再び有効にしても、セキュリティ保護されていないポート (8222) への新規管理インターフェイス接続はリダイレクトされません。

独自のセキュリティ証明書の使用 SSL を有効にする時に、独自のセキュリティ証明書を使用できます。

Windows ホストの場合、Microsoft 管理コンソール(mmc.exe)を実行して証明書を選択します。Windows ホスト向けの VMware Server で VMware 管理インターフェイスをアップグレードする場合には、証明書を VMware 管理インターフェイスに割り当て直す必要があります。

Linux ホストの場合、VMware 管理インターフェイスの証明書は、/etc/vmware-mui/ssl に保存する必要があります。管理インターフェイスの証明書は、証明書ファイル(mui.crt)と秘密鍵ファイル(mui.key)という 2 つのファイルで構成されています。秘密鍵ファイルを読み取れるのは root ユーザーだけにしておいてください。

Linux ホストでは VMware 管理インターフェイスをアップグレードしても、証明書は保持されます。VMware 管理インターフェイスを削除しても、ディレクトリはホストから削除されません。

リモートセッションに対して SSL を有効化 / 無効化VMware Server コンソール接続に対して SSL を有効 / 無効にするには、コンソールか管理インターフェイスを使用します。VMware 管理インターフェイス接続に対してSSL を有効にするには、管理インターフェイスを使用します。デフォルトでは、SSLは全リモート接続に対して有効になっています。

セキュリティ保護されたセッションで使用される証明書は、信頼された証明機関による証明がありません。したがって、認証は発行されません。外部へのリモート接続を暗号化するには、信頼された証明機関による証明書の購入を検討してくだい。

98 VMware, Inc.

Page 107: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

VMware 管理インターフェイスを使って、コンソール接続や管理インターフェイス接続に対する SSL 設定を変更する場合は、「リモート接続を SSL でセキュリティ保護

(P.120)」をご覧ください。

VMware Server コンソールを使って、コンソール接続に対する SSL 設定を変更する場合は、「VMware Server コンソール接続の SSL の有効化(P.134)」をご覧ください。

UUID による仮想マシンの識別各仮想マシンには、UUID(Universally Unique Identifier)が自動的に割り当てられます。UUID は、SiSoftware Sandra や IBM ユーティリティ smbios2 など、標準的な SMBIOS スキャン ソフトウェアを使用してアクセスできます。また、UUID は、物理コンピュータの UUID を使用するのと同じように、システム管理に使用することができます。

UUID は 128 ビットの整数です。この値の 16 バイトは、それぞれスペースで区切られています。ただし、16 進数のペアの内 8 番目と 9 番目の数値の間は-(ハイフン)で区切られています。UUID は、例えば次のように示されます。

00 11 22 33 44 55 66 77-88 99 aa bb cc dd ee ff

UUID は、物理コンピュータの識別子と仮想マシンの構成ファイルへのパスに基づいて決定されます。この UUID は、仮想マシンをパワーオンするか、リセットすると生成されます。生成された UUID は、別のロケーションに仮想マシンを移動したり、コピーしなければ、同じものがそのまま使用されます。

仮想マシンを移動またはコピーした後に初めて仮想マシンをパワーオンすると、新しいUUID を生成することができます。この新しい UUID は、新しいロケーションでの物理コンピュータの識別子と、仮想マシンの構成ファイルのパスに基づいて決定されます。

新しいロケーションに移動、あるいはコピーした仮想マシンをパワーオンすると、次のメッセージが表示されます。

仮想マシンを移動した場合、既存の UUID をそのまま使用するように指定できます。この場合、[Keep(維持)] を選択してから [OK] をクリックしてください。仮想マシンのパワーオンプロセスが続行されます。

仮想マシンを新しいロケーションにコピーした場合、コピー先の仮想マシンがコピー元の仮想マシンと同じ UUID を使用していますので、新しい UUID を生成する必要があります。この場合、[Create(作成)] を選択してから [OK] をクリックしてください。仮想マシンのパワーオンプロセスが続行されます。

VMware, Inc. 99

Page 108: Server Admin Manual

VMware Server 運用ガイド

コピー元の仮想マシンを仮想マシンのテンプレートとして使用している場合、各コピーを最初にパワーオンした時に新しい UUID を生成するように設定することができます。仮想マシンの構成を終えて、テンプレートとして使用する準備ができましたら、その仮想マシンを新しいロケーションに移動してからパワーオンします。パワーオン後にメッセージが表示されますので、[Always Create(常に作成)] を選択してから [OK] をクリックしてください。仮想マシンのパワーオンプロセスが続行されます。これで、仮想マシンが移動される度に新しい UUID が生成されるように設定されました。仮想マシンをパワーオフし、テンプレートとして、この仮想マシンを別のロケーションにコピーします。

仮想マシンを何回も移動する予定であり、その度に同じ UUID をそのまま使用したいのであれば、[Always Keep(常に維持)] を選択してから [OK] をクリックしてください。仮想マシンのパワーオンプロセスが続行されます。

注 [Always Keep(常に維持)] あるいは [Always Create(常に作成)] の設定を変更する場合、仮想マシンをパワーオフしてからその構成ファイル(.vmx)を編集します。以下のいずれかを含む行を削除してください。

uuid.action = "create"

または

uuid.action = "keep"

仮想マシンをサスペンドまたはレジュームしても、UUID を生成するプロセスは開始されません。このため、仮想マシンをコピーまたは移動したかどうかに関係なく、仮想マシンがサスペンドされたときに使用されていた UUID がレジューム時にそのまま使用されます。ただし、次に仮想マシンを再起動するとメッセージが表示され、新しく UUID を生成するか既存の UUID をそのまま使用するかを選択できます。

仮想マシンにUUID を指定必要があれば、特定の UUID を仮想マシンに割当てることができます。

仮想マシンにUUID を指定するには

1 自動生成される UUID 値を上書きします

2 仮想マシンをパワーオフしてから、その構成ファイル .vmx) を編集して UUID パラメータの値を設定し直します。

3 構成ファイルはテキストエディタを使って編集します。この行のフォーマットは以下の通りです。

uuid.bios = <uuidvalue>

UUID 値は二重引用符(" ")で挟みます。以下は、この構成行の一例です。

uuid.bios = "00 11 22 33 44 55 66 77-88 99 aa bb cc dd ee ff"

100 VMware, Inc.

Page 109: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

4 この行を構成ファイルに追加したら、仮想マシンをパワーオンします。

仮想マシンが新しい UUID を使って起動します。

Windows で VMware Server のイベントログを記録VMware Server は、アプリケーションで発生したイベントに関する情報を Windowsホストのイベントビューアに送信します。各イベントには独自の識別子が付けられており、多様なイベントを自動ツールで処理する際に便利です。

イベントビューアには、以下のイベントが送信されます。

仮想マシンの電源状態の変更。仮想マシンのパワーオン、パワーオフ、サスペンド、レジュームが行われると、イベントビューアにログが作成されます。

仮想マシンのインベントリ (Inventory) への追加、インベントリからの削除

VMware Server システムからの仮想マシンの削除

VMware Server が生成したメッセージや警告とそれに対する応答。ユーザーの応答を必要とするメッセージや警告プロンプトが VMware Server によって生成される度に、そのメッセージや警告、ユーザーの応答がイベントビューアにログとして記録されます。メッセージや警告とは、VMware Server がアプリケーションに表示するヒント以外のダイアログボックスです。

Windows で VMware Server イベントをログに記録するには

1 イベントビューアにアクセスするには、[ スタート ] - [ 管理ツール ] - [ イベントビューア ] を選択してください。

2 [ アプリケーション ] ログを選択すると、VMware Server のイベントが表示されます。

VMware, Inc. 101

Page 110: Server Admin Manual

VMware Server 運用ガイド

3 特定のマシンあるいは全仮想マシンに関してログに記録された情報を変更します。

以下の 2 つのオプションを変更することができます。

eventlog.win.message=FALSE この設定を行うと、VMware Server に表示されるダイアログボックスやメッセージイベントのログが記録されなくなります。

eventlog.win.register=FALSE この設定を行うと、電源状態の変更イベントやインベントリにおける仮想マシンの追加、削除に対するログが記録されなくなります。

特定の仮想マシンに対して記録するログを変更するには、上記オプションのいずれかあるいは両方を、該当する仮想マシンの構成ファイル (.vmx) に追加してください。

ホスト上の全仮想マシンに対して記録するログを変更するには、デフォルトでC:¥Documents and Settings¥All Users¥Application Data¥VMware¥VMware Server

に保存されている VMware Server config.ini ファイルに、上記オプションのいずれかあるいは両方を追加してください。

仮想マシンと VMware Server ホストのバックアップここでは、仮想マシンと VMware Server ホストのバックアップ方法に関して解説を行います。このソリューションは、次のコンポーネントで構成されています。

仮想マシンでバックアップエージェントを使用(P.102)

ホスト OS 上で稼動するバックアップエージェントの使用(P.103)

VMware Server ホストのバックアップ(P.104)

仮想マシンをバックアップする際の注意点(P.104)

仮想マシンでバックアップエージェントを使用週 7 日 24 時間、絶え間なくアップタイムが要求される仮想マシンをバックアップする最良の方法は、各仮想マシンにバックアップ エージェントをロードする方法です。このエージェントは、バックアップ サーバにネットワーク経由で直接接続する必要があります。こうすれば、仮想マシン上の個別のファイルを完全にバックアップすることができ、ファイルを別々に復元することが可能です。

サポートされているバックアップ構成以下のバックアップ ソフトウェアは、仮想マシン内で Dell PowerVault 120T テープドライブおよびチャンジャを使って検証済みです。

102 VMware, Inc.

Page 111: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

BrightStor ARCserve Backup version 9.0 ( ビルド 1868)

Veritas Backup Exec 9、Service Pack 1

テープドライバは Generic SCSI デバイスとして構成してください。仮想マシンへのドライブの追加は、『VMware Server 仮想マシン ガイド』の「仮想マシンに Generic SCSI デバイスを追加」を参照してください。

注 仮想マシンに Windows ゲスト OS がインストールされており、BusLogic SCSI アダプタを使用するように構成されている場合、ヴイエムウェア Webサイト(http://www.vmware.com/download)でダウンロード可能なVMware BusLogic ドライバを使用してください。

ホストOS上で稼動するバックアップエージェントの使用VMware Server ホストで稼動するバックアップエージェントを使用する方法もあります。 この場合、vmware-cmd コマンドを含むバッチファイルで仮想マシンをサスペンド、レジュームすることによって、仮想マシンのバックアップを行います。仮想マシンをサスペンドすることによって、ホストのバックアップ ソフトウェアが作業を完了するまで、仮想マシンのファイルに独占的にアクセスできるようになります。

バックアップ エージェントを使って仮想マシン ディレクトリをバックアップ

1 サスペンド バッチ ファイルに、次の行を追加します。

vmware-cmd <path_to_config>¥<config>.vmx suspend

2 仮想マシンをサスペンドしたら、VMware Server ホストにインストールされているバックアップ エージェントを使って、その仮想マシンのディレクトリを安全にバックアップできるようになります。

3 バックアップ作業が終了したら、仮想マシンを再開させるために、レジューム用のバッチファイルを実行します。

バッチファイルには、以下の行を含めてください。

vmware-cmd <path_to_config>¥<config>.vmx start

これによって、仮想マシンがアクティブな稼動状態に戻ります。

仮想マシンが最初に格納されていた VMware Server ホスト以外のサーバで仮想マシンを復元したい場合は、まず、その仮想マシンをシャットダウンしてください。この場合、サスペンド用バッチファイルの代わりに、仮想マシンをパワーオフするバッチを実行します。

vmware-cmd <path_to_config>¥<config>.vmx stop

VMware, Inc. 103

Page 112: Server Admin Manual

VMware Server 運用ガイド

サスペンド、ストップ、レジューム コマンドは、使用されているバックアップ ソフトウェアを通して通常利用可能なプリおよびポスト ジョブ スクリプトで使用できます。Veritas Backup Exec 等のバックアップ ソフトウェアは、スケジュール設定されたバックアップでプリ / ポスト バッチジョブを実行する機能を備えています。

VMware Server ホストのバックアップある時点の VMware Server 環境全体を完全にバックアップするためには、VMware Server ホスト全体をバックアップしてください。ホスト上の全仮想マシンをシャットダウンしてから、ホストと全仮想マシンのディレクトリをバックアップします。ただし、このように作成されたバックアップから仮想マシンのディレクトリを復元すると、仮想マシンもその時点に戻ってしまいます。仮想マシン内の個別のファイルを復元することはできません。

仮想マシンをバックアップする際の注意点仮想マシンがパワーオンされている時に、VMware Server ホスト上でその仮想マシンのディレクトリをバックアップしないでください。ディレクトリをバックアップする前に、その仮想マシンをサスペンドするか、シャットダウンする必要があります。

仮想マシンの稼動中にバックアップを実行すると、仮想マシンがハングしてアクセス不可能になることがあります。

VMware Server ホストにオープン ファイル エージェントをロードしても、稼動中の仮想ディスクがギガバイト サイズの場合、バックアップ作業に必ずしも信頼がおける訳ではありません。

バックアップ方法を決定したら、事前にその方法をテストし、それに関するドキュメントを作成しておくと、スムーズにバックアップを行うことができます。

スクリプトや vmware-cmd ファイルの使用に関する情報は、ヴイエムウェア Web サイト(http://www.vmware.com/support/developer)からダウンロード可能な

『VMware Scripting API ユーザー マニュアル』の付録 A を参照してください。

VMware 管理インターフェイスの使用VMware Server には、VMware 管理インターフェイスという Web ベースの管理ツールが付属してます。このツールでは以下の作業が可能です。

仮想マシンと仮想マシンが稼動する VMware Server ホストの状態を監視

ホスト上で仮想マシンを制御 ( パワーオン、サスペンド、レジューム、リセット、パワーオフ )

実際に管理を行うために、任意の仮想マシンに VMware Server コンソールを接続

104 VMware, Inc.

Page 113: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

各仮想マシンに関する詳細情報(システム サマリー、ハードウェア情報、接続中のユーザー、最近のイベントログ等)を確認

コンソールおよび管理インターフェイスのセッションを SSL で保護(Administrator と root ユーザーのみ)

仮想マシンから送られた質問や通知メッセージに応答

VMware 管理インターフェイスから仮想マシンを管理するには、ユーザーは該当する仮想マシンの構成ファイルで、少なくとも読み取り権限を持っている必要があります。アクセス権限と VMware Server の詳細については、「許可と仮想マシン(P.89)」を参照してください。

VMware 管理インターフェイスを適切に表示するには、種類やバージョンに関係なく、使用するブラウザでスタイルシートが有効であることを確認してください

注 Windows Server 2003 システム上で Internet Explorer 6.0 を使って VMware 管理インターフェイスを実行する場合、それが Windows Server 2003 にインストールされた VMware Server ホストであっても、VMware Server ホストに接続された Windows Server 2003 クライアント マシンであっても、管理インターフェイスを利用するために特別な構成作業が必要となります。詳しくは、「VMware Server で使用できるように Web ブラウザを設定(P.49)」をご覧ください。

VMware 管理インターフェイスが起動すると、最初に [Login(ログイン)] ページが表示されます。ここで、ユーザー名とパスワードを入力してログオンします。[Login

(ログイン)] ページには、Windows ホストおよび Linux ホスト向けの VMware Serverコンソールをダウンロードするためのリンクも表示されます。詳しくは、「VMware Server コンソールのダウンロード(P.87)」を参照してください。

ユーザー名とパスワードが管理インターフェイスによって認証されると、[Status Monitor(ステータスの監視)] ページが表示されます。[Status Monitor(ステータスの監視)] ページには、接続先ホストサーバ上の全仮想マシンに関する詳細な情報が表示されます。このページは各仮想マシンの詳細ページにリンクされており、仮想デバイス、構成オプション、最近のイベントの概要を見ることができます。また、ブラウザから仮想マシンの作成および削除を行うこともできます。

これらのページは、90 秒ごとに自動的に再読み込みを行って更新されます。管理インターフェイスで仮想マシンのサスペンド、レジューム、パワーオン、パワーオフなどの操作を行う前や、コンソールから電源操作を行った後には、上記のページを手動で更新または再ロードしてください。直前に別のユーザーによって、同じまたは競合する操作がすでに実行されている可能性があります。ページを更新するには、ページ上部の [Refresh(更新)] をクリックしてください。

VMware, Inc. 105

Page 114: Server Admin Manual

VMware Server 運用ガイド

このセクションでは、以下の項目について解説します。

VMware 管理インターフェイスにセッション時間を設定(P.106)

VMware 管理インターフェイスへのログオン(P.106)

Status Monitor(ステータスの監視)ページの使用(P.108)

仮想マシンの構成(P.112)

Apache サーバと VMware 管理インターフェイス(P.119)

VMware 管理インターフェイスからのログオフ(P.119)

VMware 管理インターフェイスにセッション時間を設定管理インターフェイスのセッションは、アイドル状態のまま 60 分経過するとタイムアウトされます。

Windows ホストの場合、この設定は C:¥Program Files¥VMware¥VMware Management Interface¥htdocs¥init.pl に保存されている vmware_SESSION_LENGTHという変数で指定します。この変数は何分に設定しても構いません。また、vmware_SESSION_LENGTHを 0 分に設定すれば、管理インターフェイスに対する全ユーザーのアクセスをブロックすることができます。さらに vmware_SESSION_LENGTH を -1 に設定すれば、セッションをタイムアウトせずに継続させることができます。

Linux ホストでは、管理インターフェイス構成プログラム vmware-config-mui.pl を実行して、この設定を変更します。タイムアウトの時間を 0 に設定すれば、管理インターフェイスに対する全ユーザーのアクセスをブロックすることができます。一方で、タイムアウトの時間を -1 に設定すれば、セッションをタイムアウトせずに継続させることができます。

VMware 管理インターフェイスへのログオンVMware 管理インターフェイスを使用するには、Internet Explorer 5.5 または 6.0 など、サポート対象ブラウザを実行します。ヴイエムウェアは、Internet Explorer 6.0、Netscape Navigator 7.0 以降、または Mozilla 1.x を推奨します。

VMware 管理インターフェイスへのログオンの前に管理するサーバのホスト名または IP アドレスを確認してください。

そのサーバ上で有効なユーザー名とパスワードを用意してください。

サーバには、同時に最大 8 つの管理インターフェイス セッションが接続できます。サーバに接続する URL は https://<hostname>:8333 となります。

ホストマシン上のブラウザから管理インターフェイスに接続する場合は、<hostname> として localhost を使用できます。

106 VMware, Inc.

Page 115: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

管理インターフェイス セッションで SSL を無効にした場合、サーバに接続するURL は http://<hostname>:8222 となります。

詳細は、「リモートセッションのセキュリティ保護(P.97)」をご覧ください。SSL を無効にすると、管理インターフェイスへの接続に https://<hostname>:8333 を使用していた場合、自動的に http://<hostname>:8222 にリダイレクトされます。

注 Netscape Navigator か Mozilla を使用する場合、詳細設定([Edit(編集)] - [Settings(設定)] - [Advanced(詳細)])で JavaScript とスタイルシートを共に有効にしておいてください。

VMware 管理インターフェイスへログオンするには

1 URL を入力すると、[Login(ログイン)] ページが表示されます。

[Login(ログイン)] ページにはユーザー名とパスワードの入力フィールドが表示されます。

また、VMware Server コンソールのインストールパッケージをダウンロードするためのダウンロードメニューも表示されます。パッケージをダウンロードする方法については、「 VMware Server コンソールのダウンロード(P.87)」を参照してください。

2 [Login(ログイン)] ページで、ホストマシンのユーザー名とパスワードを入力し、[Login(ログイン)] をクリックします。

[Status Monitor(ステータスの監視)] ページが表示されます 。[Status Monitor(ステータスの監視)] ページに関する情報は、「Status Monitor(ステータスの監視)ページの使用(P.108)」をご覧ください。

VMware, Inc. 107

Page 116: Server Admin Manual

VMware Server 運用ガイド

Status Monitor(ステータスの監視)ページの使用[Status Monitor(ステータスの監視)] ページには 、ホストシステムのサマリー情報や、ホストが認識し、ユーザーが閲覧するのに十分な権限を持っている全仮想マシンの一覧など、VMware Server ホストについての概要が表示されます。

VMware Server ホストシステムについてのサマリー情報の表示[System Summary(システム サマリー)] の箇所には、次の情報が表示されます。

VMware Server ホスト上のプロセッサ数(仮想マシンによる平均プロセッサ使用率、ホスト上のその他のプロセス、過去 1 分間のシステム全体の使用率の総計を含みます)

VMware Server ホスト上のメモリ容量(仮想マシンが使用しているメモリの平均容量、ホスト上のその他のプロセス、過去 1 分間にシステム全体で使用されたメモリの総量を含みます)。

ホスト上の仮想マシンに関するサマリー情報を表示[Virtual Machine(仮想マシン)] の箇所には、ホストが認識し、ユーザーが閲覧するのに十分な権限を持っている全仮想マシンの一覧が表示されます。仮想マシンが実行中であれば、[Status Monitor(ステータスの監視)] ページの仮想マシンの電源状態の箇所に ID 番号が表示されます。

108 VMware, Inc.

Page 117: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

ここでは次の操作を行うことができます。

VMware Server コンソールで仮想マシンに接続(P.110)

仮想マシンに関する情報を表示(P.111)

仮想マシンに関する情報を表示(P.111)

VMware Server コンソールのダウンロード(P.87)([Login(ログイン)] と [Status Monitor(ステータスの監視)] ページ)

仮想マシンメニューの使用ターミナル アイコン( )の右側の矢印をクリックすると、その仮想マシンのオプション メニューが表示されます。メニューには、次のコマンドが含まれます。これらのコマンドの多くは、管理インターフェイスのボタンやその他の視覚的エレメントを使って実行することもできます。

アクセス権限や仮想マシンの状態によっては、オプションが一部使用できない場合があります。

[Attach Console(コンソールの接続)] この仮想マシンに接続する VMware Server コンソールを起動します。これは、 をクリックすることと同じです。このオプションを使用するには、ホストにログオンしていなければなりません。詳細は、『VMware Server 仮想マシンガイド』の「Windows ホストまたはクライアントから仮想マシンに接続」と「Linux ホストまたはクライアントから仮想マシンに接続」を参照してください。

注 Netscape や Mozilla を使用している場合は、VMware Server コンソールをインストールする前に、MIME タイプを定義してください。Internet Explorer を使用する場合は、VMware Server コンソールのインストール時に自動的に設定が行われます。詳細は、「VMware Server コンソールを起動するために MIME タイプを設定(P.138)」を参照してください。

[Property(プロパティ)] この仮想マシンに対する [Virtual Machine Overview(仮想マシン概要)] ページを新しいブラウザ ウィンドウに開きます。これは[Display Name(表示名)] 欄で仮想マシン名のリンクをクリックすることと同じです。

[Configure Options(構成オプション)] ゲスト OS の種類、ディスプレイ名、サスペンド状態のファイルの格納場所、スタートアップとシャットダウン オプション等、仮想マシンの構成を変更する [Option(オプション)] ページを開きます。ディスプレイ名以外のオプションは、仮想マシンがパワーオフされている時にのみ変更することができます。

VMware, Inc. 109

Page 118: Server Admin Manual

VMware Server 運用ガイド

[Shut Down Guest(ゲストをシャットダウン)] その電源操作の変更に関連付けられたスクリプトを実行してからゲスト OS をシャットダウンし、仮想マシンをパワーオフします。これは、電源状態のポップアップ メニューにある をクリックすることと同じです。

[Suspend after Running Script (スクリプト実行後にサスペンド)] 関連付けられたスクリプトを実行し、稼動中の仮想マシンをサスペンドします。これは、電源状態のポップアップ メニューにある をクリックすることと同じです。

[Power On/Resume and Run Script(パワーオン / スクリプトを実行後にレジューム)] 停止している仮想マシンをパワーオンするか、サスペンド中の仮想マシンをレジュームし、その電源状態の変更に関連付けられたスクリプトを実行します。これは、電源状態のポップアップ メニューにある をクリックすることと同じです。

[Restart Guest(ゲストを再起動)] ゲスト OS と仮想マシンを正常に再起動します。これは、電源状態のポップアップ メニューにある をクリックすることと同じです。

[Power Off(パワーオフ)] スクリプトを実行したり、ゲスト OS をシャットダウンしたりすることなく、直ちに仮想マシンをパワーオフします。これは、物理コンピュータの電源を切ることと同じです。

[Suspend(サスペンド)] パワーオンされている仮想マシンを、スクリプトを実行することなくサスペンドします。

[Power On/Resume(パワーオン / レジューム)] スクリプトを実行することなく、停止している仮想マシンをパワーオンするか、サスペンド中の仮想マシンをレジュームします。

[Reset(リセット)] スクリプトを実行したり、ゲスト OS をシャットダウンしたりすることなく、仮想マシンを直ちにリセットします。これは物理コンピュータのリセットボタンを押すことと同じです。

VMware Server コンソールで仮想マシンに接続特定の仮想マシンのデスクトップを表示するには、VMware Server コンソールを使って、その仮想マシンに接続してください。ターミナルアイコン ( ) をクリックし、コンソールを起動します。コンソールを接続する方法についての詳細は、『VMware Server 仮想マシン ガイド』の「Windows ホストまたはクライアントから仮想マシンに接続」と「Linux ホストまたはクライアントから仮想マシンに接続」を参照してください。

仮想マシンの作成時に指定するゲスト OS によって、ターミナルアイコンの概観が多少異なります。この視覚的なヒントは、例えばディスプレイ名にゲスト OS が表されていない場合に、仮想マシンの識別に役立ちます。以下は、管理インターフェイスに表示される異なる種類のターミナルアイコンを説明したものです。

110 VMware, Inc.

Page 119: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

 Windows ゲスト OS であることを示します。

 Linux ゲスト OS であることを示します。

 FreeBSD ゲスト OS であることを示します。

 NetWare ゲスト OS であることを示します。

 MS-DOS 等、その他のゲスト OS であることを示します。

 Sun Solaris オペレーティング システムであることを示します。

仮想マシンのハートビートの監視[HB] の箇所には、過去 1 分間の仮想マシンによるハートビート数の平均受信率を表す棒グラフが表示されます。ハートビートは、ゲストで稼動中のアプリケーションがゲストの他のアプリケーションのリソースを消費しているかどうかに基づいて、ゲスト OS の総括的な健全度を表すものです。

ハートビートは、VMware Tools サービスによって、ゲスト OS から仮想マシンに送信されます。棒グラフのパーセンテージは、前回ページが更新される前の1分間に仮想マシンが受信すると予測したハートビート数に相対します。ゲスト OS への負荷が大きい場合、正常に動作している場合でも期待されたハートビート数の 100%を送信しない場合があります。一般的に、ハートビートのパーセンテージがゼロに落ちた場合にのみ、仮想マシンまたはゲスト OS が異常であると考えます。

注 VMware Tools がインストールされなかったか、実行されていない場合は、ゲスト OS はその仮想マシンにハートビートを送信しません。また、メーターも無効になります。

仮想マシンに関する情報を表示 [Status Monitor(ステータスの監視)] ページでは、仮想マシンについての重要な情報を簡単に確認できます。

[Display Name(表示名)] 欄のリンクは、仮想マシンのディスプレイ名を示します。ディスプレイ名が指定されていない場合は、代わりに該当する仮想マシンの構成ファイルへのパスがここに表示されます。この欄には、仮想マシンの電源状態と ( 稼動中の場合は ) そのプロセス ID と仮想マシン ID も表示されます。VMware Tools がインストールされていない場合はその旨が注記されます。

仮想マシンがシステムメッセージに対する応答を待っている場合、[Waiting for input(入力待ち)] リンクがここに表示されます。リンクをクリックするとメッセージが表示され、それに応答することができます。

VMware, Inc. 111

Page 120: Server Admin Manual

VMware Server 運用ガイド

仮想マシンのリンクをクリックすると、その仮想マシンについての詳細を見ることができます。[Virtual Machine Overview(仮想マシン概要)] ページが新しいブラウザ ウィンドウに表示されます。詳細は「仮想マシンの構成(P.112)」を参照ください。

[Up] 欄の値は仮想マシンの実行経過時間を示します。

[% CPU] 欄の値は、前回ページが更新される前1分間の仮想マシンによるホストOS プロセッサ 容量の平均使用率を示します。より詳細なプロセッサ情報は[Virtual Machine Overview(仮想マシン概要)] ページで確認できます。

[RAM] 欄の値は、前回ページが更新される前1分間の仮想マシンによるメモリの平均使用量を示します。より詳細なメモリ情報は [Virtual Machine Overview(仮想マシン概要)] ページで確認できます。

一般的な操作さらに、次のリンクが管理インターフェイスのほとんどすべてのページに表示されます。

[Refresh(更新)] このリンクは、現在のページを更新または再読み込みします。他のユーザーとの競合を避けるため、管理インターフェイスで仮想マシンのシャットダウン、サスペンド、レジューム、パワーオンなどの操作を行う前に、またコンソールからこれらの操作を行った後に、このボタンをクリックしてください。

[Help(ヘルプ)] このリンクは、管理インターフェイスの現在のページに関する オンライン ドキュメントにリンクされています。

[Logout(ログアウト)] このリンクで管理インターフェイスからログオフできます。ログオフは、[Status Monitor(ステータスの監視)] と [Option(オプション)] ページからのみ可能です。[Logout(ログアウト)] をクリックすると、[Login(ログイン)] ページに戻ります。詳しくは、「VMware 管理インターフェイスからのログオフ(P.119)」をご覧ください。

[Close(閉じる)] 現在の管理インターフェイスウィンドウを閉じます。

仮想マシンの構成特定の仮想マシンの詳細情報を表示して、その構成を変更するには、[Status Monitor

(ステータスの監視)] ページの[Display Name(表示名)]欄でその仮想マシンのリン

112 VMware, Inc.

Page 121: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

クをクリックしてください。[Virtual Machine Overview(仮想マシン概要)] ページが新しいブラウザ ウィンドウに表示されます。

[Virtual Machine Overview(仮想マシン概要)] ページには、仮想マシンに関する次の詳細情報が表示されます。

仮想マシンの現在の電源状態(オン、オフ、サスペンド)

仮想マシンのプロセス ID

仮想マシンの VMID(稼動中の仮想マシンに対する VMware Server 版の PID)

過去 1 分間の仮想マシンによる VMware Server ホストプロセッサの最小、最大、平均使用率

過去 1 分間の仮想マシンによる VMware Server ホストメモリの最小、最大、平均使用量

仮想マシンの実行経過時間

VMware Tools ステータス(VMware Tools がインストールされ、実行されているか)

過去 1 分間の仮想マシンによるハートビートの平均受信率。詳細に関しては、「仮想マシンに関する情報を表示(P.111)」を参照してください。

仮想マシンの IP アドレス

一般的な構成オプションを変更するためのリンク。仮想マシンの一般的な構成オプションを変更するには、[Option(オプション)] をクリックします。[Option

(オプション)] ページが表示されます。オプションを変更するためには、通常、仮想マシンをパワーオフ状態にする必要があります。

仮想マシンにインストールされているゲスト OS

VMware, Inc. 113

Page 122: Server Admin Manual

VMware Server 運用ガイド

仮想マシンに構成されている仮想プロセッサの個数

仮想マシンに割り当てられているメモリ容量

VMware Server ホスト上の仮想マシン構成ファイルへのパス

仮想マシンの詳細情報を表示している時に行うことができる操作には、以下のものがあります。

構成ファイルを直接変更(上級ユーザー向け)(P.115)

接続中ユーザーの一覧を表示(P.117)

仮想マシンイベントログを表示(P.118)

構成オプションの変更一般的な仮想マシンの構成オプションは、以下の手順で変更します。

1 仮想マシンをパワーオフしてから [Edit(編集)] をクリックすると、[Options Configuration(オプション構成)] ページが表示されます。

注 ディスプレイ名は、仮想マシンが稼動中でも変更できます。

2 ディスプレイ名を変更するには、[Display Name(表示名)] フィールドに新しい名前を入力します。

3 ゲスト OS を変更するには(仮想マシンにインストールされているゲスト OS をアップグレードする場合等)、[Guest Operating System(ゲスト OS)] リストで新しいゲスト OS を選択してください。

4 サスペンド状態ファイルの格納場所を変更するには、[Suspend File Location(サスペンドファイルの場所)] フィールドにホスト上のディレクトリへのパスを入力してください。

114 VMware, Inc.

Page 123: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

5 仮想マシンに対してログを作成するかどうかのオプションを変更するには、[Enable Logging check(ログチェックの有効化)] ボックスにチェックマークを付けるか(有効になります)、チェックマークを外して(無効になります)ください。

6 仮想マシンの実行中にデバッグ情報を収集するかどうかのオプションを変更するには、[Run with Debugging Information(デバッグ インフォメーションの実行)]ボックスにチェックマークを付けるか(有効になります)、チェックマークを外して(無効になります)ください。

7 [OK] をクリックして変更を保存し、ウィンドウを閉じます。

構成ファイルを直接変更(上級ユーザー向け)管理インターフェイスの他の箇所からはアクセスできない仮想マシンンの構成オプションを追加、変更するには、[Option(オプション)] タブから仮想マシンの構成ファイル(.vmx)を編集してください。

注意 ユーザー マニュアルにオプションに対する特別な指示がない限り、あるいは仮想マシン上のトラブルを解決するために弊社サポートに連絡を取られている場合を除き、構成ファイルにオプションを追加したり、ファイルのオプションを変更したりしないでください。

VMware, Inc. 115

Page 124: Server Admin Manual

VMware Server 運用ガイド

構成ファイルにオプションを追加するには、必ずその仮想マシンのユーザー、またはその仮想マシンを変更する権限を持つユーザー(Administrator または root ユーザー等)として管理インターフェイスにログオンしてください。仮想マシンはパワーオフしておいてください。

1 [Verbose Options(詳細オプション)] 欄で [click here(ここをクリック)] リンクをクリックすると、[Option(オプション)] ページが表示されます。

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

3 プロンプト画面が表示されますので、オプション名を入力してから [OK] をクリックしてください。

4 別のプロンプト画面が表示されますので、指定したオプションに対する値を入力してから [OK] をクリックします。

5 [Option(オプション)] ページで [OK] をクリックし、変更を構成ファイルに保存します。

116 VMware, Inc.

Page 125: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

構成ファイルのオプションを変更するには、次の作業を行ってください。

1 [Verbose Options(詳細オプション)] 欄で [click here(ここをクリック)] リンクをクリックすると、[Option(オプション)] ページが表示されます。

2 変更するオプションを探し、オプション右側の入力フィールドでそのオプションの値を変更します。

3 [OK] をクリックして変更を保存し、[Option(オプション)] ページを閉じます。

接続中ユーザーの一覧を表示コンソールや VMware Scripting API を使って仮想マシンに接続しているユーザーの一覧を表示するには、[Users and Events(ユーザーとイベント)] タブをクリックします。

[Remote Console Connections(リモート コンソール接続)] 欄の一覧では、コンソールまたは VMware Scripting API を使って仮想マシンに接続しているすべてのユーザーを確認できます。一覧には、そのユーザーが仮想マシンに接続した時間と接続元のIP アドレス、ユーザーのアクティビティの状態が表示されます。

注 コンソールから実行中の仮想マシンに接続中のユーザーを確認するには、[VM] - [Connected Users(接続済みユーザー)] を選択してください。

[Permissions(許可)] の箇所には、現在のユーザーの仮想マシンに対する権限が表示されます。次の権限に対して許可 (Allow)、拒否 (Denied) のいずれかが表示されます。

[View virtual machine status](仮想マシンのステータスの確認)

[Modify virtual machine configuration]( 仮想マシンの構成の変更)

[Controlling virtual machine]( パワーオン、パワーオフ、サスペンド、レジュームといった仮想マシンの制御)

VMware, Inc. 117

Page 126: Server Admin Manual

VMware Server 運用ガイド

仮想マシンイベントログを表示仮想マシンのイベントログは、最新のものから 15 個まで確認することができます。[Users and Events(ユーザーとイベント)] タブをクリックしてください。[Users and Events(ユーザーとイベント)] ページが表示されます。

[Events(イベント)] には、仮想マシンに記録されている最新のアクション / イベントのログが一覧表示されます。これには、VMware Server からの質問、エラー、仮想マシンのパワーオンやパワーオフといったイベントが含まれます。イベントは新しいものから順に表示されます。

イベントログは、仮想マシンの構成ファイル向けログファイルからデータを収集します。このファイルは、デフォルトでその仮想マシンのフォルダ (Windows ホストでは <installdrive>:¥Virtual Machines¥<guestOS>、Linux ホストでは、/var/lib/vmware/Virtual Machines/<guestOS>)に保存されます。

[Display Name(表示名)] 欄にメッセージの入力待ちである旨が表示されることがあります。管理インターフェイス内で行ったアクションによって、ユーザーが応答しなければ先に進むことができないメッセージを仮想マシンが生成した場合、そのメッセージが表示されます。そのリンクをクリックすると、ポップアップウィンドウが現れて応答を求められます。応答するとポップアップウィンドウは閉じます。行った応答は、[Events(イベント)] リストに表示されます。

ログには、イベントが発生した日付と時刻、イベントの説明が表示されます。イベントには、発生したイベントの種類を表す記号が付けられていることがあります。

ー この種のイベントは、仮想マシンによって質問あるいは警告が生成されたことを示します。

ー この種のイベントは、仮想マシンでエラーが発生したことを示します。

118 VMware, Inc.

Page 127: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

注 Windows ホストでは、ホスト OS 自身のイベントビュアーが仮想マシンンの電源操作や VMware Server のメッセージ、仮想マシンに表示されるプロンプトに対する応答を記録します。詳しくは、「 Windows で VMware Server のイベントログを記録(P.101)」をご覧ください。

Apache サーバと VMware 管理インターフェイスLinux 向けの VMware Server では、VMware Management Interface(管理インターフェイス)と一緒に Apache サーバがインストールされます。以下に挙げるのは、Apache サーバを起動、停止、再起動するコマンドです。

これらのコマンドを使用するには、まず root(su -)としてログオンしてから、ターミナル セッションを開始します。

Apache サーバを起動するには、次のように入力します。/etc/init.d/httpd.vmware start

Apache サーバを停止するには、次のように入力します。/etc/init.d/httpd.vmware stop

Apache サーバを再起動するには、次のように入力します。/etc/init.d/httpd.vmware restart

VMware 管理インターフェイスからのログオフVMware 管理インターフェイスからログオフする準備ができたら、[Status Monitor

(ステータスの監視)] ページまたは [Option(オプション)] ページにある [Logout(ログアウト)] をクリックします。この際、本当にログオフするかどうかの確認メッセージが表示されます。ログオフしても、この管理インターフェイスから開いたホスト上の仮想マシンやコンソールには影響しません。

VMware 管理インターフェイスのセッションは、何も操作が行われない状態またはアイドル状態で 60 分経過すると自動的にタイムアウトとなります。この設定を変更するには、「VMware 管理インターフェイスにセッション時間を設定(P.106)」をご覧ください。

仮想マシンの削除仮想マシンを削除できるのは、Administrator か root の権限を持つユーザーだけです。特定の仮想マシンが必要でなくなった場合や、ホスト上のディスクスペースを解放したい場合、仮想マシンを削除できます。

仮想マシンを削除すると、関連付けられた(つまり、同じディレクトリに格納された)ファイルと該当仮想マシンのディレクトリも削除されます。これらのファイルには、仮想マシンの構成ファイル(.vmx)、ログファイル、nvram ファイル、サスペンド状態ファイルとスナップショットファイルが含まれます。

VMware, Inc. 119

Page 128: Server Admin Manual

VMware Server 運用ガイド

ホスト上の別の仮想マシンに関連付けられている仮想ディスクがあれば、そのディスクは削除されません。これらのファイルが格納されているディレクトリも削除されません。

仮想マシンは、VMware Server コンソールからのみ削除できます。VMware Server では VMware Management Interface(管理インターフェイス)を使った仮想マシンの削除はサポートされていません。詳細については「VMware Server コンソールを使っての仮想マシンの削除(P.120)」を参照ください。

VMware Server コンソールを使っての仮想マシンの削除仮想マシンを削除するには、その仮想マシンをパワーオフしておく必要があります。コンソール上部にあるタブまたはインベントリ リストから仮想マシンを選択して、[VM] - [Delete from Disk(ディスクから削除)] を選択します。確認の画面が表示されますので [Yes(はい)] をクリックすると、その仮想マシンが削除されます。

the VMware Server ホストの構成VMware Server ホストの設定には、以下の内容が含まれます。

リモート接続を SSL でセキュリティ保護(P.120)

仮想マシン向けにスタートアップ / シャットダウン オプションを設定(P.122)

VMware Server ホストのユーザー設定を指定(P.126)

VMware Server のグローバル設定(P.132)

VMware Server コンソールを起動するために MIME タイプを設定(P.138)

リモート接続を SSL でセキュリティ保護VMware 管理インターフェイスのセッションと VMware Server コンソールの接続はSSL を使ってセキュリティ保護されています。 SSL に関する詳細は、「リモートセッションのセキュリティ保護(P.97)」をご覧ください。

コンソール接続に対する SSL は、コンソール自体から有効にすることができます。詳しくは、「VMware Server コンソール接続の SSL の有効化(P.134)」をご覧ください。

管理インターフェイスから SSL を設定するには、次の手順に従ってください。

1 VMware 管理インターフェイスに Administrator(Windows ホスト向け VMware Server)または root ユーザー(Linux ホスト向け VMware Server)としてログオンします。

2 [Status Monitor(ステータスの監視)] ページで [Option(オプション)] タブをクリックすると、[Option(オプション)] ページが表示されます。

120 VMware, Inc.

Page 129: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

3 [Security Settings(セキュリティ設定)] をクリックすると [Security Settings(セキュリティ設定)] ページが表示されます。

4 管理インターフェイスのセッションをセキュリティ保護するには、[Use Secure Sockets Layer (SSL) to encrypt management interface sessions(管理インターフェイス セッションの暗号化に SSL を使用)] チェックボックスにチェックマークを付けてください。

5 コンソール接続をセキュリティ保護するには、[Use Secure Sockets Layer (SSL) to encrypt remote console connections(リモートコンソール接続の暗号化に SSL を使用)] チェックボックスにチェックマークを付けてください。

注 管理インターフェイス向けの SSL 設定を変更すると、自動的にログオフされるので、再びログオンする必要があります。

6 設定を保存するには [OK] をクリックしてください。

SSL を有効にすると、VMware 管理インターフェイスを実行しているブラウザのステータスバーと VMware Server コンソールのステータスバーに錠のアイコンが表示されます(ローカルホスト上でコンソールが仮想マシンに接続している場合は例外です)。

管理インターフェイス向けの SSL 設定を変更すると、次回 管理インターフェイスにログオンする時に、ブラウザでセキュリティ証明を受諾するように促がされます。

VMware, Inc. 121

Page 130: Server Admin Manual

VMware Server 運用ガイド

仮想マシン向けにスタートアップ/シャットダウン オプションを設定ホスト OS の起動 / シャットダウン時に仮想マシンを起動 / シャットダウンするかどうかをホストで設定することができます。

1 台の仮想マシンを起動 / 停止した後に次のマシンを起動 / 停止するまでの間隔も設定することができます。これによって、複数のゲスト OS を同時に起動 / 停止する際に大量のプロセッサとメモリ容量が要求されホストに過負荷が生じる事態を防ぐことができます。

仮想マシンが起動 / 停止するグローバルな順番を指定することもできます。

ホストは、デフォルトで自動的に仮想マシンを起動、停止するように設定されています。グローバル設定や各仮想マシンに対する設定は、カスタマイズすることができます。仮想マシンのこれらの設定をカスタマイズする方法は、『VMware Server 仮想マシン ガイド』の「仮想マシンのパワーオンおよびパワーオフ」をご覧ください 。

システム全体の仮想マシンのスタートアップ / シャットダウン オプションには、以下のものがあります。

[Start Up and Shut Down Virtual Machines] システムと同時に仮想マシンを起動、停止するかどうかを指定します。このオプションを有効にすると、デフォルトのスタートアップ / シャットダウン ポリシー(ホストの起動時に仮想マシンはパワーオンされませんが、ホストのシャットダウン時には全仮想マシンがシャットダウンされます)がシステム上の全仮想マシンに適用されます。スタートアップ / シャットダウン ポリシーは、仮想マシン毎にカスタマイズすることができます。

このオプションを無効にすると、システム上の仮想マシンに対してスタートアップ / シャットダウン ポリシーを一切設定できません。

[Continue Starting Virtual Machines After] 1 台の仮想マシンを起動してからVMware Server が次の仮想マシンを起動するまでの待ち時間(分)を指定します。ここでは、VMware Server が待たずに次の仮想マシンを起動、指定した時間

(分)だけ待ってから起動、カレントな仮想マシンで VMware Tools がスタートしてから起動、のいずれかを指定できます。

[Attempt to Continue Stopping Virtual Machines After] 1台の仮想マシンを停止してから VMware Server が次の仮想マシンを停止するまでの待ち時間(分)を指定します。ここでは、VMware Server が待たずに各仮想マシンを停止、指定した時間(分)だけ待ってから次を停止、のいずれかを指定できます。

122 VMware, Inc.

Page 131: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

システムの構成設定の有効化システム規模で仮想マシンに対するこの構成設定を有効にするには、次の手順に従ってください。

1 VMware 管理インターフェイスには、Administrator(Windows ホスト向けVMware Server)または root ユーザー(Linux ホスト向け VMware Server)としてログオンします。

2 [Status Monitor(ステータスの監視)] ページで [Option(オプション)] タブをクリックすると、[Option(オプション)] ページが表示されます。

3 [Virtual Machine Startup and Shutdown(仮想マシンの起動とシャットダウン)]をクリックすると、[ Virtual Machine Startup and Shutdown(仮想マシンの起動とシャットダウン)] ページが表示されます。

VMware, Inc. 123

Page 132: Server Admin Manual

VMware Server 運用ガイド

4 [System Configuration(システム構成)] の箇所で [Edit(編集)] をクリックしてください。[System Startup and Shutdown Defaults(システムの起動とシャットダウンデフォルト)] ページが表示されます。

5 システム全体のスタートアップ / シャットダウン ポリシーを有効にするには、[Start Up and Shut Down Virtual Machines(仮想マシンを起動またはシャットダウン)] チェックボックスにチェックマークを付けます。

6 1 台の仮想マシンを起動した後に VMware Server が別の仮想マシンを起動するタイミングを設定するには、以下のいずれか、あるいは両方を行ってください。

次の仮想マシンが起動するまでの待ち時間を指定するには、[Continue Starting Virtual Machines After(指定の時間の後仮想マシンを起動)] リストで該当する時間(分)を指定するか、VMware Server が待たずに次の仮想マシンを起動するオプションを選択してください。リストに表示されている以外の時間を指定したい場合は [Other(その他)] を選択し、表示される画面に時間(分)を入力します。ホストのプロセッサとメモリに過剰な負荷をかけるのを防ぐため、仮想マシンの起動には時差を設けることをお勧めいたします。

仮想マシンで VMware Tools がスタートするのを待ってから次の仮想マシンを起動する場合は、[when VMware Tools starts(VMware Tools がスタートした後)] をクリックしてください。[Continue Starting Virtual Machines After

(指定の時間の後仮想マシンを起動)] で指定した時間が経過しても VMware Tools が起動しない場合は、VMware Server が次の仮想マシンを起動します。

7 1 台の仮想マシンを停止した後に VMware Server が別の仮想マシンを停止するタイミングを設定するには、[Attempt to Continue Stopping Other Virtual Machines After(指定の時間の後その他の仮想マシンを停止)] リストで該当する時間

(分)を指定するか、待たずに VMware Server が次の仮想マシンを停止するオプションを選択してください。リストに表示されている以外の時間を指定したい場

124 VMware, Inc.

Page 133: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

合は [Other(その他)] を選択し、表示される画面に時間(分)を入力します。ホストのプロセッサとメモリに過剰な負荷をかけるのを防ぐため、仮想マシンの停止には時差を設けることをお勧めいたします。

8 [OK] をクリックして設定を保存します。

9 [Close Window(ウィンドウを閉じる)] をクリックして管理インターフェイスの [Option(オプション)] ページに戻ります。

仮想マシンの起動順序を指定システムと同時に仮想マシンが起動 / 停止するかどうかを指定したら、仮想マシンが起動 / 停止する順番を設定できます。これによって、各仮想マシンがスタートアップ /シャットダウンを行う順番をシステム規模で指定できます。仮想マシンの起動順序を設定すると、各仮想マシンは以下の順序に従って起動、停止します。

[Specified Order] 起動 / 停止する順に仮想マシンを一覧表示します。

[Any Order] 起動 / 停止の順番が決まっていない仮想マシンを一覧表示します。

パワーオンしたユーザーとして稼動するように仮想マシンが構成されている場合、その仮想マシンに対して起動順序を指定することはできません。起動順序を指定するのであれば、仮想マシンがローカル システム アカウントあるいは特定ユーザーとして稼動するように構成しておいてください。

仮想マシンの起動順序を変更仮想マシンの起動順序を変更するには、[Startup Sequence(起動順序)] の箇所の[Edit(編集)] をクリックしてください。[Virtual Machine Startup Sequence(仮想マシン起動順序)] 構成ページが現れ、システム上の仮想マシンが表示されます。

ホスト上の仮想マシンの起動順序を指定するには、まず 1 台あるいは複数台のマシンの横にあるチェックボックスを選択してください。仮想マシンを選択すると、ナビゲーション用の矢印が強調表示されるようになりますので、その矢印を使って 3 つのリスト間で仮想マシンを移動させます。各仮想マシンは、次のいずれかのオプションに設定することができます。

[Other] システムのスタートアップ / シャットダウン時にデフォルトの起動 / 停止ポリシーを使用するように設定されている仮想マシンを一覧表示します。

[Specified Order] 設定されている起動順序で仮想マシンを一覧表示します。仮想マシンの停止順序は仮想マシンの起動順序と逆になります。つまり、システム起動時に最後に起動した仮想マシンが、システムのシャットダウン時には最初に停止します。起動順序を指定するには、仮想マシンを選択してから、矢印を使ってリスト内で上下に移動させてください。

VMware, Inc. 125

Page 134: Server Admin Manual

VMware Server 運用ガイド

[Any Order] 起動/停止の順序が特に設定されていない仮想マシンを一覧表示します。システムと同時に起動 / 停止させたいけれども特定の順序を設定する必要がない仮想マシンは、このカテゴリーに移動させてください。このカテゴリーの仮想マシンは、[Specified Order(指定順序)] リストに表示されている仮想マシンが全て起動 / 停止するまで、起動 / 停止が行われません。

システムの構成設定の無効化システム規模でこの構成設定を無効にするには、次の手順に従ってください。

1 [System Configuration(システム構成)] の箇所で [Edit(編集)] をクリックすると、[System Startup and Shutdown Defaults(システムの起動とシャットダウンデフォルト)] ページが表示されます。

2 [Start Up and Shut Down Virtual Machines(仮想マシンを起動またはシャットダウン)] チェックボックスの選択を解除してから [OK] をクリックします。

3 [Close Window(ウィンドウを閉じる)] をクリックして管理インターフェイスの [Option(オプション)] ページに戻ります。

VMware Server ホストのユーザー設定を指定[Preferences(環境設定)] ダイアログボックスでは、コンソールで実行中の全仮想マシンに適用される様々な設定を変更できます。ここで指定する設定は、その時点でホストコンピュータにログオンしているユーザーに適用されます。同じコンピュータ上で他のユーザーが行った設定には影響しません。これらの設定は、root やAdministrator ユーザーだけでなく、一般のユーザーも変更することができます。

設定を変更するには、[Edit(編集)] - [Preferences(環境設定)] を選択してください。[Preferences(環境設定)] ダイアログボックスが表示されます。

[Workspace(ワークスペース)] を設定[Workspace(ワークスペース)] タブでは、コンソールを開く度に仮想マシンを仮想マシンディスプレイに表示するかどうかを指定します。Windows ホストでは、接続時にコンソールの [Login(ログイン)] ダイアログボックスにホストとユーザー名を表示するかどうかを指定できます。

126 VMware, Inc.

Page 135: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

Windows と Linux のいずれのホストでも、VMware Server がソフトウェアのアップデートをチェックする頻度を指定できます。デフォルトは [Weekly(毎週)] です。[Check for Updates(アップデートのチェック)] ドロップダウン リストから、[Daily

(毎日)]、[Weekly(毎週)]、[Monthly(毎月)] を選択できます。

[Remember opened virtual machines between sessions(セッション間に開いた仮想マシンを記憶)] チェックボックスを選択すると、次回コンソールを開いた時に、仮想マシンディスプレイに、開いている各仮想マシンのタブが表示されます。仮想マシンは、以下の条件が共に満たされた場合に「開いている」とみなされます。

仮想マシンが開かれた状態で残されている。

仮想マシンが一旦パワーオンされてからパワーオフあるいはサスペンドされている。

[Remember visited hosts between sessions(セッション間に使用したホストを記憶)]チェックボックスを選択すると、前回のコンソールセッションで接続した VMware Server ホストの名前がコンソールの [Login(ログイン)] ダイアログボックスに表示されます。記憶させているホストの一覧を削除するには、[Clear Host List(ホストリストのクリア)] をクリックしてください。

[Remember user names between sessions(セッション間に使用したユーザー名を記憶)] チェックボックスを選択すると、前回のコンソールセッションの接続中に使用したユーザー名がコンソールの [Login(ログイン)] ダイアログボックスに表示されます。記憶させているユーザー名の一覧を削除するには、[Clear User Names List ホストリストのクリア)] をクリックしてください。

VMware Server がソフトウェアのアップデートをチェックするように構成本製品のアップデートが存在するかどうかを VMware Server がチェックするように構成できます。アップデートをチェックするように VMware Server を構成した場合、アップデートが存在していれば、コンソールの起動時にメッセージが表示されます。[Help

(ヘルプ)] - [Check for Updates on the Web(オンラインで更新の確認)] を選択すれば、いつでも手動でチェックできます。

VMware, Inc. 127

Page 136: Server Admin Manual

VMware Server 運用ガイド

[Edit(編集)] - [Preferences(環境設定)] - [Workspace(ワークスペース)] を選択してから、[Check for software updates(ソフトウェア アップデートのチェック)] ドロップダウン リストでチェックを行う頻度を指定してください。

この設定は、[Never(チェックを行わない)]、[daily(毎日)]、[weekly(毎週)]、[monthly(毎月)] のいずれかを選択できます。

また、Linux ホストでは、[Check Now(今すぐチェック)] をクリックすると、いつでもソフトウェアのアップデートをチェックできます。

プロキシサーバが使用されている環境で、VMware Server を Windows ホストで実行する場合、ご使用のブラウザがプロキシサーバ経由でインターネットに接続するように構成しておいてください。

プロキシサーバが使用されている環境で、VMware Server を Linux ホストで実行する場合、そのプロキシサーバが使用するサーバ名とポート番号を使って http_proxy を構成しておいてください。

[Input(入力)] 設定の変更[Input(入力)] タブでは、仮想マシンがキーボードとマウスのコントロールを取得する方法を決定することができます。

注 [Grab when cursor enters window(カーソルがウィンドウ内に入ったとき有効にする)] オプションを選択すると、特定の仮想マシンで作業中にマウスのポインタを一時的に仮想マシンのウィンドウの外に移動したような場合、作業中の仮想マシン ウィンドウにポインタを容易に戻すことができます。マウスのポインタに対するコントロールは、VMware Server がフォアグランド(アクティブ アプリケーション)の場合にのみ引き渡されます。また、ホットキーの組み合わせ(デフォルトは <Ctrl> - <Alt>)を使ってマウスのポインタを解放した場合、再びマウスのポインタに対するコントロールをVMware Server に戻すには、仮想マシンのウィンドウ内をクリックする必要があります。

128 VMware, Inc.

Page 137: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

以下の入力設定を指定することができます。

[Grab keyboard and mouse input on mouse click] 仮想マシンのコンソールウィンドウ内で最初にマウスボタンを 1 度クリックすると、VMware Server でキーボードとマウスのコントロールが有効になります。

[Grab keyboard and mouse input on key press] 最初にキー入力を行うと、VMware Server でキーボードとマウスのコントロールが有効になります。この最初のキー入力も仮想マシンに送信されます。仮想マシンのコンソール ウィンドウがアクティブで、このオプションが選択されている場合、通常のアプリケーションとシステムアクセラレータのキーシーケンスは使用できません。

[Ungrab when cursor leaves window] マウスのポインタが仮想マシンのコンソールウィンドウの外に出ると、マウスのコントロールがホスト OS に引き渡されます。このオプションはフルスクリーンモードには適用できません。仮想マシンとホスト OS 間で入力切替をシームレスに行いたい場合は、このオプションを選択してください。

[Hide cursor on ungrab] マウスがホスト OS でコントロールされている場合、ゲスト OS のマウスのポインタは表示されません。このオプションは、ゲスト OSとホスト OS が同じ場合、特に効果的です。マウスを動作させた時に 2 つの同じマウスポインタの内どちらが動作するかを考える必要がなくなり、混乱を避けることができます。

[Grab when cursor enters window] マウスのポインタが仮想マシンのコンソール ウィンドウ内に入ると、マウスのコントロールがゲスト OS に引き渡されます。このオプションはフルスクリーンモードには適用できません。

[Enable copy and paste to and from virtual machine] ホストと仮想マシンで、あるいは仮想マシン間でテキストのコピーと貼り付けを行うためのオプションです。2 つのオペレーティングシステムのクリップボードが相互にやり取りを行います。ゲスト OS のマウスのポインタがコンソールウィンドウの外に出ると、ゲスト OS のクリップボードの内容がホスト OS のクリップボードにコピーされます。同様に、ホスト OS のマウスのポインタがコンソールウィンドウに引き渡される度に、ホスト OS のクリップボードの内容がゲスト OS のクリップボードにコピーされます。

注 現時点では、Red Hat Linux 7.0 ~ 7.3 と Windows2000 間で(いずれがゲスト OS、ホスト OS であっても)コピーと貼り付けを実行することはできません。

VMware, Inc. 129

Page 138: Server Admin Manual

VMware Server 運用ガイド

注 カーソルオプションを理解するには、色々と設定を試してみるのが最も良い方法です。このオプションは、ウィンドウ モードの際のマウスポインタの動作を規定するものです。ウィンドウ モードとは、仮想マシンがフル スクリーンモードではなく、コンソール ウィンドウに表示されており、ホストOS のデスクトップを見ることができる状態を指します。

[Hot Key(ホットキー)] を設定[Hot Key(ホットキー)] タブでは、キーの組合わせ(<Ctrl>、<Alt>、<Shift> キーと他のキーとの組合わせ)を変更して、どのキーの組み合わせがゲスト OS に送信されるのか、VMware Server で受信されるのかを決定することができます。

デフォルトの <Ctrl>-<Alt> の組合わせが、同じホットキーの組合わせを使用するホスト上の別のアプリケーションと衝突する場合など、カスタマイズして独自のホットキーの組合わせを作成することができます。

例えば、<Ctrl>-<Alt>-<Delete> がゲスト OS に送信されずに VMware Server によって途中で受信されてしまう事態を防ぐために、<Ctrl>-<Alt> キーから<Ctrl>-<Shift>-<Alt> キーにホットキーの組合わせを変更することが可能です。

別の例として、コンソールを実行中のマシンに接続するために PC Anywhere を使用している場合を考えてみてください。コンソールの接続先の仮想マシンがフルスクリーンモードの時に、別のアプリケーションを動作させる必要があるとします。通常、ウインドウモードに戻るには <Ctrl>-<Alt> を押しますが、PC Anywhere も<Ctrl>-<Alt> キーの組合わせを処理するため、VMware Server がこのキーの組み合わせを受信することができません。従って、フルスクリーンモードを終了させるには、代わりのホットキーの組合わせを使う必要があります。

130 VMware, Inc.

Page 139: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

注 <Ctrl>-<Alt> は、VMware Server にマウスとキーボードの入力を解放(アングラブ)するように促すキーの組み合わせです。このため、<Ctrl>-<Alt> を含む組合わせはゲスト OS には送信されません。この組合せを使用する必要がある場合、例えば仮想マシンで Linux の作業領域を切り替えるために <Ctrl>-<Alt>-<Fkey> を使用する場合などは、<Ctrl>-<Alt>-< スペース > を押し、<Ctrl>-<Alt> を押したまま < スペース > を放してから、ゲストに送信したいキーの組合せの3番目のキーを押してください。

また、独自のカスタム ホットキーの組合せを作成することも可能です。[Custom(カスタム)] を選択してから、<Ctrl>、<Alt>、<Shift> キーの組合せを指定します。各キーに対して、以下のオプションを選択してください。

[Down] ホットキーの組合せとしてキーを押します。

[Up] ホットキーの組合せとしてキーを押しません。

[Either] キーは押しても、押さなくても構いません。

[Display(ディスプレイ)] の設定 Linux ホストと Windows ホストのいずれの場合も、[Display(ディスプレイ)] タブでは、コンソールやホスト ディスプレイの、異なるゲスト OS の解像度に対する対処方法を調節することができます。

Autofit 機能(画面の自動合わせ機能)が有効になっている時のコンソール ウィンドウの動作方法を指定するには、[Autofit(自動合わせ)] 設定を使用します。[Autofit window(ウィンドウを合わせる)] ボックスにチェックマークを付けると、ゲスト OSの解像度に合わせてコンソール ウィンドウのサイズが変更されるようになります。これは、[View(ビュー)] - [Autofit window(ウィンドウを合わせる)] を選択して設定することもできます。[Autofit guest(ゲストを合わせる)] をボックスにチェックマークを付けると、コンソール ウィンドウのサイズに合わせて、ゲスト OS の画面解像度が変更されるようになります。これは、[View(ビュー)] - [Autofit guest(ゲストを合わせる)] を選択して設定することも可能です。

VMware, Inc. 131

Page 140: Server Admin Manual

VMware Server 運用ガイド

Linux がホストの場合は、[Display(ディスプレイ)] タブから、フルスクリーン モードに切替えた時のホストとゲストの画面設定も構成することができます。

VMware Server のグローバル設定[Host Settings(ホストの設定)] ダイアログ ボックスでは、VMware Server に適用される様々な設定を変更することができます。

設定を変更するには、[Host(ホスト)] - [Settings(設定)] を選択します。この設定を変更するには、root あるいは Administrator の権限が必要です。

仮想マシンの作成先の指定[General(一般)] タブを使えば、このホスト上の全仮想マシンの作成先デフォルト ロケーションを指定することができます。

VMware Server がデフォルトで使用するディレクトリは、[Default location for virtual machines(仮想マシンのデフォルトの場所)] の箇所に表示されます。別のディレクトリを設定するには、そのパスを入力するか [Browse(参照)] をクリックして使用したいディレクトリを探してください。仮想マシンが新規作成される度に、ここで指定するディレクトリの下に仮想マシンのディレクトリが VMware Server により作成されます。

Windows ホストでは、新しく作成される仮想マシンが格納されるフォルダはデフォルトで <installdrive>:¥Virtual Machines となっています。

Linux ホストでは、新しく作成される仮想マシンのデフォルトの格納場所は、次の通りです。/var/lib/vmware/Virtual Machines

ホストのメモリを仮想マシンに予約[Memory(メモリ)] タブでは、実行中の全仮想マシンに割当可能な予約メモリ量を調整することができます。

[Memory(メモリ)] タブの設定は、実行中の仮想マシンの種類やホストコンピュータにログオンしているユーザーに関係なく適用されます。

メモリと仮想マシンに関する詳細は、『VMware Server 仮想マシンガイド』で「メモリの使用(P.165)」と「仮想マシンへのメモリの割り当て」を参照してください。

仮想マシン プロセスのプライオリティを調整(Windows ホストのみ)Windows 向けの VMware Server では、マウスとキーボードの入力コントロールが特定の仮想マシンに引き渡されている(あるいは引き渡されていない)時に Windows プロセス スケジューラが仮想マシンに与える プライオリティを設定することができます。

132 VMware, Inc.

Page 141: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

各仮想マシンとホストコンピュータで行う作業の相対的なプライオリティに基づいてこの設定を調整すれば、システムの全体的なパフォーマンスを改善することができます。

[Priority(優先順位)] タブの設定は、その時ホストコンピュータにログオンしているユーザーに対して全仮想マシンに適用されます。コンピュータの別のユーザーの設定には影響しません。

Linux ホストでは、このような設定は利用できません。

プライオリティを設定するには、[Host Settings(ホスト設定)] ダイアログボックスで [Priority(優先順位)] タブをクリックしてください。

仮想マシン構成のローカル設定がグローバル設定を上書きする場合を除き、ここで行ったプライオリティ設定はすべての仮想マシンに適用されます。特定の仮想マシンのローカル設定を変更してグローバル設定を上書きさせるには、変更を行う仮想マシンを開いてから [VM] - [Settings(設定)] を選択し、[Option(オプション)] タブをクリックします。次に、[Advanced(詳細)] を選択し、[Process priorities(プロセスの優先順位)] の箇所にあるドロップダウンリストを使って、その仮想マシンに対する設定を行います。

プロセス スケジューリングのプライオリティとして、low( 低 )、normal(中)、high(高)の 3 つの内いずれかを設定することが可能です。通常、ホスト上のプロセスはnormal プライオリティで実行されます。仮想マシンのプライオリティを low に設定すると、その仮想マシンには同一ホストの他のプロセスより低いプライオリティが与えられます。仮想マシンのプライオリティを normal に設定すると、その仮想マシンは同一ホストの他のプロセスと同等に扱われます。仮想マシンのプライオリティをhigh に設定すると、その仮想マシンは同一ホストの他のプロセスより優先されます。

VMware Server では、仮想マシンがキーボードとマウスの入力コントロールを取得、解放する際にプロセス スケジュールのプライオリティを自動的に変更するオプションが用意されています。入力コントロールの切替に関する詳細情報は、「[Input(入力)] 設定の変更(P.128)」をご覧ください。

以下の 4 つの設定が可能です。

[high - normal] 入力コントロールを取得している時は、VMware Server にホスト上のその他のプロセスより高いプライオリティが与えられます。入力コントロールを取得していない場合、VMware Server はホスト上のすべてのプロセスと同等のプライオリティで実行されます。

[high - low] 入力コントロールを取得している時は、VMware Server にホスト上のその他のプロセスより高いプライオリティが与えられます。入力コントロールを取得していない場合、VMware Server はホスト上のその他のプロセスより低いプライオリティで実行されます。

VMware, Inc. 133

Page 142: Server Admin Manual

VMware Server 運用ガイド

[normal - normal] 入力コントロールを取得している時は、VMware Server にホスト上のすべてのプロセスと同等のプライオリティが与えられます。入力コントロールを取得していない場合、VMware Server はホスト上のすべてのプロセスと同等のプライオリティで実行されます。

[normal - low] 入力コントロールを取得している時は、VMware Server にホスト上のすべてのプロセスと同等のプライオリティが与えられます。入力コントロールを取得していない場合、VMware Server はホスト上のその他のプロセスより低いプライオリティで実行されます。

VMware Server に設定されるデフォルトのプロセス プライオリティは [normal - normal] です。

スナップショットを作成、復元するように仮想マシンを構成 バックグランドでスナップショットを作成、復元するように仮想マシンを構成することが可能です。Windows と Linux のいずれのホストの場合も、VMware Server コンソールで [Host(ホスト)] - [Settings(設定)] - [Priority(優先順位)] タブを選択して、このオプションを有効にします。詳しくは、『VMware Server 仮想マシンガイド』の「バックグランドで実行するスナップショット関連アクション」をご覧ください。

VMware Server コンソール接続の SSL の有効化[Connections(接続)] タブでは、ネットワーク経由のコンソール接続に対して SSLを有効にすることができます。

コンソールを使ってコンソール接続に対する SSL を有効にするには、[Connections(接続)] タブで [Use SSL for Console communications(コンソール通信に SSL を使用)] チェックボックスにチェックマークを付けてください。

SSL に関する詳細は、「リモートセッションのセキュリティ保護(P.97)」をご覧ください。

134 VMware, Inc.

Page 143: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

ネットワークラベルの作成VMware Server は RC1 リリースから、VMware Virtual Center を使った VMware Server ホスト上の仮想マシンの管理をサポートします。VirtualCenter を使用するには、各仮想ネットワークアダプタに対してラベルを作成する必要があります。VirtualCenterは、どの仮想ネットワークアダプタがどの物理ネットワークに関連付けられているかをラベルを使って特定します。

仮想ネットワークアダプタにラベルが必要な理由は以下の通りです。

マルチホスト、マルチネットワーク環境での混乱を避けるため。このような環境は VirtualCenter が威力を発揮します。VirtualCenter は、複数の VMware Serverホスト上の仮想マシンを管理することができます。

VirtualCenter ホスト間で仮想マシンを移行できるようにするため。仮想マシンを移行できるのは、同じネットワーク上に存在するホストからのみです。ラベルを使って、VirtualCenter は仮想マシンが接続しているネットワークを特定することができます。

VirtualCenter クライアントから仮想マシンを作成できるようにするため。

VirtualCenter クライアントから既存の仮想マシンの仮想ネットワーク構成を変更できるようにするため。

注 VirtualCenter クライアントから仮想マシンを構成する場合、スナップショット等の VMware Server の機能を利用できません。

アダプタにラベルが付けられていない場合、VirtualCenter はアダプタを認識できません。存在しないネットワーク名に接続するように仮想マシンが構成されていると、仮想マシンをオンにした時に仮想ネットワークアダプタが切断された状態で起動します。

ラベルは、既存の仮想ネットワークアダプタ(VMnet0、デフォルトの Bridged ネットワークアダプタ、VMnet8、デフォルトの NAT アダプタ)に対して作成することができます。アダプタは VMware Server で構成します。各アダプタは、Bridged、Host-only、NAT あるいはカスタムネットワークに構成できます。ただし、ネットワーク構成の種類は VirtualCenter では無意味です。VirtualCenter は、ネットワークラベルのみを考慮します。

注 仮想マシンをすべて VirtualCenter クライアントから作成、管理する場合は、VMware Server ホストの Host-only アダプタそれぞれに、一意のラベルを割り当ててください。こうすれば、各 Host-only ネットワークが常駐するホストを簡単に特定できます。ただし、全仮想マシンが Host-only ネットワークを使用する VMware Server ホストの場合、Host-only アダプタにネットワークラベルを付けなくても構いません。

VMware, Inc. 135

Page 144: Server Admin Manual

VMware Server 運用ガイド

新しい仮想ネットワークアダプタの構成に関する情報は、『VMware Server 仮想マシンガイド』の「仮想ネットワークアダプタの追加と変更」を参照してください。

VirtualCenter を使った VMware Server 仮想マシンの管理に関する情報は、「VirtualCenter を使った仮想マシンの管理(P.140)」を参照ください。

仮想ネットワークアダプタの構成が完了したら、VirtualCenter がホスト上の仮想マシンを正しく管理できるように、各アダプタに対してラベルを作成します。

VMware Server コンソールを使ってネットワークラベルを作成VirtualCenter が管理する仮想マシン向けにネットワークラベルを作成するには、コンソールで以下の作業を行ってください。

1 コンソールから VMware Server ホストに接続します。[Host Settings(ホスト設定)] 画面が表示されます。

2 [Named Networks(名前のあるネットワーク)] タブをクリックしてください。

注 VirtualCenter が VMware Server ホストを検知できない場合は、[Host Settings ホスト設定)] 画面に [Named Networks(名前のあるネットワーク)] タブが表示されません。VMware Server ホストをVirtualCenter に追加する手順は、VirtualCenter 付属のドキュメントを参照してください。

3 ラベルを追加するには、[Add(追加)] をクリックします。[Add Named Network(名前のあるネットワークを追加)] が表示されます。

4 [Adapter(アダプタ)] リストから仮想ネットワークアダプタを選択してください。Windows ホストでは、アダプタが Bridged、Host-only または NAT ネットワークに構成されていれば、該当するネットワークの種類がアダプタ名の横に表示されます。

136 VMware, Inc.

Page 145: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

5 [Label(ラベル)] フィールドにラベル名を入力します。

6 [OK] をクリックして、ラベル名を追加します。次に [OK] をクリックして、変更を保存してください。

VMware Management Interface を使ってネットワークラベルを作成VirtualCenter が管理する仮想マシン向けにネットワークラベルを作成するには、管理インターフェイスで以下の作業を行ってください。

1 VMware 管理インターフェイスには、Administrator(Windows ホスト向けVMware Server)または root ユーザー(Linux ホスト向け VMware Server)としてログオンします。詳しくは、「VMware 管理インターフェイスへのログオン

(P.106)」をご覧ください。

2 [Status Monitor(ステータスの監視)] ページで [Option(オプション)] タブをクリックすると、[Option(オプション)] ページを表示してください。

3 [Network Connections(次のネットワークに接続)] をクリックしてください。[Network Connections(次のネットワークに接続)] ページが表示されます。

注 VirtualCenter が該当する VMware Server を検知できない場合、[Option(オプション)] ページに [Network Connections(次のネットワークに接続)] リンクが表示されません。VirtualCenter に VMware Server ホストを追加する手順は、VirtualCenter 付属のドキュメントを参照してください。

VMware, Inc. 137

Page 146: Server Admin Manual

VMware Server 運用ガイド

4 各ネットワークアダプタに対して、[Network Label(ネットワーク ラベル)] の箇所の該当するフィールドにラベルを追加します。Windows ホストでは、アダプタが Host-only または NAT ネットワークに構成されていれば、該当するネットワークの種類がアダプタ名の横に表示されます。

5 [OK] をクリックして変更を保存します。

VMware Server コンソールを起動するためにMIME タイプを設定VMware 管理インターフェイスで仮想マシンのターミナル アイコン ( ) をクリックすると、コンソールからその仮想マシンに接続できます。ブラウザによっては、事前に x-vmware-server console の MIME タイプを定義し、コンソール プログラム ファイルに関連付けておく必要があります。Internet Explorer を使用する場合は、コンソールのインストール時に自動的に構成が行われます。

MIME タイプの設定手順は、Windows ホストと Linux ホストとでほぼ同じです。いずれの場合も、コンソールを起動するコマンドを含む短いスクリプトを作成します。VMware Server でインストールしたコンソールを起動するか、管理インターフェイスからダウンロードしたファイルを使ってインストールしたコンソールを起動するかを選択できます。

注 VMware Server とファイル タイプの関連付けを行うブラウザ プロンプトが表示される場合には、ヘルパー ファイルを手動で作成する必要はありません。

VMware Server コンソールでのMIME タイプの設定1 テキストエディタで、次のいずれかを実行します。

Windows ホストの場合、vmwareserver-helper.bat という名前の短いバッチ ファイルを作成します。バッチファイルには以下の行を記述してください。"<path_to_vmwareserver>" -o "%1"

<path_to_vmwareserver> のデフォルト値は次の通りです。C:¥Program Files¥VMware¥VMware Server¥vmware.exe

Linux ホストの場合、vmware-vms-helper.sh という名前の短いバッチ ファイルを作成します。このシェルスクリプトには次の 2 行を記述します。#!/bin/sh"<path_to_vmware-vms>" -o $1 > /dev/null 2>&1;

<path_to_vmware-vms> のデフォルト値は、次の通りです。/usr/bin/vmware

2 作成したスクリプト ファイルを任意の場所に保存します。

138 VMware, Inc.

Page 147: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

注 Linux ホストの場合、ファイルを保存したディレクトリに移動し、次のように入力してそのファイルを実行する権限を取得してください。

chmod +x vmware-server-helper.sh

3 ブラウザから、管理対象のサーバに接続します。

4 コンソールで表示する仮想マシンのターミナルアイコン ( ) をクリックします。

5 ファイルに対する処理方法を求めるダイアログボックスが表示されます。[Advanced(詳細)]をクリックしてください。

6 [New Type(新規タイプ)]ダイアログボックスの[Description of type(タイプの説明)]フィールドに、VMware Server と入力します。

7 [File extension(ファイルの拡張子)]フィールドに xvm と入力します。

8 [MIME type(MIME タイプ)]フィールドに application/x-vmware-console と入力します。

9 [Application to use(使用するアプリケーション)] フィールドに、vmwareserver-helper.batまたはvmware-server-helper.shへのパスを入力します。

10 [OK]を 2 回クリックします。これで、ターミナル アイコンをクリックするとコンソールが起動するように設定されました。

管理インターフェイスからダウンロードしてインストールしたVMware Server コンソールに対してMIME タイプを設定1 テキストエディタで、次のいずれかを実行します。

Windows ホストの場合、vmwareConsole-helper.bat という名前の短いバッチ ファイルを作成します。 バッチファイルには以下の行を記述してください。"<path_to_vmwareConsole>" -o "%1"

<path_to_vmwareConsole> のデフォルト値は次の通りです。C:¥Program Files¥VMware¥VMware Server Console¥vmware.exe

Linux ホストの場合、vmware-server-console-helper.sh という名前の短いバッチ ファイルを作成します。 このシェルスクリプトには次の 2 行を記述します。#!/bin/sh"<path_to_vmware-server-console>" -o $1 > /dev/null 2>&1;

<path_to_vmware-server-console> のデフォルト値は、次の通りです。/usr/bin/vmware-server-console

2 作成したスクリプト ファイルを任意の場所に保存します。

VMware, Inc. 139

Page 148: Server Admin Manual

VMware Server 運用ガイド

注 Linux ホストの場合、ファイルを保存したディレクトリに移動し、次のように入力してそのファイルを実行する権限を取得してください。

chmod +x vmware-server-console-helper.sh

3 ブラウザから、管理対象のサーバに接続します。

4 コンソールで表示する仮想マシンのターミナルアイコン ( ) をクリックします。

5 ファイルに対する処理方法を求めるダイアログボックスが表示されます。[Advanced(詳細)]をクリックしてください。

6 [New Type(新規タイプ)]ダイアログボックスの[Description of type(タイプの説明)]フィールドに、VMware Server Console と入力します。

7 [File extension(ファイルの拡張子)]フィールドに xvm と入力します。

8 [MIME type(MIME タイプ)]フィールドに application/x-vmware-console と入力します。

9 [Application to use(使用するアプリケーション)] フィールドに、vmwareConsole-helper.batまたはvvmware-server-console-helper.shへのパスを入力します。

10 [OK]を 2 回クリックします。これで、ターミナル アイコンをクリックするとコンソールが起動するように設定されました。

VirtualCenter を使った仮想マシンの管理VMware VirtualCenter を使って VMware Server 仮想マシンを管理する場合、VirtualCenter クライアントから VMware Server ホスト上に仮想マシンを作成する前に、所定の作業が必要です。さらに、VirtualCenter クライアントから仮想マシンに接続すると、通常とは異なる点がありますので、ご注意ください。

VirtualCenter の使用方法については、http://www.vmware.com/support/pubs/vc_pubs.html の VirtualCenter 製品のドキュメントを参照してください。

VirtualCenter クライアントからの仮想マシンの作成VirtualCenter クライアントを使って VMware Server ホストに仮想マシンを作成する前に、以下の作業を行ってください。

1 VirtualCenter と VMware Server 正常にインストールされ、動作していることを確認します。

2 VirtualCenter 内で VMware Server ホストを探し、仮想マシン実行時に使用するVMware Server ホストのユーザー アカウント用に、証明書を提供します。

140 VMware, Inc.

Page 149: Server Admin Manual

第 4章 仮想マシンと VMware Server ホストの管理

3 VMware Server ホスト上のネットワークアダプタに対してネットワークラベルを作成します。VirtualCenter は、どの仮想ネットワークアダプタがどの物理ネットワークに関連付けられているかをラベルを使って特定します。詳しくは、「ネットワークラベルの作成(P.135)」をご覧ください。

4 これで、VirtualCenter クライアントから仮想マシンを作成できます。

注 Red Hat Enterprise Linux 4 仮想マシンを作成する場合は、[Other Linux 2.6.x Kernel] を選択してください。

VirtualCenter クライアントから仮想マシンに接続一般的に、VMware Server ホスト上の仮想マシンを VirtualCenter で管理しても、VMware Server が提供する機能を全て使用することができます。ただし、VirtualCenter クライアントから仮想マシンに接続した場合、VMware Server コンソールからアクセス可能な機能の一部が、VirtualCenter クライアントのコンソールからは使用できない場合があります。

VirtualCenter クライアントからは利用できない機能も、VMware Server コンソールから接続した場合は動作します。次のオプションは使用できません。

VirtualCenter クライアントではスナップショットが利用できません。VMware Server 仮想マシンに VirtualCenter クライアントから接続した場合、スナップショットは利用できません。VMware Server コンソールを使って VMware Server仮想マシンに接続した際に、その仮想マシンのスナップショットを作成した場合、後で VirtualCenter からその仮想マシンに接続しても、設定したスナップショットが取り消されることはありません。

VirtualCenter クライアントから仮想マシンに接続中は、既存のスナップショットを更新、削除、復元したり、新しくスナップショットを作成したりすることはできません。コンソールを使って仮想マシンに接続すれば、再びスナップショットを操作できるようになります。

VirtualCenter クライアントを使って作成された仮想マシンは、特定のユーザーアカウントで実行されます。VirtualCenter クライアントで作成された仮想マシンは、パワーオンしたユーザーアカウントを使って稼動するようには構成できません。VirtualCenter に VMware Server を追加する際にユーザーアカウント情報を提供します。

VirtualCenter クライアントを使って作成された仮想マシンは、プライベートに設定されていません。VirtualCenter のユーザーアカウントのみが仮想マシンを使用できるようにするには、VMware Server コンソールを使ってその仮想マシンに接続し、設定を変更してください。詳しくは、「仮想マシンを作成したユーザーのみが閲覧できるように設定(P.91)」をご覧ください。

VMware, Inc. 141

Page 150: Server Admin Manual

VMware Server 運用ガイド

VirtualCenter クライアントを使って仮想マシンを作成する場合、仮想ディスクファイル名を指定できません。仮想ディスクファイル名は、仮想マシン名を元にして決定されます。VMware Server コンソールを使えば、仮想マシン名とは異なるファイル名を持つ仮想ディスクを 追加することが可能です。

仮想マシンが使用できるのはVMware Serverホスト上のDVD/CD-ROMドライブのみです。 リモートシステムに存在するクライアント DVD/CD-ROM ドライブを使用するには、VMware Server コンソールを使って仮想マシンに接続してください。

VirtualCenter クライアントから仮想マシンに接続中は、リモートファイルシステムをブラウズできません。特定ファイル(ISO イメージ等)へのパスを手動で入力する必要があります。

142 VMware, Inc.

Page 151: Server Admin Manual

第 5 章 仮想マシンの移動と共有

ここでは、仮想マシンを別のホストや同じホスト上の別の場所に移動する方法と、仮想マシンを他のユーザーと共有する際の注意点に関して解説を行います。

また、GSX Server 3 と WMware Workstation 5.x で稼動する仮想マシンを VMware Server を実行するホストに移動する方法についての情報も提供します。

VMware Server 仮想マシンの移動(P.143)

VMware GSX Server 3 仮想マシンを新規ホストに移動(P.146)

旧バージョンの仮想マシンを移動(P.148)

仮想マシンを他のユーザーと共有(P.153)

注 仮想マシンを新しいホストコンピュータや同じホストの別のディレクトリに移動すると、あるいは仮想マシンの構成ファイルのパスに含まれるディレクトリ名を変更すると、VMware Server が各仮想イーサネットアダプタに新しい MAC アドレスを生成します(手動で MAC アドレスを指定している場合は除きます)。詳しくは、『VMware Server 仮想マシンガイド』の「仮想マシンの MAC アドレスの維持と変更(P.183)」をご覧ください 。

VMware 製品間での仮想マシンの移動に関する情報は、弊社 Web サイトの『VMware Virtual Machine Mobility Planning Guide(VMware 仮想マシンモビリティ プランガイド)』をご覧ください。

VMware Server 仮想マシンの移動 ここでは、VMware Server を使用して作成した仮想マシンを VMware Server が稼動する別のホスト、あるいは同一ホスト上の別の場所に移動する方法について説明していきます。作業は難しいものではなく、多くの場合、Windows ホストと Linux ホスト間で仮想マシンを移動することさえ可能です。

注 以下の説明では、ホストコンピュータ上の 1 個以上の .vmdk ファイルに格納された 1 個の仮想ディスクを使用している場合を想定しています。

VMware, Inc. 143

Page 152: Server Admin Manual

VMware Server 運用ガイド

下記のプロセスを開始する前には、常に仮想マシンのディレクトリに保存されている全ファイルのバックアップコピーを作成しておくことをお勧めいたします。

注意 Red Hat Linux 7.3/7.2 の仮想マシンを AMD プロセッサ上で稼動するホストと Intel プロセッサ上で稼動するホスト間で移動することはお勧めいたしません。詳しくは、ヴイエムウェア Web サイトにある『VMwareゲスト OS インストール ガイド』から、該当するゲスト OS の「既知の問題」の箇所を参照してください。

以下のセクションでは、VMware Server 仮想マシンの移動に関してさらに詳しく解説します。

相対パスを使用する仮想マシン(P.144)

移動に向けて仮想マシンを準備(P.144)

仮想マシンを新しいホストに移動(P.145)

相対パスを使用する仮想マシンVMware Server の仮想マシンに関連付けられた全ファイルへのパス名は相対的で、各ファイルのパスはその時点でアクティブなディレクトリとの相対的な位置で表現されます。例えば、特定の仮想マシンのディレクトリにいる場合、その仮想ディスクファイルへの相対パスは <machine name>.vmdk となります。

移動に向けて仮想マシンを準備1 ゲスト OS をシャットダウンしてから仮想マシンをパワーオフします。仮想マシン

がサスペンドされている場合、一旦レジュームしてから、ゲストのシャットダウンを行ってください。

2 次のいずれかを行ってください。

仮想マシンを新しいホストに移動する予定であり、現在使用しているホストマシンと新しいホストがネットワーク接続されている場合、現在のホストでの準備は完了です。ホストがネットワーク接続されていない場合は、仮想ディスクファイル (.vmdk) を仮想マシンのディレクトリから新しいホストに移動する方法が必要です。例えば、仮想ディスクファイルを共有ネットワークディレクトリに移動したり、CD-ROM や DVD に焼き付けたりすることができます。

仮想マシンの移動方法が決定したら、「仮想マシンを新しいホストに移動(P.145)」に進んでください。

144 VMware, Inc.

Page 153: Server Admin Manual

第 5章 仮想マシンの移動と共有

仮想マシンを同じホストの別のディレクトリに移動する予定であれば、この段階で移動の準備ができています。仮想マシンが現在格納されているディレクトリにある全ファイルを新しい格納場所にコピーしてください。仮想マシンのディレクトリ以外の場所に格納されているファイルがあれば、必ずそれらのファイルを仮想マシンの格納場所と相対的に同じ場所にある同じ名前のディレクトリに移動してください。

VMware Server Console を起動し、移動したばかりの新しい仮想マシンを開きます。[File(ファイル)] - [Open Virtual Machine(仮想マシンを開く)] を選択してから、その仮想マシンの構成ファイル (.vmx) を探してください。

仮想マシンを新しいホストに移動1 新しいホストコンピュータに VMware Server がインストールされ、正常に動作し

ていることを確認してください。

2 新しいホストに、移動する仮想マシンのディレクトリを作成します。移動したい仮想ディスク ファイルを、新しいディレクトリにコピーします。この際、仮想マシンの現在のディレクトリにある全ファイルを必ずコピーするようにしてください。仮想マシンのディレクトリ以外の場所に格納されているファイルがあれば、必ずそれらのファイルを仮想マシンの格納場所と相対的に同じ場所にある同じ名前のディレクトリに移動してください。この仮想マシンのユーザーが全てアクセスできるように、新しいディレクトリのアクセス権を設定してください。

何らかの理由で特定のファイルを移動しない場合は、そのファイルを参照するパスが存在しないことを確認してください。仮想マシン設定エディタを使用して、移動しなかったファイルに対する正しい格納場所を仮想マシンが記録していることを確認します([VM] - [Settings(設定)] を選択します)。仮想マシン設定エディタで各デバイスを選択し、関連ファイルを持つデバイスが正しいファイルを参照していることを確認してください。また、[Option(オプション)] タブで、redo ログファイルの格納場所が正しいかチェックします。

注 移動する仮想マシンのスナップショットを作成している場合、スナップショットを削除するか、一旦スナップショットの状態に戻してからスナップショットを削除すれば、簡単に移動を行うことができます。スナップショットを残しておきたい場合は、必ず仮想マシンのディレクトリにある全ファイルと共に redo ログファイル (.REDO) も移動してください。

3 VMware Server Console を起動し、移動したばかりの新しい仮想マシンを開きます。[File(ファイル)] - [Open Virtual Machine(仮想マシンを開く)] を選択してから、その仮想マシンの構成ファイル (.vmx) を探してください。

VMware, Inc. 145

Page 154: Server Admin Manual

VMware Server 運用ガイド

4 仮想マシンを最初にパワーオンすると、既存の UUID を残しておくか、新しいUUID を作成するかの選択画面が表示されます。

管理上の目的で UUID を使用する場合は、[Keep(維持)] を選択してから [OK]をクリックしてください。仮想マシンがパワーオンされます。UUID に関する詳細情報は、「UUID による仮想マシンの識別(P.99)」をご覧ください。

VMware GSX Server 3 仮想マシンを新規ホストに移動WMware GSX Server 3 で作成した仮想マシンを移動する場合、その仮想マシンがVMware Server と完全な互換性を確保できるように、移動の前にアップグレードすることをお勧めします。アップグレードするには、VMware Server で該当する仮想マシンを実行し、[VM] - [ 仮想ハードウェアのアップグレード ] を選択します。仮想ハードウェアをアップグレードする場合、アップグレード後に「VMware Server 仮想マシンの移動(P.143)」の手順に従ってください。

アップグレードした仮想マシンは、VMware GSX Server 3 では実行できなくなります。GSX Server 3 と VMware Server の両方で仮想マシンを実行する必要がある場合は、仮想ハードウェアをアップグレードしないでください。VMware Server コンソールを使えば VMware GSX 3 Server ホストに接続することができますが、VMware GSX Server 仮想マシンコンソールから VMware Server が稼動するホストに接続することはできません。

注 以下の説明では、ホストコンピュータ上の 1 個以上の .vmdk ファイルに格納された 1 個の仮想ディスクを使用している場合を想定しています。下記のプロセスを開始する前には、常に仮想マシンのディレクトリに保存されている全ファイルのバックアップコピーを作成しておくことをお勧めいたします。

以下のセクションでは、VMware GSX Server 2 または 3 を新規ホストに移動するための準備と方法について解説します。

相対パスを使用する仮想マシン(P.147)

移動に向けて仮想マシンを準備(P.147)

仮想マシンを新しいホストマシンに移動(P.148)

146 VMware, Inc.

Page 155: Server Admin Manual

第 5章 仮想マシンの移動と共有

相対パスを使用する仮想マシンVMware GSX Server 3 で作成された仮想マシンに関連付けられた全ファイルのパス名は相対的で、各ファイルのパスはその時点でアクティブなディレクトリとの相対的な位置で表されます。例えば、特定の仮想マシンのディレクトリにいる場合、その仮想マシンが使用する仮想ディスクファイルへの相対パスは <machine name>.vmdk となります。

VMware GSX Server 3 以降もしくは VMware Workstation 5.x を除く VMware 製品で作成した仮想マシンを移動する場合は、「旧バージョンの仮想マシンを移動(P.148)」をご覧ください。

移動に向けて仮想マシンを準備1 VMware Server を使って仮想マシンに接続します。仮想マシンに複数の仮想ディ

スクが設定されており、各仮想ディスクが異なるディスクモードを使用している場合、Configuration Editor([Settings(設定)] - [Configuration Editor(設定エディタ)])を使って全ての仮想ディスクが同じモードを使用するように変更してください。

2 ゲスト OS を完全にシャットダウンします。仮想マシンがサスペンドされており、その仮想ディスクが Persistent または Nonpersistent モードに設定されている場合、一旦レジュームしてからゲスト OS をシャットダウンしてください。

3 Undoable モードのディスクを使用している場合、ゲスト OS のシャットダウン時に変更内容の反映または破棄を行ってください。ディスクへの変更内容を反映も破棄もできない時は、「Undoable モードのディスクを移動する際の注意点

(P.151)」をご覧ください。

4 次のいずれかを行ってください。

仮想マシンを新しいホストに移動する予定であり、現在使用しているホストマシンと新しいホストがネットワーク接続されている場合、現在のホストでの準備は完了です。ホストがネットワーク接続されていない場合は、仮想ディスクファイル (.vmdk) を仮想マシンのディレクトリから新しいホストに移動する方法が必要です。例えば、仮想ディスクファイルを共有ネットワークディレクトリに移動したり、CD-ROM や DVD に焼き付けたりすることができます。

仮想マシンの移動方法が決定したら、「仮想マシンを新しいホストマシンに移動(P.148)」に進んでください。

仮想マシンを同じホストの別のディレクトリに移動する予定であれば、この段階で移動の準備ができています。仮想マシンが現在格納されているディレクトリにある全ファイルを新しい格納場所にコピーしてください。仮想マシンのディレクトリ以外の場所に格納されているファイルがあれば、必ずそれらのファイルを仮想マシンの格納場所と相対的に同じ場所にある同じ名前のディレクトリに移動してください。

VMware, Inc. 147

Page 156: Server Admin Manual

VMware Server 運用ガイド

コンソールを起動し、移動したばかりの新しい仮想マシンを開きます。[File(ファイル)] - [Open(開く)] を選択してから、その仮想マシンの構成ファイル (.vmx) を探してください。

仮想マシンを新しいホストマシンに移動1 新しいホストコンピュータに VMware Server がインストールされ、正常に動作し

ていることを確認してください。

2 移動したい仮想ディスクファイルを、新しい仮想マシンのディレクトリにコピーします。この際、仮想マシンの現在のディレクトリにある全ファイルを必ずコピーするようにしてください。仮想マシンのディレクトリ以外の場所に格納されているファイルがあれば、必ずそれらのファイルを仮想マシンの格納場所と相対的に同じ場所にある同じ名前のディレクトリに移動してください。この仮想マシンのユーザーが全てアクセスできるように、新しいディレクトリのアクセス権を設定してください。

何らかの理由で特定のファイルを移動しない場合は、そのファイルを参照する相対 / 絶対パスが存在しないことを確認してください。仮想マシン設定エディタを使用して、移動しなかったファイルに対する正しい格納場所を仮想マシンが記録していることを確認します。仮想マシン設定エディタで各デバイスを選択し、関連ファイルを持つデバイスが正しいファイルを参照していることを確認してください。また、[Option(オプション)] タブで、redo ログファイルの格納場所が正しいかチェックします。

同時に、移動するファイルを参照する絶対パスが存在しないことも確認します。

注 仮想マシンが Undoable モードのディスクを使用している場合、VMware Server でゲスト OS をシャットダウンする際に変更内容を反映 /破棄することをお勧めします。ディスクへの変更内容を反映も破棄もできない場合は、「 Undoable モードのディスクを移動する際の注意点

(P.151)」をご覧ください。

3 VMware Server Console を起動し、移動したばかりの新しい仮想マシンを開きます。[File(ファイル)] - [Open Virtual Machine(仮想マシンを開く)] を選択してから、その仮想マシンの構成ファイル (.vmx) を探してください。

旧バージョンの仮想マシンを移動VMware GSX Server 2 やその他の VMware 製品で仮想マシンを作成した場合、最初にVMware Server でその仮想マシンを実行する際に仮想ハードウェアをアップグレードしなければなりません。この作業を行ったら、「VMware Server 仮想マシンの移動

(P.143)」の指示に従って作業を続行することができます。

148 VMware, Inc.

Page 157: Server Admin Manual

第 5章 仮想マシンの移動と共有

VMware GSX Server 2 やその他の VMware 製品で作成した仮想マシンを別のコンピュータや同じホスト上の別のディレクトリに移動する場合は、下記の作業が必要です。

注 以下の説明では、ホストコンピュータ上の1個以上の .vmdk または .dsk

ファイルに格納された 1 個の仮想ディスクを使用している場合を想定しています。

下記のプロセスを開始する前に、常に仮想マシンのディレクトリに保存されている全ファイルのバックアップコピーを作成しておくことをお勧めいたします。

以下のセクションでは、旧式の仮想マシンの移動に関してさらに詳しく解説します。

相対パスもしくは絶対パスを使用する仮想マシン(P.149)

移動に向けて仮想マシンを準備(P.149)

新しいホストマシンの準備(P.150)

Undoable モードのディスクを移動する際の注意点(P.151)

相対パスもしくは絶対パスを使用する仮想マシンVMware Server 1 では、仮想マシンに関連するファイルはすべて完全な絶対パス名を使用していました。つまり、ホスト上のファイルへの全パスが記録されていました。下記のパス名は、仮想ディスクファイルへの絶対パスの一例です。C:¥Documents and Settings¥<user name>¥My Documents¥My Virtual

Machines¥<machine name>¥<machine name>.vmdk

VMware GSX Server 2 以降ではファイルへのパス名は相対的で、各ファイルのパスはその時点でアクティブなディレクトリとの相対的な位置にあります。例えば、特定の仮想マシンのディレクトリにいる場合、その仮想マシンが使用する仮想ディスクファイルへの相対パスは <machine name>.vmdk となります。

移動に向けて仮想マシンを準備 1 該当する仮想マシンを作成した VMware 製品を使って、その仮想マシンを開き

ます。仮想マシンに複数の仮想ディスクが設定されており、各仮想ディスクが異なるディスクモードを使用している場合、設定エディタ([Settings(設定)] - [Configuration Editor(設定エディタ)])を使って全ての仮想ディスクが同じモードを使用するように変更してください。

2 仮想ディスクが IDE ディスクと SCSI ディスクのどちらに設定されているかを確認しておいてください。これは、仮想マシン設定エディタでチェックできます。

また、移動する仮想ディスクのサイズも確認してください。新しいホストマシンを準備する際、この情報が必要になります(次項参照)。

VMware, Inc. 149

Page 158: Server Admin Manual

VMware Server 運用ガイド

3 ゲスト OS を完全にシャットダウンします。仮想マシンがサスペンドされている場合は、その仮想マシンを作成した VMware 製品を使って一旦レジュームしてからゲスト OS をシャットダウンします。

注 サスペンドされている仮想マシンを別のホストに移動しないでください。

4 Undoable モードのディスクを使用している場合、ゲスト OS のシャットダウン時に、変更内容の反映または破棄を行ってください。ディスクへの変更内容を反映も破棄もできない時は、「Undoable モードのディスクを移動する際の注意点

(P.151)」をご覧ください。

5 現在使用しているホストマシンと新しいホストがネットワーク接続されている場合は、現在のホストでの準備は完了です。ホストがネットワーク接続されていない場合は、仮想ディスクファイル (.vmdk) を仮想マシンのディレクトリから新しいホストに移動する方法が必要です。例えば、仮想ディスクファイルを共有ネットワークディレクトリに移動したり、CD-ROM や DVD に焼き付けたりすることができます。

注 ディスクが Undoable モードを使用しており、変更内容の反映 / 破棄を行っていない場合は、redo ログファイル(.REDO)も新しいホストに移動してください。

新しいホストマシンの準備1 新しいホストコンピュータに VMware Server がインストールされ、正常に動作し

ていることを確認してください。

2 VMware Server Console を起動して、New Virtual Machine Wizard を実行します。ゲスト OS には、移動する仮想マシンのゲスト OS に該当するものを選択してください。

ハードドライブとして仮想ディスクを選択し、移動する予定の仮想ディスクと同じ種類のドライブ(IDE または SCSI)を使用します。

該当するネットワーク、フロッピー、CD-ROM 設定を選択します。この時点では、仮想マシン設定エディタで変更を行わないでください。

設定を保存してから仮想マシン設定エディタを閉じます。

3 新しい仮想マシン用に作成されたディレクトリで、作成されたばかりの新しい.vmdk ファイルを削除してください。

4 移動したい仮想ディスクファイルを、新しい仮想マシンのディレクトリにコピーします。この仮想マシンのユーザーが全てアクセスできるように、新しいディレクトリのアクセス権を設定してください。

150 VMware, Inc.

Page 159: Server Admin Manual

第 5章 仮想マシンの移動と共有

注 ディスクが Undoable モードを使用しており、移動前に変更内容の反映 /破棄を行っていない場合は、redo ログファイル(.REDO)も新しいホストに移動してください。

5 コンソールの [Inventory(インベントリ)] リストで、作成したばかりの仮想マシンを指定し、[VM] - [Settings(設定)] を選択します。

6 新しく作成した仮想マシンが、別のホストから移動した仮想ディスクファイルを使用するように設定してください。この際、新しいディスク設定(IDE/SCSI の指定、最初の .vmdk ファイルのファイル名)が移動元のホストマシンで使用していた設定と一致していなければなりません。

デバイス一覧のハードドライブの箇所で、SCSI または IDE のいずれを使用しているかを確認できます。この設定が移動した仮想ディスクの設定と一致しない場合は、ハードディスクを選択して [Remove(削除)] をクリックします。次に[Add(追加)] をクリックし、Add Hardware Wizard を使って、IDE ディスクかSCSI ディスクのいずれか必要な方を追加します。この際、ウィザードの [Select a Disk Type(ディスク タイプを選択)] 画面で、必ず IDE か SCSI を指定してください。

仮想ディスクのファイル名とパスが、移動した仮想マシンが実際に使用する.vmdk ファイルのファイル名と格納場所と一致するようにしておいてください。

Undoable モードのディスクを移動する際の注意点Undoable モードの旧仮想ディスクに行った変更内容を反映または破棄した後であれば、そのディスクを Linux ホスト OS と Windows ホスト OS 間で移動することが可能です。また、ディスクを同じコンピュータの別の場所や同じ OS を使用する別のコンピュータに移動することもできます。

ただし、Undoable ディスクに行った変更内容を反映も破棄もできない(したくない)場合は、次の点に注意してください。

Undoable モードのディスクは、同じタイプのオペレーティング システム間(つまり、Microsoft Windows システム間または Linux システム間)であれば常に移動することができます。ディスクの初期設定によっては、ディスクとその redoログファイルを、現在使用しているディレクトリとまったく同じパス名のディレクトリに保存する必要があります。

仮想マシンの構成ファイルにパス名に関する情報がない場合は、Undoable モードのディスクを Windows システムと Linux システム間で移動したり、現在使用しているシステムの別のディレクトリに移動したりできる可能性があります。

VMware, Inc. 151

Page 160: Server Admin Manual

VMware Server 運用ガイド

次の手順で構成をチェックし、変更を反映 / 破棄することなく Undoable ディスクを移動することができるかどうかを確認してください。

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

取り消し可能モードのディスクをコンピュータ間で移動する場合は、現在ディスクが存在するコンピュータで VMware GSX Server 3 コンソールを起動します。

2 移動する予定の Undoable モードのディスクが使用されている仮想マシンの構成ファイルを開きます。

コンソールウィンドウから [File(ファイル)] - [Open(開く)] を選択し、移動するディスクが設定されている仮想マシンの構成ファイルを選びます。

3 Configuration Editor を表示します。[Settings(設定)] - [Configuration Editor(設定エディタ)] を選択してください。

4 仮想ディスクのエントリをチェックし、最初の仮想ディスクファイルへの完全なパスが記載されているか確認します。例えば Windows ホストでは、ディスク ファイルが次のように表示されている可能性があります。

My Documents¥My Virtual Machines¥Windows 2000¥Windows 2000.vmdk

SCSI ディスクのエントリにも同様のものが表示されています。

ディスクファイルの情報が上記のように最初のディスクファイルへの完全なパスを記載している場合、Undoable ディスクへの変更を反映 / 破棄しない限り、次の点に注意する必要があります。

同じタイプの他のコンピュータへのディスクの移動(Windows 間またはLinux 間)は可能ですが、別のタイプの他のコンピュータ(Windows とLinux 間)にディスクを移動することはできません。

仮想マシンの他のファイル(Windows では .vmx と .REDO、Linux では .vmx と .REDO)は、新しいコンピュータでも相対的に同じ場所に配置してください。つまり、仮想マシンのファイルがホストマシンの My Documents¥My Virtual

Machines¥Windows 2000¥ にある場合、新しいホストコンピュータでも同じ場所に配置します。

同じシステム内の別のディレクトリにディスクを移動することはできません。

ディスクファイルの情報にパスが含まれない場合は、次のように表示されます。

Windows 2000.vmdk

ディスクのエントリが上のように .vmdk 拡張子を持つファイル名だけで表示される場合、ディスクと redo ログファイルを好きなところに移動することができます。

152 VMware, Inc.

Page 161: Server Admin Manual

第 5章 仮想マシンの移動と共有

仮想マシンを他のユーザーと共有仮想マシンに他のユーザーからのアクセスを許可する場合、次の点に注意してください。

Windows ホストでは、仮想マシンのファイルをシステム上で他のユーザーがアクセスすることのできる場所に保存しておく必要があります。New Virtual Machine Wizard で仮想マシンを構成すると、システムやネットワーク上の好きな場所に仮想マシンを格納するように指定することができます。

Linux ホストでは、他のユーザーにどの程度仮想マシンの使用を許可する予定かに応じて、仮想マシンのファイル、特に構成ファイル (.vmx) と仮想ディスク(.vmdk) に対して必要な権限を設定してください。例えば、ユーザーに仮想マシンの実行は許可するが構成を変更して欲しくない場合は、構成ファイルを書き込み可能に設定しないでください。

VMware GSX Server や他の VMware 製品(Workstation 5.x など)で作成された仮想マシンが読み取り専用モードの独立ディスクを使用している場合、redo ログ ファイルの格納場所を変更する必要があるかもしれません。このファイルはデフォルトでは他のユーザーがアクセス権を持たない可能性のある、TEMP ディレクトリに格納されるためです。redo ログ ファイルの格納場所は、次の手順で変更できます。

a 仮想マシンをパワーオフし、仮想マシン設定エディタを開きます。[VM] - [Settings(設定)] を選択してください。

b [Option(オプション)] タブをクリックします。

c [Browse(参照)] をクリックし、他のユーザーと共有しているディレクトリを指定します。

d [OK] をクリックして変更を保存し、仮想マシン設定エディタを終了します。

仮想マシンは、仮想マシンの全ユーザーがアクセスできるようにアクセス権限が設定されたディレクトリに保存してください。

仮想マシンをプライベートに設定しないでください。詳しくは、「仮想マシンを作成したユーザーのみが閲覧できるように設定(P.91)」をご覧ください。

VMware, Inc. 153

Page 162: Server Admin Manual

VMware Server 運用ガイド

154 VMware, Inc.

Page 163: Server Admin Manual

第 6 章 パフォーマンスチューニングVMware Server ホスト

この章では、VMware Server と仮想マシンから最大限のパフォーマンスを引き出すためのヒントを、次の内容について説明します。

ホストコンピュータの構成と管理(P.155)

VMware Server の構成(P.157)

メモリの使用(P.165)

ホストコンピュータの構成と管理パフォーマンスを向上させるために、まずチェックするべきものはホスト コンピュータです。ここでは、次の項目について解説します。

ワーキング ディレクトリの格納場所(P.155)

ディスク ドライブの最適化(P.156)

十分な空きディスクスペース(P.156)

NIC 割り込みコーリス機能(P.156)

ワーキング ディレクトリの格納場所ワーキング ディレクトリ(仮想ディスク ファイルを格納するディレクトリ)は、インストール時にホスト コンピュータに配置されます。別の物理コンピュータにワーキングディレクトリ、あるいは仮想ディスク ファイルを配置するように構成をカスタマイズすれば、パフォーマンスを改善できる場合があります。

VMware, Inc. 155

Page 164: Server Admin Manual

VMware Server 運用ガイド

ディスク ドライブの最適化 ホストディスクと仮想ディスクは、VMware Server のパフォーマンスに影響します。

ホストのハード ドライブ仮想マシンのワーキングディレクトリあるいは仮想ディスクファイルが保存されている物理ディスクの断片化が進行すると、仮想マシンンのパフォーマンスが低下します。ホストディスクの断片化は、以下のいずれか、あるいは全てに影響します。

仮想ディスクを格納しているファイル

スナップショットの設定時に新しく保存されたデータを記録するファイル

仮想マシンのサスペンドやレジュームに使用する情報を記録したファイル

仮想マシンのディスク パフォーマンスが低下した場合、あるいはサスペンド、レジューム操作をスピードアップしたい場合は、仮想マシンのワーキングディレクトリや仮想ディスクファイルが存在するホストディスクで断片化が進んでいないか確認してください。断片化が進行している場合、最適化ユーティリティを実行してホストディスクの断片化を解消すれば、パフォーマンスを改善することができます。

仮想ドライブ初めてスナップショットを設定する前に、ゲスト OS のメカニズムを使って最適化を行うことを強くお勧めいたします。

スナップショット設定後にゲストで最適化プログラムを実行すると、全ての変更がオリジナルのディスクではなく、Redo ログに行われるようになります。このため、オリジナルのディスクに対して一切最適化を行うことができなくなります。

ディスクの断片化が進行している場合、スナップショットの設定後に最適化プログラムを実行すると、移動する全セクタが Redo ログにコピーされるため、仮想マシンのRedo ログのサイズが極端に大きくなってしまいます。

十分な空きディスクスペースパフォーマンスを高めたいのであれば、ホスト ディスクの空きスペースが非常に少ない状態で VMware Server を使用しないでください。VMware Server がゲストのスパースディスク、スナップショット、チェックポイント、Redo ファイルの書き込みに、ほとんど一杯になっているホストのハード ディスクを使用しなければならないようでは、パフォーマンスが大幅に低下します。

NIC 割り込みコーリス機能ホストで NIC 割り込みコーリス機能を増加させると、ゲストへの大量のネットワーク トラフィックが発生するワークロードのパフォーマンスを改善できる場合があります。割り込みコーリス機能とは、高性能 NIC 上のハードウェアでドライバのコントロールのもとに実装され、1 組のネットワーク フレームの受信を、1 度のハードウェア割り込みでオペレーティング システムのカーネルに通知できる機能です。

156 VMware, Inc.

Page 165: Server Admin Manual

第 6章 パフォーマンスチューニング VMware Server ホスト

VMware Server の構成以下のセクションでは、VMware Server 自体のパフォーマンスに影響を与える要因に関するアドバイスと情報を提供しています。ゲスト OS やホスト OS のパフォーマンスは、ここでは扱っていません。

一般的な VMware Server のオプション(P.157)

Windows ホスト上の VMware Server(P.161)

Linux ホスト上の VMware Server(P.164)

注 下記の VMware Server 構成オプションに加えて、VMware Tools パッケージが存在するゲスト OS には常に VMware Tools をインストールしてください。これによって、ビデオとマウスのパフォーマンスが向上し、仮想マシンのユーザビリティが大幅に向上します。詳しくは、『VMware Server 仮想マシン ガイド』の「VMware Tools のインストール」をご覧ください。

一般的な VMware Server のオプションここでは、Windows ホストと Linux ホストの両方で VMware Server のパフォーマンスを改善する方法について解説します。

ゲストOSの指定各仮想マシンのゲスト OS は正しく指定してください。ゲスト OS の設定は、[VM] - [Settings(設定)] - [Option(オプション)] - [General(一般)] で確認できます。

VMware Server はこの指定に基づいて特定の内部設定を最適化します。このため、必ず正しいゲスト OS を指定してください。最適化を行えば指定された OS のパフォーマンスはかなり向上しますが、仮想マシンで実際に実行されている OS と異なる OS を指定した場合は、パフォーマンスが大幅に低下します(誤った OS を指定しても仮想マシンは正常に動作しますが、仮想マシンのパフォーマンスは低下する可能性があります)。

メモリ設定仮想マシンには適切なメモリ容量を割り当ててください。最近のオペレーティングシステムの多くはメモリを大量に消費するようになってきています。このため、充分に大きなメモリを割り当てることをお勧めします。

これはホスト OS、特に Windows ホストにも当てはまります。

New Virtual Machine(新規仮想マシン)ウィザードは、仮想マシンのメモリサイズとして適当な値を自動的に選択しますが、仮想マシン設定エディタで設定を調整すれば

([VM] - [Settings(設定)] - [Memory(メモリ)])、パフォーマンスをさらに向上できることがあります。

VMware, Inc. 157

Page 166: Server Admin Manual

VMware Server 運用ガイド

一度に 1 台の仮想マシンを単独で実行することがほとんどであれば、仮想マシンに割り当てるメモリは、ホストで利用できるメモリの半分を目安としてください。

予約メモリの設定を変更すれば効果的なこともあります。[ Host(ホスト)] - [Settings( 設定)] - [ Memory(メモリ)] で変更を行います。

詳しくは、「メモリの使用(P.165)」をご覧ください。

デバッグモード各仮想マシンに対して、通常モードかデバッギング情報を追加で提供するモードのどちらで実行するかを設定できます。デバッグモードは通常モードよりパフォーマンスが遅くなります。

一般的な使用目的では、仮想マシンをデバッグ モードで実行しないでください。[VM] - [Settings(設定)] - [Option(オプション)] を選択し、次に [Advanced(詳細)] を選択します。[Settings(設定)] の箇所の [Run with Debugging Information(デバッグ インフォメーションの実行)] チェックボックスの選択が解除されていることを確認してください。

CD-ROMドライブのポーリングWindows NT/98 など一部のオペレーティング システムは、CD-ROM ドライブに対するポーリングを毎秒行って、ディスクが挿入されているか確認します (これで自動実行プログラムを遂行することができるのです)。このポーリング中に VMware Server がホストの CD-ROM ドライブに接続されるため、CD-ROM ドライブが回転する間、仮想マシンが動作を一時的に停止したような状態になることがあります。

CD-ROM ドライブの始動に特に時間がかかる場合は、次の 2 通りの方法で動作停止が起こるのを防ぐことができます。

ゲスト OS 内でポーリングを無効にします。無効にする方法は、OS によって異なります。最近の Microsoft Windows の OS では、PowerToys ユーティリティからTweakUI を使用するのが最も簡単な方法です。

TweakUI の入手法とゲスト OS へのインストールに関する情報は、http://www.microsoft.com で TweakUI をキーワードに検索を行ってください。詳細は、使用する OS によって異なります。

仮想CD-ROMドライブが切断された状態で仮想マシンを起動するように設定する方法もあります。 こうすれば、ドライブは仮想マシンに検出されますが、常にディスクが挿入されていない状態で認識されます(また、VMware Server がホストの CD-ROM ドライブに接続されません)。

変更を行うには、[VM] - [Settings(設定)] を選択してから、[Device(デバイス)]リストで DVD/CD-ROM 項目を選択します。次に [Connect at Power On(起動時に接続)] チェックボックスの選択を解除します。

158 VMware, Inc.

Page 167: Server Admin Manual

第 6章 パフォーマンスチューニング VMware Server ホスト

仮想マシンで CD-ROM を使用する場合は、[VM] - [Removable Devices(取外し可能デバイス)] メニューで CD-ROM ドライブを接続してください。

ディスクのオプションディスクのオプション(SCSI または IDE)やタイプ(仮想ディスクまたは物理ディスク)は、様々な方法でパフォーマンスに影響を与えます。

全般的に、SCSCI ディスクは、DMA(direct memory access)を使用する IDE ディスクに比べて実行速度に優れています。ただし、シングルスレッドのディスクアクセスといった特定の状況では、DMA を使用する IDE ディスクの実行速度は SCSCI ディスクと同じです。仮想マシン内では、SCSI ディスクも DMA(direct memory access)を使用する IDE ディスクもほぼ同じパフォーマンスを示します。サポートされている場合は、SCSI ディスクで DMA を有効にすることをお勧めします。DMA を使用するように設定されていないゲスト OS での IDE ディスクのパフォーマンスは、非常に遅くなることがあります。

L inux ゲストが IDE ドライブへのアクセスに DMA を使用するように設定する最も簡単な方法は、VMware Tools をインストールする方法です([VM] - [Install VMware Tools

(VMware Tools インストール)])。VMware Tools をインストールすると、IDE 仮想ドライブが DMA を使用するように自動設定されます。

Windows Server 2003、Windows XP、Windows 2000 では、デフォルトで DMA アクセスが有効になっています。他の Windows ゲスト OS では、設定を変更する方法はそれぞれ異なります。下記『VMware Server 仮想マシン ガイド』のテクニカルノートを参照してください。

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

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

スナップショットが設定されている場合、仮想ディスクは大抵、ランダムアクセスあるいは非順次アクセスに対して非常に優れたパフォーマンスを示します。ただし、このようなディスクは、パフォーマンスに影響を及ぼす程に断片化してしまう可能性があります。ディスクの最適化を行うには、その前にスナップショットを削除しなければなりません([Snapshot(スナップショット)] - [Remove Snapshot(スナップショットの削除)])。

スナップショットが存在しない場合、物理ディスクと事前割当済み(preallocated)仮想ディスクは、共にベースとなるディスクの順次アクセスとランダムアクセスのパフォーマンスを模倣したフラットファイルを使用します。スナップショットが存在する仮想マシンをパワーオンした後で変更を行うと、変更されたファイルへのアクセスはすべて、事前に全スペースが割当てられていない仮想ディスクのパフォーマンスと同様のレベルで実行されます。スナップショットを削除すると、再びベースとなるディスクのパフォーマンスと類似したパフォーマンスを示すようになります。

VMware, Inc. 159

Page 168: Server Admin Manual

VMware Server 運用ガイド

全般的に、スナップショットを設定せずに物理ディスクか事前割当済み仮想ディスクを使用すると、それ以外の構成より幾分優れたパフォーマンスを挙げることができます。

仮想ディスクに事前に全スペースを割当てないと、ディスクの書き込みが幾分遅くなる可能性があります。仮想マシン設定エディタを使ってこのようなディスクの最適化を行えば、パフォーマンスを改善することができます。[VM] - [Settings(設定)] を選択してから、最適化を行うディスクを指定し、[Defragment(ディスクの最適化)] をクリックしてください。

リモートディスクアクセス非常に高速なネットワークでない限り、リモートマシンに存在し、ネットワークを使ってアクセスするディスクの使用はできるだけ避けてください。ディスクをリーモートマシンで実行する必要がある場合は、[VM] - [Settings(設定)] - [Option(オプション)] を選択してから [General(一般)] を指定し、[Working directory(作業中のディレクトリ)] をローカルハードディスクのディレクトリに設定してください。次にスナップショットを作成してください。スナップショットを作成した後は、行った変更がローカルマシンのワーキングディレクトリに保存されるようになります。

スナップショットスナップショットを使用する必要がない場合は、スナップショットなしで仮想マシンを実行してください。スナップショットを設定しない方が、最高のパフォーマンスを引き出すことができます。仮想マシンにスナップショットが設定されていない状態にするには、[Snapshot(スナップショット)] - [Remove Snapshot(スナップショットの削除)] を選択してください。

ゲストOSでのアプリケーションのインストールと実行に関する問題仮想マシン内で特定のプログラムをインストールまたは実行しようとすると、プログラムがハングあるいはクラッシュしたような状態になるか、デバッガモードで実行中である旨の注意を促す画面が表示されることがあります。このような問題が発生するプログラムとして、日本語版 Trend Micro Virus Buster のインストーラ、FoxPro データベース、Windows 98 内での Netware クライアント、Mathcad、Sims、Civilization III等が挙げられます。

この問題には、アクセラレーションを無効にして対処します。多くの場合、このような問題は、インストール中かプログラムの実行初期にのみ発生します。この場合、問題が発生する段階が過ぎた時点でアクセラレーションを有効にしてください。作業は次の手順で行います。

1 仮想マシンをパワーオンします。

2 問題が発生するプログラムを実行、インストールする前に、アクセラレーションを無効にします。

160 VMware, Inc.

Page 169: Server Admin Manual

第 6章 パフォーマンスチューニング VMware Server ホスト

[VM] - [Settings(設定)] - [Advanced(詳細)] を選択してから、[Disable acceleration(アクセラレーション機能を無効にする)] チェックボックスをチェックします。

3 [OK] をクリックして変更を保存し、仮想マシン設定エディタを終了します。

4 プログラムを起動するか、インストーラを実行してください。

5 問題が発生する段階が過ぎた時点で、仮想マシン設定エディタに戻り、[[Disable acceleration(アクセラレーション機能を無効にする)] 横のチェックマークを外します。プログラムを起動、あるいはインストールした後は、アクセラレーションを有効にしてプログラムを実行できる可能性があります。

注 アクセラレーションを無効にすると、問題が発生する段階をやり過ごすことができますが、仮想マシンの実行速度が遅くなります。プログラムの起動時またはインストール中にのみ問題が発生するのであれば、そのプログラムが起動した時点、あるいはインストールが完了した段階でアクセラレーションを再開すればパフォーマンスを改善できます。

Windows ホスト上の VMware Server以下の項目は Windows ホスト上での VMware Server のパフォーマンスを説明したものです。Linux ホスト上の VMware Server の構成に関するヒントは「Linux ホスト上の VMware Server(P.164)」を参照してください。

仮想マシンのパフォーマンスを監視VMware Server には、実行中の仮想マシンからパフォーマンス データを収集できるように、Microsoft 社のパフォーマンス コンソールで動作する 1 組のカウンタが組み込まれています。

注 パフォーマンス コンソールは Windows ホストでのみ利用できます。Linuxホスト上で仮想マシンのパフォーマンスを監視することはできません。ただし Windows ホスト上であれば、Linux ゲストも含めてあらゆるゲスト OS のパフォーマンスを監視することができます。

VMware Server のパフォーマンス カウンタは、実行中の仮想マシンの以下のデータを監視することができます。

仮想ディスクに対する読み出しと書き込み

仮想マシンのメモリ使用状況

仮想ネットワークトラフィック

VMware, Inc. 161

Page 170: Server Admin Manual

VMware Server 運用ガイド

仮想マシンのパフォーマンスは、VMware Server Console が起動しているか、仮想マシンが実行中の場合にのみ監視することができます。パフォーマンス カウンタは、ゲスト OS ではなく、仮想マシンの状態を反映します。例えば、カウンタはゲストOS の仮想ディスクに対する読み出し頻度を記録することができますが、ゲスト内で実行中のプロセス数を判別することはできません。各カウンタの説明は、パフォーマンス コンソールに記載されます。

カウンタを追加して仮想マシンのパフォーマンスを監視するには、Windows のパフォーマンス コンソールで 以下の作業を行ってください。

1 [ スタート ] - [ プログラム ] - [ 管理ツール ] - [ パフォーマンス ] を選択して、パフォーマンス コンソールを開きます。

2 [System Monitor(システム モニター)] を選択し、ツールバーにあるプラス (+)記号をクリックするか <Ctrl>-<I> を押すと、[Add Counters(カウンタの追加)] ダイアログボックスが表示されます。

3 [Performance object(パフォーマンスオブジェクト)] リストから [VMware] を選択してください。

4 すべてのカウンタを追加するか、一覧からカウンタを選んで追加するかを指定します。

5 実行中の全仮想マシンに対して上記のカウンタを使用するには [All instances(すべてのインスタンス)] を選択してください。特定の仮想マシンに対してのみカウンタを使用する場合は、[Select instances from list(一覧からインスタンスを選ぶ)] をクリックし、仮想マシンを指定してください。

注 各カウンタの簡単な説明を参照するには [Explain(説明)] をクリックしてください。一覧からカウンタを指定すると、[Add Counters(カウンタの追加)] ダイアログボックスの下に説明が表示されます。

162 VMware, Inc.

Page 171: Server Admin Manual

第 6章 パフォーマンスチューニング VMware Server ホスト

6 [Add(追加)] をクリックすると、パフォーマンス コンソールにカウンタが追加されます。

パフォーマンス コンソールの使用に関する詳細は、コンソール内のヘルプを使用するか、Microsoft 社の Web サイトを参照してください。

フルスクリーンモードの使用フル スクリーン モードを使用すると、ウィンドウ モードに比べてスピードが改善されます。このため、仮想マシンとホストを同時に画面表示する必要がない時は、フルスクリーン モードに切替えることをお勧めいたします。

注 VGA モードでは特にこの傾向が顕著です。VGA モードとは、テキスト モード(DOS や Linux の仮想ターミナルなど)になっている画面や 16 色 640 x 480 ピクセルのグラフィック モード(例えば、Windows 95/98 の雲を背景としたブート画面や VMware Tools の SVGA ドライバを使用せずに稼動しているゲスト OS の画面)のことです。

Windows ホストのディスク キャッシュWindows ホストでは、各ハード ドライブに関連付けられた [Disk Properties Policies

(ディスクプロパティポリシー)] ページに、ディスクの書き込みキャッシュを有効にするチェックボックスが用意されています。場合によっては、ディスク上の高度なパフォーマンスを有効にすることもできます。一般的に、これらのチェックボックスの 1 つまたは両方をチェックすれば、ホストのディスク パフォーマンスを高めることができます。また、VMware Server 仮想ディスク ファイルが格納されているホスト ディスクでこれらのオプションを有効にすると、VMware Server のディスク使用量が

VMware, Inc. 163

Page 172: Server Admin Manual

VMware Server 運用ガイド

多い時は特に、VMware Server のディスク パフォーマンスを向上をすることができます。

Linux ホスト上の VMware Server

注 以下の項目は、Linux ホスト上での VMware Server のパフォーマンスを説明したものです。Windows ホスト上の VMware Server の構成に関するヒントは、

「Windows ホスト上の VMware Server(P.161)」を参照してください。

フルスクリーンモードの使用フル スクリーン モードを使用すると、ウィンドウ モードに比べてスピードが改善されます。このため、仮想マシンとホストを同時に画面表示する必要がない時は、フルスクリーン モードに切替えることをお勧めいたします。

注 VGA モードでは特にこの傾向が顕著です。VGA モードとは、テキストモード(DOS や Linux の仮想ターミナルなど)になっている画面や 16 色 640 x 480 ピクセルのグラフィック モード(例えば、Windows 95/98 の雲を背景としたブート画面や VMware Tools の SVGA ドライバを使用せずに稼動しているゲスト OS の画面)のことです。

Linux ホストでは、フル スクリーンの VGA モードは、ベースとするビデオ カードを直接使用するため、グラフィックスのパフォーマンスがホストのパフォーマンスに非常に近くなります。対照的に、ウィンドウ モードの VGA は同モードの SVGA に比べてエミュレーションに多くのリソースを消費します。このため、VGA モードで長時間作業を行う時は(例えばグラフィカル インストーラを使った OS のインストールなど)、フル スクリーン モードで実行すれば、パフォーマンスが大幅に改善されることになります。

スワップスペースと /tmpパフォーマンスは、ホスト上のスワップ スペースの容量や /tmp ディレクトリのサイズに影響されます。/tmp ディレクトリは、ホスト上のメモリの 1.5 倍に相当するサイズが必要です。例えば、VMware Server ホストに 1GB のメモリが存在する場合、ホストの /tmp ディレクトリに少なくとも 1.5GB のサイズを割当てておいてください。

スワップスペースの設定と /tmp ディレクトリに関する情報は、弊社ナレッジベールベースの第 844 項

(http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=844)をお読みください。

164 VMware, Inc.

Page 173: Server Admin Manual

第 6章 パフォーマンスチューニング VMware Server ホスト

メモリの使用VMware Server は、各仮想マシンのメモリ サイズと稼動中の仮想マシンに使用できるホスト コンピュータのメモリ量を指定することができます。さらに、ホスト OS のメモリ マネージャに物理 RAM から仮想マシンをどの程度スワップさせるのかを管理することができます。

上記の設定を調節することによって、仮想マシンのパフォーマンスとシステム全体のパフォーマンスを改善することができます。

ここでは、VMware Server がどのようにメモリ構成パラメータを使用して、仮想マシンとシステム メモリを適切に管理するかを説明します。

ホスト上のメモリの使用(P.165)

実行中の全仮想マシンが使用できる RAM の容量を指定(P.165)

旧バージョンの Linux ホストでのメモリの使用(P.168)

特定の仮想マシンに対するメモリの使用に関しては、『VMware Server 仮想マシン ガイド』の「仮想マシンへのメモリの割り当て」を参照してください。

ホスト上のメモリの使用ホスト OS は、空きメモリが不足した状態ではうまく動作しません。Windows ホスト OS あるいは Linux ホスト OS に十分な RAM が割当てられていないと、常に RAMとディスク上のページング ファイル間でオペレーティング システム自体の一部がスワッピングされ、スラッシングが発生してしまいます。仮想マシンによるホストのスラッシングを防ぐため、VMware Server では全仮想マシンが使用することができるRAM 容量に上限を設定しています。

一般的に、実行中の全仮想マシンのメモリの総計と VMware Server のプロセスに必要なオーバーヘッドの合計が、ホスト上の物理メモリからホストに予約しておくメモリを差し引いた容量を越えることはできません。詳しくは、「追加メモリの使用

(P.166)」をご覧ください。

仮想マシンの実行中もホストが正常に動作できるように、メモリの一部をホストに予約しておく必要があります。ホストに予約されるメモリサイズは、ホスト OS とホスト コンピュータのメモリのサイズによって異なります。

実行中の全仮想マシンが使用できる RAMの容量を指定VMware Server が実行中の全仮想マシンに予約しておくことができる RAM の容量を設定することができます。このパラメータは、[Host(ホスト)] - [Settings(設定)] - [Memory(メモリ)] で設定します。

VMware, Inc. 165

Page 174: Server Admin Manual

VMware Server 運用ガイド

この予約メモリ設定は、VMware Server が使用することのできるホスト RAM 容量の上限を指定します。ただし、ここで指定したメモリがすべて最初から割り当てられる訳ではありません。複数の仮想マシンが並行稼動している場合でも、ここで VMware Server が指定する RAM 容量の一部しか使用されない場合もあります。未使用の RAMは、別のアプリケーションが使用できます。指定した RAM のすべてを仮想マシンが使用している場合は、ホスト OS や別のアプリケーションがこのメモリを利用することはできません。

仮想マシンのオーバーヘッド仮想マシンがある程度のパフォーマンスで動作するには、比較的大容量のメモリが必要です。個別の仮想マシンは、その構成ファイルに指定されているメモリ量と若干のオーバーヘッドを使用します。必要なオーバーヘッド メモリは、ゲストの仮想ディスクのサイズや動作状況、その仮想マシンに割り当てられているメモリ サイズによって異なります。下記の表は、ゲストに割り当てられたメモリ サイズごとに、必要なオーバヘッド メモリの一般的な上限を示したものです。

特定の仮想マシンが実際に使用する RAM は、仮想マシンの実行状態によってダイナミックに変化します。複数の仮想マシンが並行稼動している場合は、その中でメモリのやり繰りを行います。

実行中の全仮想マシンに指定する RAM 容量の推奨値は、ホスト コンピュータの物理メモリ サイズに基づいて算出され、メモリ設定コントロール([Host(ホスト)] - [Settings(設定)] - [Memory(メモリ)])に表示されます。VMware Server が使用するメモリ容量を変更したい場合、このスライダーを使って変更を行うことができます。

設定した値が大きすぎる場合、ホストで別のアプリケーションが実行されるとスラッシングが発生する可能性があります。設定した値が小さすぎると、仮想マシンのパフォーマンスが大幅に低下し、実行できる仮想マシンの数も限られてきます。

追加メモリの使用VMware Server はデフォルトで、同時に実行できる仮想マシン数の上限を、[Host Settings(ホスト設定)] ダイアログボックスで指定されたメモリサイズに基づいて設定します。これは、仮想マシンがお互いのパフォーマンスを低下させ合うのを防ぐ

表 6-1.

仮想マシンに割当てられているメモリサイズ オーバーヘッドに必要なメモリ最大 512MB 最大 54MB

最大 1000MB 最大 62MB

最大 2000MB 最大 79MB

最大 3600MB 最大 105MB

166 VMware, Inc.

Page 175: Server Admin Manual

第 6章 パフォーマンスチューニング VMware Server ホスト

ためです。メモリが不足している時に仮想マシンをパワーオンしようとしても、警告メッセージが表示され、その仮想マシンをパワーオンできません。

実行可能な仮想マシンの台数あるいはメモリ サイズを増加させるには、ホスト OS がディスクにスワップできる仮想マシンのメモリ量を変更してください。この設定を変更するには、[Host(ホスト)] - [Settings(設定)] - [Memory(メモリ)] を選択してから、[Additional memory(追加メモリ)] の箇所でオプションを指定します。

以下のいずれかのオプションを選択してください。

[Fit all virtual machine memory into reserved host RAM] パネル上部で設定された予約メモリの制限が厳密に適用されます。この設定を選択すると、同時に実行できる仮想マシンの台数とメモリサイズに最も厳しい制限が課せられます。一方で、仮想マシンがすべて RAM で実行されるため、最適なパフォーマンスが達成できます。

[Allow some virtual machine memory to be swapped] 必要に応じて、ホスト OSが適度な量の仮想マシンのメモリをディスクにスワップすることができます。この設定を選択すると、同時に同一ホストコンピュータ上で実行できる仮想マシンの台数やメモリ サイズを増加させることができます。ただし、仮想マシンのメモリを RAM とディスク間で移動させると、パフォーマンスが低下する可能性があります。

[Allow most virtual machine memory to be swapped] ホスト OS が、仮想マシンのメモリを必要なだけディスクにスワップできます。この設定を選択すると、適度なスワップを許可した場合以上の仮想マシンをより多くのメモリで実行することができます。ただし、仮想マシンのメモリを RAM とディスク間で移動させると、パフォーマンスもさらに低下する可能性があります。

メモリが不足している時に仮想マシンをパワーオンしようとすると、VMware Serverが警告メッセージを表示します。メッセージには、その仮想マシンが使用するように設定されているメモリ量と使用可能なメモリ容量の情報が含まれます。利用可能なメモリを使ってその仮想マシンをパワーオンさせたい場合は、[OK] をクリックしてく

VMware, Inc. 167

Page 176: Server Admin Manual

VMware Server 運用ガイド

ださい。仮想マシンをパワーオンしない場合は、[Cancel(キャンセル)] をクリックします。

旧バージョンの Linux ホストでのメモリの使用2.2.x シリーズの Linux カーネルはデフォルトで、1GB の物理メモリをサポートしています。Linux で 1GB 以上のメモリを使用したい場合は、次のいずれかの方法を取ってください。

より大容量の物理メモリに対応した 2.4.x シリーズのカーネルにアップグレード

CONFIG_2GBオプションを使用して、カーネルを2GBカーネルとしてリコンパイル

CONFIG_BIGMEM オプションを有効にして、より多くの物理メモリをマッピング (VMware 製品でこのアプローチを取る場合は、特別な作業が必要です。詳細は次頁の「対処方法」を参照してください)。

CONFIG_2GB オプションを有効にしてカーネルをリコンパイルすると、Linux が約2GB の物理メモリをサポートできるようになります。これは、アドレス スペースを2GB のユーザー セクションと 2GB のカーネル セクションに分割して実現します(通常は 3GB のユーザー セクションと 1GB のカーネル セクションに分割されます)。

3 番目のアプローチは、Linux で CONFIG_BIGMEM オプションを使用するものです。CONFIG_BIGMEM オプションを有効にすると、カーネルは全物理メモリに直接アクセスする代わりに、一度に 1GB(または 2GB)の物理メモリをアドレス スペースにマッピングすることができます。これによって、カーネルが仮想アドレスを物理アドレスにマッピングするために使用するセマンティクスが変更されてしまいますが、すべての物理メモリを使用できるようになります。ただし、VMware 製品は物理メモリが直接カーネルのアドレス スペースにマッピングされると想定しているため、CONFIG_BIGMEM オプションを有効にすると正常に動作しなくなります。

対処方法CONFIG_BIGMEM オプションを有効にして、960MB ~ 1983MB のメモリを持つ 1GBのカーネルを使用する場合、VMware Server は動作しません。この問題に対処するには、次のいずれかを行ってください。

CONFIG_2GB オプションを有効にし、カーネルを 2GB のカーネルとしてリコンパイルします。これで、物理メモリをすべて使用できるようになります。

LILOプロンプトでブート時に表示されるスイッチ mem=959Mを受け入れるか、これを lilo.conf に追加して CONFIG_BIGMEM を無効にし、VMware Server が実行できるようにします。これは次の手順で行います。

LILO のプロンプトでスイッチを受け入れるには、次のように入力します。linux-2.2.16xxx mem=959M

168 VMware, Inc.

Page 177: Server Admin Manual

第 6章 パフォーマンスチューニング VMware Server ホスト

lilo.conf を編集するには、テキスト エディタを開いて、kernel のセクションに次の行を追加してください。append mem="959M"

CONFIG_BIGMEM オプションが有効になっている 1GB のカーネルに 1983MB 以上のメモリが設定されている場合、次のいずれかを行ってください。

CONFIG_2GB オプションを有効にし、カーネルを 2GB のカーネルとしてリコンパイルします。さらに、LILO のプロンプトでブート時に表示されるスイッチmem=1983M を受け入れるか、これを lilo.conf に追加します。スイッチは以下の手順で使用できます。

LILO のプロンプトでスイッチを受け入れるには、次のように入力します。linux-2.2.16xxx mem=1983M

lilo.conf を編集するには、テキスト エディタを開いて、kernel のセクションに次の行を追加してください。append mem="1983M"

LILOプロンプトにブート時に表示されるスイッチ mem=959Mを受け入れるか、これを lilo.conf に追加して CONFIG_BIGMEM を無効にします。スイッチは以下の手順で使用できます。

LILO のプロンプトでスイッチを受け入れるには、次のように入力します。linux-2.2.16xxx mem=959M

lilo.conf を編集するには、テキストエディタを開いて、kernel のセクションに次の行を追加してください。append mem="959M"

CONFIG_BIGMEM オプションを有効にして、1984MB 以上のメモリを持つ 2GB のカーネルを使用する場合、VMware Server は動作しません。この場合、LILO プロンプトでブート時に表示されるスイッチ mem=1983M を受け入れるか、これを lilo.conf に追加して CONFIG_BIGMEM を無効にすれば、VMware Server を実行することができます。スイッチは以下の手順で使用できます。

LILO のプロンプトでスイッチを受け入れるには、次のように入力します。linux-2.2.16xxx mem=1983M

lilo.conf を編集するには、テキスト エディタを開いて、kernel のセクションに次の行を追加してください。append mem="1983M"

VMware, Inc. 169

Page 178: Server Admin Manual

VMware Server 運用ガイド

170 VMware, Inc.

Page 179: Server Admin Manual

第 7 章 可用性の高い構成の使用

この章では、VMware Server で可用性の高い構成を使用する方法について説明します。この章の内容は次のとおりです。

SCSI リザベーションを使って SCSI ディスクを 仮想マシンで共有(P.171)

VMware Server によるクラスタリングの概要(P.176)

ボックス内のクラスタの作成(P.177)

VMware Server を使用したネットワーク負荷分散の使用(P.185)

Novell クラスタリング サービスを使った 2 ノードの クラスタの作成(P.191)

iSCSI プロトコルを使ったクラスタリング(P.194)

SCSI リザベーションを使って SCSI ディスクを仮想マシンで共有

VMware Server では、事前割当済み仮想ディスクを、同一ホスト上で稼働する複数の仮想マシン間で共有することができます。ディスクを共有させると、そのディスクに接続されている全仮想マシンが SCSI リザベーションのプロトコルを使って、そのディスクに並行して書き込みを行うことができるようになります。

SCSI ディスクを共有する予定の各仮想マシンには、クラスタリング ソフトウェアをインストールする必要があります。各マシンで SCSI リザベーションを有効にすることにより、動作中の仮想マシンが自動的に SCSI リザベーションのプロトコルに参加する訳ではありません。

注 拡張可能な仮想ディスクや物理ディスクも SCSI リザベーションを使って利用することが可能ですが、そのような使用方法は試験的なものと考えてください。実働環境での利用はお勧めしません。SCSI リザベーションが完全にサポートされているのは、事前割当済み仮想ディスクの使用のみです。仮想マシンを新規作成すると、あるいは既存の仮想マシンに新しい仮想ディスクを追加すると、 VMware Server はデフォルトで事前割当済み仮想ディスクが作成されます。

VMware, Inc. 171

Page 180: Server Admin Manual

VMware Server 運用ガイド

注 この機能は上級者向けです。一般的に、SCSI(特に SCSI リザベーション プロトコル)に精通しているユーザー以外の使用はお勧めいたしません。

次のセクションでは、SCSI リザベーションを使って複数台の仮想マシン間でディスクを共有する方法について説明します。

SCSI リザベーションのサポート(P.172)

SCSI リザベーションの有効化(P.173)

ディスク共有時に考慮すべき点(P.174)

SCSI リザベーションのサポートSCSI リザベーションのサポートには、以下の制約があります。

SCSI リザベーションは、SCSI 仮想ディスクと SCSI 物理ディスクに対して有効にできます。それ以外のタイプの SCSI デバイスが仮想マシンで SCSI リザベーションを利用することはできません。特に Generic SCSI デバイスとして構成されているSCSI ディスクでは、SCSI リザベーションを有効にすることはできません。Generic SCSI の詳細については、『VMware Server 仮想マシン ガイド』の

「Generic SCSI デバイスへの接続」を参照してください。

注 VMware Server では、事前割当済み仮想ディスクを使用する場合、SCSIリザベーションがサポートされています。 拡張可能ディスクと物理ディスクでの SCSI リザベーションに対するサポートは試験的なものです。高い可用性の構成には、SCSI リザベーションを事前割当済み仮想ディスクで利用してください。

SCSI ディスクは、SCSI リザベーションを使って、同一ホストで稼動する仮想マシン間で共有することができます。これには、仮想マシンの構成ファイルをすべて同じ VMware Server ホスト上に保存する必要があります。ただし、仮想マシンが共有するディスクは別のロケーションの異なるホスト上に格納されていても構いません。

SCSI 仮想ディスクは、どのタイプのハードディスク(IDE、SCSI または SATA 等)を持つホストにも格納することができます。共有物理ディスクは常に SCSI ディスクでなければなりません。

VMware Server 仮想マシンは、現在 SCSI-2 ディスク プロトコルのみをサポートしており、SCSI-3 ディスク リザベーションを使用するアプリケーションはサポートしていません。ただし、一般的に使われているクラスタリング ソフトウェア

(MSCS および VCS 等)はすべて、現在 SCSI-2 リザベーションを使用しています。

172 VMware, Inc.

Page 181: Server Admin Manual

第 7章 可用性の高い構成の使用

SCSI リザベーションの有効化ディスクを共有する前に、SCSI リザベーションを仮想マシン内で有効にする必要があります。共有ディスクはすべて、同一の SCSI バス(ゲスト OS が使用するバスとは異なるバス)に設定することをお勧めします。例えば、ゲスト OS が scsi0 バス上に存在する場合、共有するディスクは次に利用可能なバス(通常は scsi1 バス)上に設定してください。

2 個の異なるバスを使ってリソースを共有すると(例えば SCSI1:0 をデータに、SCSI2:0 をクォーラムに使用)、構成ファイルが無効になって、仮想マシンを起動できなくなります。

SCSI リザベーションを有効にするには、仮想マシンをパワーオフしておく必要があります。構成ファイル (.vmx) をテキストエディタで開き、ファイルのどこかに次の行を追加します。scsi<x>.sharedBus = "virtual" ここで <x> は、共有する SCSI バスを指します。

例えば、scsi1 バス上のデバイスに対して SCSI リザベーションを有効にするには、仮想マシンの構成ファイルに次の行を追加します。

scsi1.sharedBus = "virtual"

これでバス全体を共有することができるようになります。この方法は、各ディスクを個別に指定するよりも手早くできます。一方で、バス全体を共有したくない場合は、共有するバス上の特定の SCSI ディスクを選択して SCSI リザベーションを有効にすることも可能です。例えば、scsi1:1 に存在する SCSI ディスクを共有したい場合は、次の行を構成ファイルに追加してください。

scsi1:1.shared = "true"

ディスクを共有する各仮想マシンの構成ファイルに同じ SCSI ターゲット(つまりscsi<x>:1)を指定するようにしてください。

SCSI リザベーションをバス全体に対して有効にすると(つまり scsi1.sharedBus を¥virtual¥に設定すると)、上記の設定は無視されます。

バス上で SCSI リザベーションを有効にしたら、仮想マシンが共有ディスクに並行アクセスできるように許可を与える必要があります。仮想マシンの構成ファイルに次の行を追加してください。

disk.locking = "false"

これによって該当ディスクがロックされなくなり、複数台の仮想マシンがそのディスクに並行アクセスすることが許可されます。注意してください。SCSI リザベーション向けに構成されていない仮想マシンがこのディスクに同時にアクセスしようとすると、共有ディスクが破損したり、データの損失が生じる恐れがあります。

注意 上記の設定は、仮想マシンの全ディスクに適用されます。

VMware, Inc. 173

Page 182: Server Admin Manual

VMware Server 運用ガイド

SCSI リザベーションを有効にすると、特定ディスクに対するリザベーションの共有状態を記録するリザベーションロックファイルが作成されます。このファイルの名前は、SCSI ディスクのファイル名に .RESLCK という拡張子を付けたものになります。

例えば、構成ファイルで scsi1:0.filename というディスクを次のように定義した場合、

scsi1:0.fileName = "/<path_to_config>/vmSCSI.vmdk"

このディスクのリザベーション ロック ファイル名はデフォルトで次のようになります。

"/<path_to_config>/vmSCSI.vmdk.RESLCK"

ただしユーザーが自分でロックファイル名を付けることも可能です。構成ファイルにscsi1:0.reslckname の定義を追加してください。例えば、次の行を構成ファイルに追加した場合、scsi1:0.reslckname = "/tmp/scsi1-0.reslock"

デフォルトのロックファイル名を上書きします。

注意 クラスタ内の各仮想マシンに対して、同じロック ファイル名(例えば"/tmp/scsi1-0.reslock")を使用してください。また、scsi1:0.reslcknameを定義する際は、各仮想マシンに同じ SCSI ターゲットを使用する必要があります。ただし、SCSI バス(この場合は scsi1)は同じにする必要がありません。

特定ディスクに対する SCSI リザベーションを有効にしたら、つまりそのディスクを共有する予定の各仮想マシンの構成ファイルに scsi<x>.sharedBus = "virtual" および disk.locking = "false" という設定を追加したら、そのディスクにアクセスする予定の各仮想マシンに対してこのディスクを指定する必要があります。

仮想マシンへの仮想ディスクの追加に関しては、『VMware Service 仮想マシン ガイド』の「仮想マシンに 仮想ディスクを追加」を参照してください。

ディスク共有時に考慮すべき点同一ホスト上に共存していない複数の仮想マシン間でディスクを共有しないでください。ディスクファイルは別のロケーションに格納することができますが、仮想マシンは同一の VMware Server ホスト上で稼動していなければなりません。異なるホストに存在する仮想マシン間でディスクを共有しようとすると、データが破損したり、失われたりする恐れがあります。

SCSI バス 0 上のディスクは共有しないでください。通常、このバスはブート ディスクに使用されています。ブート ディスクを共有しても、ブート プログラムはディスクが共有されていることを認識せず、共有されているかどうかに関わらず、そのディスクに書き込みを行ってしまいます。このためディスクを破損する恐れがあります。別のバスに存在するデータ ディスク上で SCSI リザベーションを使用するほうが、はるかに安全です。

174 VMware, Inc.

Page 183: Server Admin Manual

第 7章 可用性の高い構成の使用

特定ディスクを使用する仮想マシンが 1 台しか稼動しておらず、その仮想マシンが SCSI リザベーションを使用しないアプリケーションを実行中の場合、ディスクのパフォーマンスが若干低下することがあります。

この時点で、仮想ディスクに対して SCSI リザベーションが有効になっていない仮想マシンが存在しても、別の仮想マシンで同じ仮想ディスクに対して SCSI リザベーションが有効になっていれば、VMware Server はそのディスクの共有を許可します。ただし、SCSI リザベーション向けに構成されていない仮想マシンがこのディスクに並行アクセスしようとすると、共有ディスクの破損やデータの損失を引き起こす恐れがあります。このためディスクを共有する際には十分にご注意ください。

仮想ディスクを圧縮または最適化する必要がある場合は(拡張可能な仮想ディスクを使用している場合に限り可能)、まず SCSI リザベーションを無効にし、他の仮想マシンがそれを使用していないことを確認してください。

仮想マシンの全 SCSI ディスクに対して SCSI リザベーションを無効にするには、構成ファイルを開いて、scsi<x>.sharedBus = "virtual" という行をコメント アウトするか、削除してください。また、disk.locking の行は "true" に設定しておいてください。

共有バス上の特定 SCSI ディスクに対してのみ SCSI リザベーションを無効にするには、構成ファイルの scsi<x>:<y>.shared = "true" という行をscsi<x>:<y>.shared = "false" に変更してください。あるいは、この行をコメント アウトすることもできます。

Windows 仮想マシンでは、通常のオペレーション中に Windows のイベントログにディスクエラーが記録されることがあります。このエラー メッセージは、次のようなフォーマットをしています。"The driver detected a controller error on ¥Device¥Scsi\BusLogic3"

これはクラスタのパッシブノード上でのみ定期的に報告され、またフェイルオーバー中にパッシブノードが引き継いだ場合にも報告されるはずです。このエラーは、クラスタのアクティブノードが共有仮想ディスクを予約してしまうために報告されます。パッシブノードは定期的に共有ディスクを検出するため、SCSI リザベーションのコンフリクト エラーを受け取るのです。

VMware, Inc. 175

Page 184: Server Admin Manual

VMware Server 運用ガイド

VMware Server によるクラスタリングの概要VMware Server のクラスタリング機能は、アプリケーションの開発、テスト、トレーニングに最適です。

注 クラスタを本番環境に展開する前に、必ず厳密なテスト、検証を行ってください。

このセクションには、次の内容が含まれています。

クラスタリングを利用できるアプリケーション(P.177)

クラスタリングソフトウェア(P.177)

クラスタリングとは、高可用性やスケーラビリティ、あるいはその両方を実現するために一群のサーバを使ってサービスを提供することです。

例えば、次のようなシナリオが考えられます。

Web サイトが静的コンテントを提供する Web サーバのクラスタでは、ゲートウェイがリクエストを負荷に応じて全ノードに分散させます。またノードの 1 つがクラッシュした場合は、ゲートウェイが残りのノードにリクエストを転送します。

この構成では、マシンを単独で使用するアプローチに比べて高い可用性と優れたパフォーマンスを実現できます。Windows 2000 や Windows Server 2003 のネットワーク負荷分散が、このようなサービスを提供しています。

より複雑なクラスタとして、単独のノードがデータベースにサービスを提供している場合が考えられます。このノードがクラッシュすると、データベースは別のノードで再起動する仕組みになっています。データベース アプリケーションはクラッシュからの復旧方法を記憶しています。通常のオペレーションでは、他のノードは別のアプリケーションを実行するために使用されます。

Microsoft Cluster Service や Veritas Cluster Service がこのようなサービスを提供しています。

一般的な仮想マシンのクラスタでは、

各仮想マシンがクラスタの 1 ノードを構成します。

ディスクはノード間で共有されます。

メールサーバやデータベース サーバのようにアプリケーションが動的データを使用する場合、このようなディスクが必要です。

仮想ディスクを使用する際は、作成時にディスク スペースをあらかじめ割当てておく必要があります。

ハートビートのステータスを監視するために、ノード間の追加ネットワーク接続を利用することができます。

受信リクエストをリダイレクトする方法が利用できます。

176 VMware, Inc.

Page 185: Server Admin Manual

第 7章 可用性の高い構成の使用

クラスタリングを利用できるアプリケーションクラスタリング サービスを利用するには、アプリケーションがクラスタリングを認識する必要があります。このようなアプリケーションとして、Web サーバや VPNサーバなどステートレスなものが挙げられます。クラスタリング対応アプリケーションの多くには、データベース サーバ、メール サーバ、ファイル サーバやプリント サーバのようにリカバリ機能がビルトインされています。

クラスタリングソフトウェア次のようなクラスタリングソフトウェアが現在利用可能です。

Microsoft Clustering Service(MSCS) Windows 2000 では、MSCS はデータベース、ファイル サーバ、メール サーバといったアプリケーション向けの 2 ~ 4ノードのクラスタに対してフェイルオーバーをサポートしています。Windows Server 2003 では、MSCS は 8 ノードのクラスタに対するフェイルオーバーをサポートしています。

Microsoft Network Load Balancing(NLB) Web サーバやターミナル サービスといったアプリケーション向けの最大 32 ノードまでのクラスタ内で受信 IP トラフィックの負荷を分散します。

Veritas Clustering Service (VCS)

Novell Clustering Services

注 上記のクラスタリングサービスは、Windows ホスト OS でのみ検証済みで、正式にサポートされています。

ボックス内のクラスタの作成VMware Server を使用することにより、ソフトウェアのクラッシュや管理上の問題による影響を緩和する単純なクラスタをボックス内に構築することが可能です。

注意 クラスタ内の VMware Server 仮想マシンを使用する際、クラスタのメンバーである各仮想マシンに対して、ディスク キャッシュをオフにしておく必要があります。この機能を無効にしておかなければ、共有ドライブのデータが破損する恐れがあります。ディスク キャッシュをオフにするには、各仮想マシンの構成ファイル(.vmx)をテキスト エディタで開き、次の行を追加してください。diskLib.dataCaheMaxSize = “0”

注 クラスタを構成すると、クラスタ内の仮想マシンでスナップショット機能が無効になります。

VMware, Inc. 177

Page 186: Server Admin Manual

VMware Server 運用ガイド

このようなクラスタは、

1 台の物理マシンに共存する複数の仮想マシン(ノード)から構成されます。

共有 SCSI ハードウェアを使うことなく共有ディスクをサポートします。

物理ネットワーク アダプタを追加することなくハートビート ネットワークをサポートします。

図 7-1. 1 つの物理マシンの 2ノード クラスタ

次のセクションでは、ボックス内のクラスタのセットアップ方法を説明します。

ボックス内のクラスタで使用する仮想マシンを構成(P.179)

Microsoft Clustering Services を使用した 2 ノード クラスタの構築(P.179)

178 VMware, Inc.

Page 187: Server Admin Manual

第 7章 可用性の高い構成の使用

ボックス内のクラスタで使用する仮想マシンを構成仮想マシンのクラスタ(ボックス内のクラスタ)を作成するには、各仮想マシンに次のデバイスを構成する必要があります。

SCSI 仮想ディスクが 1 個設定されたプライマリ仮想 SCSI ホスト アダプタ

仮想ネットワーク アダプタ 2 個

VMware Serverマシンの仮想マシン設定エディタで構成されたVMnet0またはVMnet2 ~ 8 を使用する物理アダプタにブリッジ接続されているパブリック ネットワーク アダプタ

VMnet1 (Host-onlyの場合)か別の物理アダプタ(VMnet2 からVMnet8まで)に接続されているプライベート ネットワーク アダプタ。これは、クラスタリング サービスがノード間のハートビートをモニタするのに使うネットワークアダプタです。1 組のクラスタ内の全仮想マシンで同じデバイスを選択する必要があります。

残りのデフォルトの仮想マシン デバイス(CD-ROM ドライブやフロッピー ディスク ドライブなど)

上記のデバイスに加えて、共有記憶装置として次のデバイスが必要です。

セカンダリ仮想 SCSI ホスト アダプタ

セカンダリ SCSI ホスト アダプタに接続し、共有する 1 個以上の事前割当済み(preallocated)仮想ディスク

仮想マシン内の仮想 PCI スロットに関して、次の点に注意してください。

仮想マシンごとに、デフォルトで 6 つの PCI スロットが利用できます。

今回の構成(ネットワーク アダプタ 2 つと SCSI ホスト バス アダプタ 2 つ)では、このうち 4 つのスロットを使用します。

必要があれば、残りのPCIスロットの内1つを3つ目のネットワーク アダプタに使用することができます (6 番目のスロットは仮想ディスプレイ アダプタに使用されます)。

仮想マシンのブート パーティションが IDE 仮想ディスクに存在する場合、このパーティションは PCI スロットの 1 つを使用することになります。

Microsoft Clustering Services を使用した 2ノード クラスタの構築ここでは、以下の条件により Microsoft Clustering Services を使用して、1 台のVMware Server コンピュータ上で 2 ノードのクラスタを構築します。

SQL1 = クラスタのノード 1 のホスト名

SQL2 = クラスタのノード 2 のホスト名

SQLCLUSTER = クラスタのパブリック ホスト名

VMware, Inc. 179

Page 188: Server Admin Manual

VMware Server 運用ガイド

1 つ目のベース仮想マシンの作成次の手順で、クラスタの 1 つ目のノードとなる(また次のノードのテンプレートとして使用できる)ベース仮想マシンと、クラスタ内の仮想マシン間で共有される 2個の事前割当済み仮想ディスクとを作成します。

注 クラスタ内の各仮想マシン(ノード)のオペレーティング システムやクラスタリング ソフトウェアを保存する仮想ディスクは、事前割当済みの仮想ディスクである必要はありません。

1 VMware Server ホストに、仮想マシンを所有させる予定のユーザー名でログオンします。

2 VMware Server Console を実行し、仮想マシンを新規作成します ( 仮想マシンの新規作成については、『VMware Server 仮想マシン ガイド』の「仮想マシンの新規作成」を参照してください)。Custom パスの手順に従ってください。ユーザーの必要に応じて設定 ( 仮想ディスクのサイズやメモリ容量など ) を行います。ただし、以下の設定値は必ず選択してください。

[Guest Operating System(ゲスト OS)] に [Windows 2000 Advanced Server] あるいは [Windows Server 2003 Enterprise Edition] を選択します。

仮想マシン名には SQL1 を指定します。

仮想マシン ディレクトリには、d:¥cluster¥SQL1(Windows ホスト)または/home/cluster/SQL1(Linux ホスト)を指定します。

仮想マシンにブリッジ ネットワークを指定します。

ディスク ファイル名には SQL1 を指定します。

3 仮想マシン設定エディタを開きます。[VM] - [Settings(設定)] を選択します。

4 別の外部アダプタか VMnet1 Host-only アダプタを使用する新しいネットワークアダプタを追加します(ホストから完全に隔離するためには、未使用の仮想イーサネット スイッチ(通常 VMnet2 ~ VMnet7)のいずれかを使用することもできます)。詳細については、『VMware Server 仮想マシンガイド』の「仮想ネットワークアダプタの追加と変更」を参照してください。

これはハートビートを監視するための仮想プライベートイーサネット接続として使用します。

5 共有する2個のディスクを追加します。

共有データ ディスク ( ここでは data.vmdk とします )

データ ディスクに適用する前のトランザクションを格納する、共有クォーラム ディスク(ここでは quorum.vmdk とします)

180 VMware, Inc.

Page 189: Server Admin Manual

第 7章 可用性の高い構成の使用

詳細については、『VMware Server 仮想マシン ガイド』の「仮想マシンに 仮想ディスクを追加」を参照してください。

6 [OK] をクリックして設定を保存し、仮想マシン設定エディタを終了します。

7 テキスト エディタを使って、構成ファイル /home/cluster/SQL1/SQL1.vmx

(Windows ホスト)あるいは/home/cluster/SQL1/SQL1.vmx(Linux ホスト)を手作業で編集します。

8 次の行を構成ファイルに追加してください。scsi1.sharedBus = virtualdisk.locking = "false"

これによって SCSI リザベーションが有効になります。詳しくは、「SCSI リザベーションを使って SCSI ディスクを 仮想マシンで共有(P.171)」に記載されています。

これでクラスタの 1 つ目のノード用仮想マシンの作成が終了しました。次に、この仮想マシンにゲスト OS をインストールします。

1 つ目の仮想マシン(ノード)にゲストOS をインストール仮想マシンへの Windows 2000 Advanced Server や Windows Server 2003 Enterprise Edition のインストールに関しては、『VMware ゲスト OS インストール ガイド』を参照してください。ヴイエムウェア Web サイト

(http://www.vmware.com/support/guestnotes/doc/index.html)から入手できます。

注 ゲスト OS のインストール中は、クラスタリング サービスをインストールしないでください。

インストールが完了したら、ゲスト OS に VMware Tools をインストールします。詳しくは、『VMware Service 仮想マシン ガイド』の「VMware Tools のインストール」を参照してください。

ゲスト OS と VMware Tools のインストールが完了したら、次にこの仮想マシンのクローンを作成します (後でこのクローンを利用して 2 つ目のクラスタノードを作成します)。

最初の仮想マシン ノードのクローンを作成するには

1 Windows CD 上の ¥support¥tools¥deploy.cab ファイル内(あるいは Microsoft社の Web サイト)にある sysprep.exe を実行します。

sysprep.exeユーティリティがゲストOSに割り当てられているセキュリティIDを解除し、マシン情報や TCP/IP ネットワーク構成をリセットします。

2 ゲスト OS をシャットダウンし、仮想マシンをパワーオフします。

3 cluster ディレクトリに SQL2 という名前のディレクトリを作成します。

VMware, Inc. 181

Page 190: Server Admin Manual

VMware Server 運用ガイド

4 作成したディレクトリに SQL1*.vmdk ファイルをコピーします。

5 VMware Virtual Disk Manager を使って仮想ディスク名を SQL2*.vmdk に変更します。コマンドプロンプトで次のように入力してください。

vmware-vdiskmanager -n SQL1.vmdk SQL2.vmdk

virtual disk manager に関する詳細情報は、『VMware Server 仮想マシン ガイド』の「VMware 仮想ディスク マネージャの使用」を参照してください。

1 つ目のノードのクローン作成が完了しました。このクローンを利用して、次にクラスタの 2 つ目のノードを作成していきます。

1 つ目のノードのクローンを使ってクラスタの 2つめのノードを作成

1 VMware Server ホストに、仮想マシンを所有させる予定のユーザー名でログオンします。

2 VMware Server Console を起動し、仮想マシンを新規作成します(仮想マシンの新規作成については、『VMware Server 仮想マシン ガイド』の「仮想マシン ウィザードによる仮想マシンの新規作成」を参照してください)。ユーザーの必要に応じて設定 ( 仮想ディスクのサイズやメモリ容量など ) を行います。ただし、以下の設定値は必ず選択してください。

[Guest Operating System(ゲスト OS)] に [Windows 2000 Advanced Server] あるいは [Windows Server 2003 Enterprise Edition] を選択します。

仮想マシン名には SQL2 を指定します。

仮想マシン ディレクトリに d:¥cluster¥SQL2(Windows ホスト)または/home/cluster/SQL2(Linux ホスト)を指定します。

仮想マシンにブリッジ ネットワークを指定します。

既存の仮想ディスクを使用してください。[Browse(参照)] をクリックして [SQL2.vmdk] を選択します。

3 仮想マシン設定エディタを開きます。[VM ] - [Settings(設定)] を選択してください。

4 別の外部アダプタか VMnet1 Host-only アダプタを使用する新しいネットワークアダプタを追加します。詳しくは、『VMware Server 仮想マシンガイド』の「仮想ネットワークアダプタの追加と変更」を参照してください。

5 先の手順で作成した 2 個の仮想ディスク(quorum.vmdk と data.vmdk)を追加します。詳細については、『VMware Server 仮想マシン ガイド』の「仮想マシンに 仮想ディスクを追加」を参照してください。ここでは、[Use an existing virtual disk(既存の仮想ディスクを使用する)] を選択し、quorum.vmdk と data.vmdk を指定します。

6 [OK] をクリックし、設定を保存した後、仮想マシン設定エディタを閉じます。

182 VMware, Inc.

Page 191: Server Admin Manual

第 7章 可用性の高い構成の使用

7 テキスト エディタを使って、構成ファイル d:¥cluster¥SQL2¥SQL2.vmx

(Windows ホストの場合)または /home/cluster/SQL2/SQL2.vmx(Linux ホストの場合)を手作業で編集します。

8 次の行を構成ファイルの最後に追加してください。scsi1.sharedBus = virtualdisk.locking = "false"

これによって SCSI リザベーションが有効になります。詳しくは、「SCSI リザベーションを使って SCSI ディスクを 仮想マシンで共有(P.171)」に記載されています。

9 コンソールで、仮想マシンが 2 台ともパワーオフされているか確認してください。

これで、2 つ目のノードの作成が終わりました。

2 ノードクラスタの2つのノード用に仮想マシンを作成したら、次にクラスタリングサービスソフトウェアをインストールすることができます。

クラスタのノードにMicrosoft Clustering Service をインストールするには

1 ノード1の仮想マシンを起動します。

2 Windows のセットアップ画面に従って次の情報を入力してください。

Windows のシリアル番号

ホスト名 (SQL1)

パブリックネットワークアダプタとプライベートネットワークアダプタの IPアドレス

注 パブリックネットワークアダプタには、物理ネットワークの IP アドレスを入力してください。プライベート IP アドレスには、クラス C のサブネット マスク (255.255.255.0) を持つ 192.168.x.x といったアドレスを使用することができます。

3 プロセス終了時に、Windows が再起動します。

4 ディスク管理ツールを開き、共有ディスクをともにベーシック ディスクに変更します。

5 共有仮想ディスクがまだフォーマットされていない場合は、仮想ディスクを両方とも NTFS でフォーマットしてください。

6 1 つ目の共有ディスクを Q: (quorum) に、2 つ目のディスクを R: (data) に割り当てます。

この仮想マシンを既存の Active Directory ドメインに加えた場合は、次に手順 11の作業を行ってください。

VMware, Inc. 183

Page 192: Server Admin Manual

VMware Server 運用ガイド

7 コマンド プロンプトで dcpromo.exe を実行すると、Active Directory のウィザードがスタートします。

8 使用中のマシンをドメインコントローラとして設定します。ドメイン名には<vmcluster> といった名前を使用してください。<domain.com> <domain.com> はDNS ドメインを、<vmcluster> には Active Directory のドメインを入力します。

このノードは新しいドメインツリーや新しいフォレストとして設定することも、あるいは既存のドメインツリーやフォレストに加えることも可能です。

9 DNS サーバがインストールされていることを確認します。

10 他のモードにする予定がある場合を除き、ドメイン許可を混合モードに設定します。

11 クラスタ サービスのアカウントは、[Programs(プログラム)] - [Administrative Tools(管理ツール)] - [Active Directory Users and Computers(Active Directoryユーザーとコンピュータ)] を使ってドメインに追加します。

12 cluster という名前のクラスタ サービス アカウントを追加します。

ユーザーパスワードを入力します。

[User cannot change password(ユーザーはパスワードを変更できない)] チェックボックスを選択します。

[Password never expires(パスワードを無期限にする)] チェックボックスを選択します。

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

14 [ コントロールパネル ] - [ プログラムの追加と削除 ] を選択します。

15 [Windows コンポーネントの追加と削除 ] を選択します。

16 [ クラスタ サービス ] のコンポーネントにチェックマークを付けます。

17 [ 次へ ] をクリックし、画面の指示に従ってサービスをインストールします。

18 クラスタ サービスを構成する際、[Form a New Cluster(新しくクラスタを形成)] を選択します。

19 クラスタ名を SQLCLUSTER と指定します。

20 手順 12 で作成したクラスタ サービス アカウントを指定します。

21 共有ディスクがともにこのクラスタサービスによって管理されるように指定します。

22 共有ディスク (Q:) を quorum ディスクに指定します。

23 どちらのネットワークアダプタがパブリックか、あるいはプライベートかを指定します。

184 VMware, Inc.

Page 193: Server Admin Manual

第 7章 可用性の高い構成の使用

24 クラスタの IP アドレスを指定します。これがクラスタを表すアドレスになります。これは物理イーサネット デバイスと同じネットワーク上に存在しなければなりません。

25 2 つ目の仮想マシン(ノード 2)が共有ディスクにアクセスできるように、ローカルノード(ノード 1)でクラスタサービスを中断します。

クラスタ マネージャで該当するノード名を右クリックします。

[Stop Cluster Service(クラスタ サービスの停止)] を選択します。

これで 1 つ目のノードへの Microsoft Clustering Services のインストールが完了しました。同様の手順で 2 つ目のノードへもソフトウェアをインストールします。

1 ノード 2 の仮想マシンを起動します。

2 1 つ目のノードの手順の手順 2 と手順 3 を実行します。

3 ディスク管理ツールを開いて最初の共有ディスクを Q:(quorum) に、2 つ目のディスクを R:(data) に割り当てます。

4 dcpromo.exe を実行し、この仮想マシンを手順 8 で作成したドメインか既存のドメインに、ドメイン コントローラとして追加します。

注 ノード 2 の設定は、手順 8 で行ったノード 1 の設定と一致するようにしてください。

5 ノード 1 の仮想マシンでクラスタ サービスを開始します。

クラスタマネージャで該当するノード名を右クリックします。

[Start Cluster Service(クラスタ サービスの開始)] を選択します。

6 ノード 2 の仮想マシンで、「クラスタのノードに Microsoft Clustering Service をインストールするには(P.183)」の手順 14 ~手順 24 を実行します。ただし、手順 18 では、代わりに [Join a Cluster(クラスタへ接続)] を選択してください。

これでクラスタの構成が完了しました。

VMware Server を使用したネットワーク負荷分散の使用ここでは、仮想マシン内で稼動するノードを使ってマルチノードのネットワーク負荷分散クラスタを構築する手順を紹介します。これらの仮想マシンンは、複数のVMware Server コンピュータに分散していても構いません。

次のセクションでは、ネットワーク負荷分散クラスタの一例を挙げて、その構築方法を解説していきます。

VMware, Inc. 185

Page 194: Server Admin Manual

VMware Server 運用ガイド

ネットワーク負荷分散クラスタの概要(P.186)

マルチモードのネットワーク負荷分散クラスタを形成(P.186)

ネットワーク負荷分散クラスタの概要ネットワーク負荷分散は Windows 2000 Advanced Server と Windows Server 2003 の機能です。ネットワーク負荷分散を利用してサーバ クラスタを構築すれば、次のことが可能です。

次のような種類のサーバで使用されるインターネット サーバ プログラムの可用性を高めることができます。

Webプロキシドメイン ネーム サービス (DNS)FTP仮想プライベート ネットワーク (VPN)ストリーミング メディアサーバターミナル サービス

サーバのパフォーマンスのスケールを調整できます。

同一の物理サーバ上に存在する仮想マシンを使用しても、(VMware Server を実行する)複数の物理サーバに存在する仮想マシンを使用しても、クラスタを形成できます。

クラスタには最大 32 ノードまで構成することが可能です。

マルチモードのネットワーク負荷分散クラスタを形成次のセクションでは、マルチノードのネットワーク負荷分散クラスタの作成方法を紹介します。

1 つ目のノードのベース仮想マシンを作成するには

1 VMware Server ホストに、仮想マシンを所有させる予定のユーザー名でログオンします。

2 VMware Server Console を実行し、仮想マシンを新規作成します(仮想マシンの新規作成については、『VMware Server 仮想マシン ガイド』の「仮想マシンの新規作成」を参照してください)。ユーザーの必要に応じて設定 ( 仮想ディスクのサイズやメモリ容量など ) を行います。ただし、以下の設定値は必ず選択してください。

[Guest Operating System(ゲスト OS)] に [Windows 2000 Advanced Server] あるいは [Windows Server 2003 Enterprise Edition] を選択します。

186 VMware, Inc.

Page 195: Server Admin Manual

第 7章 可用性の高い構成の使用

仮想マシン名には NLB1 を指定します。

仮想マシン ディレクトリには d:¥cluster¥nlb1(Windows ホスト)または/home/cluster/nlb1(Linux ホスト)を指定します。

仮想マシンにブリッジ ネットワークを指定します。

ディスク ファイル名には nlb1 を指定します。

3 VMware Server Console を使ってこの仮想マシンに接続し、[VM] - [Settings(設定)] を選択します。

4 2 つ目のネットワーク デバイスを追加し、別の物理 NIC か Host-only ネットワークにバインドします。

これで 1 つ目の仮想マシン(ノード)の作成が完了しました。次に、この仮想マシンにゲスト OS をインストールします。

1 つ目の仮想マシン(ノード)にゲストOS をインストール仮想マシンへの Windows 2000 Advanced Server や Windows Server 2003 Enterprise Edition のインストールに関しては、『VMware ゲスト OS インストールガイド』を参照してください。ヴイエムウェア Web サイト

(http://www.vmware.com/support/guestnotes/doc/index.html)から入手できます。

注 ゲスト OS のインストール中は、クラスタリング サービスをインストールしないでください。

インストールが完了したら、ゲスト OS に VMware Tools をインストールします。詳しくは、『VMware Server 仮想マシンガイド』の「VMware Tools のインストール」を参照してください。

ゲスト OS と VMware Tools のインストールが完了したら、次にこの仮想マシンのクローンを作成します (後でこのクローンを利用して 2 つ目のクラスタノードを作成します)。

これで最初のクラスタノードの作成が終了しました。次にこのノードのクローンを作成し、それを使って別のノードを作成していきます。

VMware, Inc. 187

Page 196: Server Admin Manual

VMware Server 運用ガイド

1 つ目のクラスタ ノードのクローンを作成次の手順で 1 つ目のクラスタ ノードのクローンを作成すれば、クラスタの別のノードを同じ物理サーバ上あるいは VMware Server を実行する別のマシン上に作成する際に使用することができます。

1 Windows CD 上の ¥support¥tools¥deploy.cab ファイル内(あるいは Microsoft社の Web サイト)にある sysprep.exe を実行します。

sysprep.exeユーティリティがゲストOSに割り当てられているセキュリティIDを解除し、マシン情報と TCP/IP ネットワーク構成をリセットします。

2 ゲスト OS をシャットダウンし、仮想マシンをパワーオフします。

3 ローカル サーバあるいは VMware Server を実行する別のマシン上のクラスタのディレクトリに、nlb2 という名前のディレクトリを作成します。

4 作成したディレクトリに、nlb1*.vmdk ファイルをコピーします。

5 VMware Virtual Disk Manager を使って、仮想ディスク名を nlb<n>.vmdk に変更します(<n> には、ネットワーク負荷分散のノード番号が入ります)。コマンドプロンプトで次のように入力してください。

vmware-vdiskmanager -n nlb1.vmdk nlb<n>.vmdk

virtual disk manager に関する詳細情報は、『VMware Server 仮想マシン ガイド』の「VMware 仮想ディスク マネージャの使用」を参照してください。

同じ物理サーバあるいは VMware Server を実行する別のマシン上で、作成したい各ノードに対して上記の手順 3 ~手順 5 を繰り返します。ネットワーク負荷分散では、最大 32 ノードまで構成することができます。

1 つ目のノードのクローンを作成し終えたら、このクローンをベースとして、追加のノードを作成していくことができます。

ネットワーク負荷分散クラスタへの追加ノードの作成ネットワーク負荷分散クラスタに参加させる追加ノード(最大 32 ノード)ごとに、次の手順を実行してください。

1 VMware Server ホストに、仮想マシンを所有させる予定のユーザー名でログオンします。

2 VMware Server Console を起動し、仮想マシンを新規作成します ( 仮想マシンの新規作成については『VMware Service 仮想マシン ガイド』の「仮想マシンの新規作成」を参照してください)。ユーザーの必要に応じて設定 ( 仮想ディスクのサイズやメモリ容量など ) を行います。ただし、以下の設定値は必ず選択してください。

188 VMware, Inc.

Page 197: Server Admin Manual

第 7章 可用性の高い構成の使用

[Guest Operating System(ゲスト OS)] に [Windows 2000 Advanced Server] あるいは [Windows Server 2003 Enterprise Edition] を選択します。

仮想マシン名には nlb2 を指定します。

注 さらにノードを追加する場合は、nlb2 の代わりに該当するノード名を使用してください。

仮想マシン ディレクトリには d:¥VMware¥cluster¥nlb2(Windows ホスト)または /home/cluster/nlb2(Linux ホスト)を指定します。

既存の仮想ディスクを使用してください。[Browse(参照)] をクリックして [nlb2.vmdk] を選択します。

仮想マシンにブリッジ ネットワークを指定します。

3 VMware Server Console を使ってこの仮想マシンに接続し、[VM] - [Settings(設定)] を選択します。

4 2 つ目のネットワーク デバイスを追加し、別の物理 NIC か Host-only ネットワークにバインドします。詳しくは、『VMware Server 仮想マシン ガイド』の「仮想ネットワークアダプタの追加と変更」を参照してください。

5 コンソールで、仮想マシンが 2 台ともパワーオフされているか確認してください。

追加ノードの作成が終了したら、クラスタの構成を開始できます。

ネットワーク負荷分散クラスタの構成ネットワーク負荷分散を使えば最大 32 ノードのクラスタを構成できます。

クラスタに参加する各ノードにクラスタを構成するには

1 VMware Server Console を使って、1つ目のノードの仮想マシンに接続します。

2 仮想マシンをパワーオンします。

3 Windows のミニセットアップ画面に従って、次の情報を入力します。

Windows のシリアル番号

ホスト名

ホストの IP アドレス

4 プロセス終了時に、Windows が再起動します。

5 仮想マシンに Administrator としてログオンします。

6 [Network and Dial-up Connections(ネットワークとダイアルアップ接続)] を開きます。

VMware, Inc. 189

Page 198: Server Admin Manual

VMware Server 運用ガイド

7 ネットワーク負荷分散をインストールする予定のローカル エリア接続を右クリックして [Properties(プロパティ)] を選択してください。

[Local Area Connection Properties(ローカル エリア接続のプロパティ)] 画面が表示されます。

8 [Components checked are used by this connection(この接続にはチェック済みのコンポーネントを使用)] の箇所で、[Network Load Balancing(ネットワーク負荷分散)] チェックボックスを選択します。

9 [Properties(プロパティ)] をクリックします。

10 [Cluster Parameters(クラスタ パラメータ)] タブで、次のパラメータを使用してクラスタ オペレーションを設定します。

[Primary IP Address(プライマリ IP アドレス)] これはクラスタ全体のアドレスです。クライアントはこのアドレスを使用してクラスタにアクセスします。

[Subnet Mask(サブネット マスク)] これは上記のアドレスが所属するネットワークのサブネットマスクです。

[Multicast(マルチキャスト)] 仮想マシンに単一のネットワークアダプタが構成されている場合でも、このオプションを選択してください。

注 クラスタの全メンバーに [Multicast(マルチキャスト)] を設定する必要があります。

残りのオプションに関しては、ネットワーク負荷分散のオンラインヘルプを参照してください。

11 クラスタ パラメータの設定が終了したら、[OK] をクリックして [Local Area Connection Properties(ローカル エリア接続のプロパティ)] 画面に戻ります。

12 [OK] をクリックして [Local Area Connection Status(ローカル エリア接続の状況)] 画面に戻ります。

13 ネットワークワーク負荷分散をインストールする予定のローカル エリア接続を右クリックして [Properties(プロパティ)] を選択します。

14 [Internet Protocol (TCP/IP)(インターネット プロトコル(TCP/IP))] をクリックしてから [Properties(プロパティ)] をクリックします。

15 ネットワーク負荷分散向けに TCP/IP を設定します。

単独あるいは複数のネットワーク アダプタ上でネットワーク負荷分散向けにTCP/IP を設定する手順に関する詳しい情報やリンクは、ネットワーク負荷分散オンライン ヘルプの関連トピックを参照してください。

190 VMware, Inc.

Page 199: Server Admin Manual

第 7章 可用性の高い構成の使用

注 クラスタのプライマリ IP アドレスは、該当するアダプタにバインドされた IP アドレスの一覧に追加する必要があります。

ネットワーク負荷分散クラスタで使用する各ホストに対して、上記の作業を繰り返し実行してください。

Novell クラスタリング サービスを使った 2ノードのクラスタの作成

ここでは、Novell クラスタリング サービスを使用して、1 台の VMware Server システム上で 2 ノードのクラスタを構築する手順を紹介します。

1 つ目のノードのベース仮想マシンを作成(P.191)

クラスタの 2 つ目のノードを作成(P.192)

ゲスト OS と VMware Tools のインストール(P.192)

両仮想マシンに共有ディスクを追加(P.193)

クラスタ ノードに Novell クラスタリング サービスをインストール(P.194)

1 つ目のノードのベース仮想マシンを作成次の手順で、クラスタの 1 つ目のノードとなるベース仮想マシンと、クラスタ内の仮想マシン間で共有される 2 個の事前割当済み仮想ディスクを作成します。Novell NetWare 6.0/6.5 は、標準の NetWare 6.0/6.5 CD-ROM を使って仮想マシンにインストールすることができます。NetWare 6.0 は、最低でも 384MB のメモリが構成されているホストにインストールすることをお勧めいたします。NetWare 6.5 をインストールするには、ホストに最低でも 512MB のメモリが必要です。

NetWare 仮想マシンの作成と構成

注 クラスタ内の各仮想マシン(ノード)のオペレーティング システムやクラスタリング ソフトウェアを保存する仮想ディスクは、事前割当済みの仮想ディスクである必要はありません。

1 VMware Server ホストに、仮想マシンを所有させる予定のユーザー名でログオンします。

2 VMware Server Console を起動し、仮想マシンを新規作成します ( 仮想マシンの新規作成については、『VMware Server 仮想マシン ガイド』の「仮想マシンの新規作成」を参照してください)。ユーザーの必要に応じて設定 ( 仮想ディスクの

VMware, Inc. 191

Page 200: Server Admin Manual

VMware Server 運用ガイド

サイズやメモリ容量など ) を行います。ただし、以下の設定値は必ず選択してください。

[Guest Operating System(ゲスト OS)] には [Netware 6] を選択します。

[Virtual machine name(仮想マシン名)] には「Cluster1」を指定します。

仮想マシン ディレクトリには D:¥Netware6¥Cluster1(Windows ホスト)または /home/Netware/Cluster1(Linux ホスト)を指定します。

仮想マシンにブリッジ ネットワークを指定します。

これでクラスタの 1 つ目のノード用仮想マシンの作成が終了しました。次に、クラスタの 2 つ目のノードを作成し、各ノードにゲスト OS と VMware Tools をインストールします。

クラスタの 2つ目のノードを作成次に、クラスタの 2 つ目のノードを作成します。上記の 1 つ目のノードの作成手順とほぼ同じ作業を行いますが、以下の点は変更します。

[Virtual machine name] には「Cluster2」を指定します。

仮想マシン ディレクトリには D:¥Netware6¥Cluster2(Windows ホスト)または/home/Netware/Cluster2(Linux ホスト)を指定します。

ゲストOSと VMware Tools のインストール仮想マシンでの NetWare 6.0 または 6.5 のインストールについては、『VMware ゲストOS インストールガイド』を参照してください。ヴイエムウェア Web サイト

(http://www.vmware.com/support/guestnotes/doc/index.html)から入手できます。特に、Bridged ネットワークの箇所の指示には従ってください。

インストールが完了したら、ゲスト OS に VMware Tools をインストールします。詳しくは、『VMware Service 仮想マシン ガイド』の「VMware Tools のインストール」を参照してください。

ゲスト OS と VMware Tools のインストールが完了したら、次にこの仮想マシンのクローンを作成します (後でこのクローンを利用して 2 つ目のクラスタノードを作成します)。

これで最初のクラスタノードの作成が終了しました。次にこのノードのクローンを作成し、それを使って別のノードを作成します。

インストール ガイドの NetWare 6.0/6.5 のセクションにある「既知の問題」には必ず目を通しておいてください。

192 VMware, Inc.

Page 201: Server Admin Manual

第 7章 可用性の高い構成の使用

両仮想マシンに共有ディスクを追加『VMware Service 仮想マシン ガイド』の「仮想マシンに 仮想ディスクを追加」に記載されている手順に従って、2 個の事前割当済み共有仮想ディスクを作成し、1 つ目のノード(Cluster 1)に追加してください。以下の仮想ディスクを作成し、両方のノード間で共有させます。

共有データ ディスク(ここでは data.vmdk とします)。

共有クォーラム ディスク(ここでは quorum.vmdk とします)。

注 仮想マシン設定エディタから事前割当済み仮想ディスクを追加する際、ディスク向けに SCSI 仮想デバイス ノードを選択するには、[Advanced(詳細)]オプションを使用してください。

仮想ディスクを作成したら、以下の手順で 2 つ目のノードに追加してください。

1 2 つ目のノードの仮想マシン(Cluster 2)に対して仮想マシン設定エディタを起動します。[VM] - [Settings(設定)] を選択してください。

2 共有する予定の仮想ディスクを追加します。仮想ディスクを新規作成する代わりに、ノード 1 で作成した仮想ディスクを使用してください。

3 [OK] をクリックして設定を保存し、仮想マシン設定エディタを終了します。

4 Cluster 1 仮想マシンでは、テキスト エディタを使って構成ファイルを手作業で編集します。このファイルは、D:¥Netware6¥Cluster1¥Cluster1.vmx(Windowsホスト)または /home/Netware/Cluster1/Cluster1.vmx(Linux ホスト)です。

5 Cluster 2 仮想マシンでは、テキスト エディタを使って構成ファイルを手作業で編集します。 このファイルは、D:¥Netware6¥Cluster2¥Cluster2.vmx(Windowsホスト)または /home/Netware/Cluster2/Cluster2.vmx(Linux ホスト)です。

6 次の行を上記の各構成ファイルに追加してください。scsi0.sharedBus = “virtual”disk.locking = “false”

注 「1 つ目のノードのベース仮想マシンを作成(P.191)」で作成した仮想マシンのデフォルト仮想ディスクは、IDE ディスクです。ベース仮想マシンで代わりに SCSI 仮想ディスクを使用する場合、構成ファイルの共有バス オプションとして以下のように追加してください。scsi1.present = “true” (既にこの行が存在する場合は、繰り返しになりますので、この行を追加しないでください)。scsi1.sharedBus = “virtual”disk.locking = “false”

VMware, Inc. 193

Page 202: Server Admin Manual

VMware Server 運用ガイド

これは、ベース仮想マシンの仮想ディスクが既に scsi0 に接続されており、共有ディスクを接続する際に別の仮想 SCSI カードを使用しなければならないためです。これによって SCSI リザベーションが有効になります。詳しくは、「SCSI リザベーションを使って SCSI ディスクを 仮想マシンで共有(P.171)」に記載されています。

クラスタ ノードにNovell クラスタリング サービスをインストールNovell クラスタリング サービスは、次の手順で各仮想マシンにインストールします。

1 1 つ目のノードの仮想マシン (Cluster 1) をパワーオンします。

2 <F5> キーを押してスタートアップ ファイルの実行を迂回し、DOS で起動してください。

3 ホストの FD ドライブにドライバのフロッピー ディスクを挿入します。

4 ドライバを c:¥nwserver ディレクトリにコピーしてください。

5 ホストの FD ドライブからフロッピー ディスクを取り出してください。

6 仮想マシンを再起動します。

7 これで、サーバが共有ディスクを認識するようになります。List Devices を実行して、これを確認することができます。

上記の手順をノード 2 の仮想マシン (Cluster 2) でも繰り返してください。

これで、2 台の物理マシンにインストールする場合と同様に、Novell Clustering Services (NCS) を通常の手順でインストールすることができます。詳細は、NetWare 6.0/6.5 製品ドキュメントを参照してください。

iSCSI プロトコルを使ったクラスタリングクラスタリング環境で仮想マシンと物理マシンに iSCSI プロトコルを使えば、可用性の高いネットワーク ストレージとフェイル オーバーを実現することができます。

VMware Server を使って複数のホスト間でクラスタリングを構成したい場合、iSCSIを使ってクラスタリングを構成するのが唯一の方法です。また、iSCSI プロトコルを使用すると、他のクラスタリング構成方法のように仮想マシンの構成ファイルを手動で編集する必要がありません。ただし、仮想ネットワークのスピードがやや劣るため、パフォーマンスは制限されます。

仮想マシンは、それぞれ 1 個のクラスタノードです。クラスタの各ノードは、iSCSIイニシエータとして動作するように構成する必要があります。イニシエータは iSCSIターゲットと通信します。iSCSI ターゲットには次のようなものがあります。

194 VMware, Inc.

Page 203: Server Admin Manual

第 7章 可用性の高い構成の使用

該当ホスト、あるいは別のホスト上の仮想マシン

VMware Server ホスト自体あるいはネットワーク上の別のホスト

iSCSI イニシエータは、Microsoft iSCSI Software Initiator パッケージを実行できる必要があります。このパッケージは、Microsoft 社の Web サイト

(http://www.microsoft.com/WindowsServer2003/technologies/storage/iscsi/default.mspx)からダウンロードできます。このソフトウェアは、Windows Server 2003、Windows 2000、Windows XP のゲスト OS の仮想マシンで実行できます。

iSCSI ターゲット ソフトウェアは、仮想マシン内でも、Windows または Linux オペレーティング システムのホスト上でも実行可能です。iSCSI ターゲット ソフトウェアの一例として、WinTarget(Windows 向け ) や NetApp Filer(Linux 向け)が挙げられます。

注 他の VMware Server クラスタリング戦略でサポートされているクラスタリング ソフトウェアは、このようなクラスタリング ノードで使用することが可能です。詳しくは、「クラスタリングソフトウェア(P.177)」を参照してください。

ここでは、iSCSI プロトコルを使用したクラスタリングのセットアップ方法を説明します。

iSCSI を使ったクラスタリングのシナリオ(P.195)

iSCSI イニシエータ仮想マシンの作成と構成(P.196)

クラスタ内に iSCSI ターゲットを作成(P.197)

iSCSI を使ったクラスタリングのシナリオiSCSI プロトコルを使って仮想マシンをクラスタ化する際は、以下のシナリオを用いることができます。

iSCSI ターゲットとして仮想マシンを使用

iSCSI ターゲットとしてホストを使用

iSCSI ターゲットとして仮想マシンを使用iSCSI ターゲットとして、仮想マシンを使用することができます。このセットアップには、少なくとも 3 台の仮想マシンが必要です。この内 2 台の仮想マシンは、iSCSIイニシエータとして動作するクラスタノードに使用します。これらの仮想マシンにはiSCSI イニシエータをインストールしてください。3 台目の仮想マシンは iSCSI ターゲットとして動作します。正常に動作するには、iSCSI ターゲット仮想マシンがクラスタリング用に動作していなければなりません。

VMware, Inc. 195

Page 204: Server Admin Manual

VMware Server 運用ガイド

iSCSI ターゲットとしてホストを使用iSCSI ターゲットとして、ネットワーク上のホストを使用することができます。各クラスタノード(仮想マシン)は iSCSI イニシエータとして動作しますので、各仮想マシンには iSCSI イニシエータ ソフトウェアをインストールしてください。次に、iSCSIターゲットソフトウェアをターゲット ホストにインストールします。

iSCSI イニシエータ仮想マシンの作成と構成iSCSI イニシエータ仮想マシンは、一般の仮想マシンと同じ方法で作成します。他のクラスタリング方法とは異なり、クラスタリングを有効にするために仮想マシンの構成ファイル(.vmx)を手動で修正する必要がありません。

クラスタ内の各仮想マシン(ノード)向けのゲスト OS やクラスタリング ソフトウェアを格納する仮想ディスクは、事前割当済み仮想ディスクや SCSI 仮想ディスクである必要はありません。

仮想マシンには少なくとも 2 個のネットワークアダプタを構成してください。1 個は他の iSCSI イニシエータノードと通信するために、もう 1 個は iSCSI ターゲットやインターネットに接続するために使います。オプションとして、3 個の仮想ネットワーク アダプタ(他の iSCSI イニシエータ ノードとの通信に 1 個、iSCSI ターゲットへの接続に 1 個、インターネットへの接続に 1 個)を構成することも可能です。

クラスタ ノードが別の VMware Server ホストに存在する場合、他のクラスタ ノードとの通信用仮想ネットワーク アダプタがブリッジ ネットワークを使用するようにしてください。ノードが同一ホストに存在する場合、ホストオンリー ネットワークも使用できます。

iSCSI イニシエータ仮想マシンを作成するには

1 VMware Server ホストに、仮想マシンを所有させる予定のユーザー名でログオンします。

2 VMware Server Console を起動し、仮想マシンを新規作成します ( 仮想マシンの新規作成については、『VMware Service 仮想マシン ガイド』の「仮想マシンの新規作成」を参照してください)。ユーザーの必要に応じて設定(仮想ディスク、メモリ量等)を選択して構いませんが、この仮想マシンには必ず Bridged ネットワークを使用してください。

3 仮想マシン設定エディタを開きます。[VM] - [Settings(設定)] を選択してください。

4 2 つ目の仮想ネットワークアダプタを追加します。詳しくは、『 VMware Server仮想マシン ガイド』の「仮想ネットワークアダプタの追加と変更」を参照してください。このアダプタにも、Bridged ネットワークを指定します。

196 VMware, Inc.

Page 205: Server Admin Manual

第 7章 可用性の高い構成の使用

必要があれば、この仮想マシンに三つ目の仮想ネットワーク アダプタを追加することもできます。

5 iSCSI ターゲットとの通信に使用する仮想ネットワーク アダプタを選択します。[Adapter type(アダプタ タイプ)] の箇所から [vmxnet] を選択してください。

6 [OK] をクリックし設定を保存した後、仮想マシン設定エディタを閉じます。

7 仮想マシンをパワーオンしてゲスト OS と VMware Tools をインストールします。詳しくは、『VMware Server 仮想マシンガイド』の「VMware Tools のインストール」を参照してください。

8 iSCSI イニシエータ ソフトウェアをインストールします。

これで iSCSI イニシエータ仮想マシンの作成が完了しました。各 iSCSI イニシエータに対して、上記の手順を繰り返すか、sysprep.exe を使って最初のノードのクローンを作成してください。次に、iSCSI ターゲット仮想マシンを作成します。

クラスタ内に iSCSI ターゲットを作成クラスタの iSCSI ターゲットノードの構成は、ターゲットに仮想マシンを使用するか、ホストを使用するかによって異なります。

ホストを使用する場合、iSCSI ターゲット ソフトウェアをホストにインストールしてください。iSCSI イニシエータ仮想マシンを構成し、iSCSI イニシエータ ソフトウェアをインストールすると、仮想マシンがターゲットにアクセスできるようになります。

iSCSI ターゲットに仮想マシンを使用する場合、イニシエータと同じ要領で仮想マシンを構成してください。ただし、下記の点は異なります。

仮想マシンに最低 1 個の SCSI 仮想ディスクを構成してください。

仮想マシンに構成する仮想ネットワーク アダプタは、1 個で構いません。該当する仮想マシンが iSCSI イニシエータと同じホストに存在する場合、Host-only ネットワークを使うように構成してください。仮想マシンが別の VMware Server ホストに存在する場合は、Bridged ネットワークを使うように構成してください。

SCSI 仮想ディスクには、iSCSI イニシエータ ソフトウェアではなく iSCSI ターゲット ソフトウェアをインストールしてください。

VMware, Inc. 197

Page 206: Server Admin Manual

VMware Server 運用ガイド

198 VMware, Inc.

Page 207: Server Admin Manual

付録:仮想ディスクのマウント

VMware Server DiskMount ユーティリティを使えば、仮想マシン内から仮想ディスクに接続することなく、使用されていない状態の仮想ディスクを Microsoft Windows ホスト ファイル システムに別個のドライブとしてマウントすることができます。パーティション済みの仮想ディスクであれば、その仮想ディスクの特定のボリュームをマウントすることも可能です。

DiskMount ユーティリティは vmware-mount と呼ばれるコマンドライン プログラムです。このユーティリティは、Windows 上で subst コマンドを使用する場合とほぼ同じ要領で動作します。ディスクをマウントした後は、ネットワーク上に独自のドライブ文字を持つ別個のファイル システムとして、そのディスクに読み書きできるようになります。ただし、このディスクを使用する仮想マシンは、ディスクのマウントを解除しなければパワーオンできません。

ディスクがマウントされている間は、ウィルスに侵されていないか仮想ディスクをスキャンしたり、ファイルをホスト システムとパワーオフされている仮想マシン間で移動したりすることが可能です。

マウントした仮想ディスクを使い終わった後は、仮想ディスクが再びその仮想ディスクを使用できるようにマッピングを削除してください。

仮想ディスクをマウントする際の注意点DiskMount は、VMware Server、VMware ESX Server 2、VMware GSX Server 3 と2.5.1、VMware ACE、VMware Workstation 5 と 4 で作成された仮想ディスクで使用可能です。

注 VMware ACE で作成された仮想ディスクでも、暗号化されたディスクは使用できません。暗号化された仮想ディスクを DiskMount を使ってマウントすることはできません。

DiskMount は、どのバージョンの Windows 2000、Windows XP、Windows Server 2003 でも実行できます。

仮想ディスクは、ドライブ D: 以降としてマウントしてください。ホストで既に使用されているドライブ文字は指定できません。

VMware, Inc. 199

Page 208: Server Admin Manual

VMware Server 運用ガイド

ボリュームをマウントする場合、マウントできるのは FAT (12/16/32) または NTFSでフォーマットされたボリュームのみです。仮想ディスクに異なる種類のパーティション(ボリューム)が混在する場合、例えば、一部のパーティションが未フォーマットあるいは Linux オペレーティング システムでフォーマットされており、別のパーティションが Windows オペレーティング システムでフォーマットされているような場合は、Windows パーティションを DiskMount でマウントすることができます。

スナップショットが設定されている仮想ディスクもマウント可能です。ただし、マウント中に仮想ディスクに行った変更はスナップショットを復元した時点で破棄されます。

.vmdk ファイルのいずれかが圧縮されている、あるいは読取専用に設定されている場合、その仮想ディスクをマウントすることはできません。このような仮想ディスクをマウントするのであれば、その前に .vmdk ファイルの属性を変更してください。

実行もしくはサスペンドされている仮想マシンが使用中の仮想ディスクはマウントできません。マウントできるのは、パワーオフ状態の仮想マシンに属する仮想ディスクのみです。

サポートVMware DiskMount ユーティリティは、VMware Server ライセンス契約の条件に従って、弊社からのサポートサービスはない状態で、提供されます。

VMware DiskMount のインストールVMware Server インストーラには VMware DiskMount ユーティリティが含まれています。ユーティリティをインストールしたら、Windows ホスト マシン上で実行してください。VMware Server を始めとする VMware 仮想化製品をホストにインストールする必要はありません。

VMware DiskMount ユーティリティの実行VMware DiskMoun ユーティリティを実行するには、Windows 2000、Windows XP または Windows Server 2003 ホストでコマンド プロンプトを開き、ソフトウェアのインストール先ディレクトリに移動してください。

コマンド シンタックスは以下の通りです。

vmware-mount [options] [drive letter:] [¥¥path¥to¥virtual disk]

ここでは、次のオプションが使用できます。

200 VMware, Inc.

Page 209: Server Admin Manual

付録:仮想ディスクのマウント

VMware DiskMount ユーティリティの使用例VMware DiskMount ユーティリティの使用例を次に挙げます。

仮想ディスクのマウントこのコマンドは、仮想ディスクのマウントに使用します。

vmware-mount h: “C:¥My Virtual Machines¥w2003std.vmdk“

現在マウントされている仮想ディスクのリストこのコマンドは、DiskMount でマウントされている仮想ディスクを表示するのに使用します。

vmware-mountCurrently mounted volumes:f:¥ => “C:¥My Virtual Machines¥w2003std¥w2003std.vmdk”g:¥ => “C:¥My Virtual Machines¥NT¥NT.vmdk (volume 1)”

仮想ディスクの特定ボリュームのマウントこのコマンドは、仮想ディスクの特定ボリュームをマウントするのに使用します。

vmware-mount /v:2 h: “C:¥My Virtual Machines¥w2003std.vmdk”

仮想ディスクのマウントの解除このコマンドは、仮想マシンが再びディスクにアクセスできるように仮想ディスクのマウントを解除するのに使用します。

vmware-mount h: /d

表A-1.

オプション 定義/v:N 仮想ディスクのボリューム N をマウントします。N のデフォルト値は 1 です。

/p 仮想ディスク上のパーティション(ボリューム)を表示します。/d 仮想ディスク ドライブ ボリュームへのマッピングを削除します。/f 仮想ディスク ドライブ ボリュームへのマッピングを強制削除します。オー

プン ファイル ハンドル等、テクニカル エラーまたは修正可能な状況が原因で VMware Server がドライブのマウントを解除できない場合には、このオプションを使用してください。

/? vmware-mount 使用情報を表示します。

VMware, Inc. 201

Page 210: Server Admin Manual

VMware Server 運用ガイド

202 VMware, Inc.

Page 211: Server Admin Manual

VMware, Inc. 203

用語集

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 台または複数の仮想マシンへのアクセスを提供する仮想マシンとのインターフェイス。 仮想マシンの画面を表示して、仮想マシン内でプログラムを実行したり、ゲスト OS の設定を変更したりできます。 また、仮想マシンの構成の変更、ゲスト OS のインストール、フルスクリーン モードでの仮想マシンの稼動などの機能があります。

Page 212: Server Admin Manual

VMware Server 運用ガイド

204 VMware, Inc.

VMware Tools

ゲスト OS のパフォーマンスと機能性を向上させるユーティリティとドライバのスイート。 VMware Tools の主な機能は、ゲスト OS により違いがありますが、次のような機能を含みます。SVGA ドライバ、マウス ドライバ、VMware Tools サービス、VMware Tools コントロール パネル、仮想ディスクの圧縮、ホストとの時間の同期、VMware Tools スクリプト、仮想マシンの稼働中のデバイスの接続と切断などの機能のサポートです。

VMware Tools サービス

Mware Tools でインストールされるコンポーネントの 1 つ。仮想マシンでのコマンド実行、仮想マシンの安全なシャットダウンやリセット、VMware Server へのハートビート送信、ゲスト OS とホスト OS の時間の同期、ホスト OS からゲスト OS へのストリング送信など、ゲスト OS でさまざまな処理を実行します。

圧縮

仮想ディスクの未使用スペースを再要求するために、仮想ディスクが占有するファイル システム スペースを圧縮します。仮想ディスクに空き領域がある場合、仮想ディスクが占有しているホスト ドライブの領域をこのプロセスによって縮小することができます。 事前割り当て済みの仮想ディスクや物理ディスクは、圧縮できません。

インベントリ

コンソール ウィンドウの左パネルに表示されるリストで、ユーザーがリストに追加した仮想マシンの名前が表示されます。インベントリを使うと、仮想マシンの起動や、仮想マシンの設定変更のために構成ファイルに接続する作業が簡単になります。

拡張可能なディスク

仮想ディスクのタイプの 1 つであり、ディスク スペースが最大限まで事前に割り当てられていません。最初は小さいサイズが割り当てられ、データの書き込みに応じて拡張されます。

カスタム ネットワーク

デフォルトのブリッジ、ホストオンリー、ネットワーク アドレス変換(NAT)のいずれの構成も使用しない仮想マシンとホスト間のネットワーク接続タイプ。たとえば、複数の仮想マシンを別のネットワーク経由でホストに接続したり、ホストに接続するのではなく仮想マシン同士を接続したりできます。 カスタム ネットワークは、任意のネットワーク トポロジーで設定できます。

Page 213: Server Admin Manual

VMware, Inc. 205

用語集

仮想ディスク

仮想ディスクは、ゲスト OS が物理ディスクドライブとして認識するファイルです。 これらのファイルは、ホスト マシン、またはリモート ファイル システムに収納できます。 仮想マシンで仮想ディスクを構成すると、物理ディスクの再パーティショニングやホストの再起動を行わなくても、ディスク ファイルに新しいOS をインストールできます。 仮想ディスクは、事前割り当てや、拡張可能な構成を行うことができます。事前割り当てを行うと、仮想ディスクにはディスク作成時に全てのディスク スペースが 割当てられます。 拡張可能ディスクは事前割り当てはされず、最初は小さいサイズに設定されて、書き込むデータ量に合わせて拡張されます。物理ディスクも参照。

仮想ネットワーク エディタ

VMware Server で作成した仮想ネットワークのネットワーク設定を表示および変更するポイント アンド クリック エディタ。[Host(ホスト)] - [Virtual Network Settings(仮想ネットワークの設定)] で起動します。

仮想ハードウェア

仮想マシンを構成するデバイス。仮想ディスク、DVD-ROM/CD-ROM やフロッピー ドライブなどの取り外し可能デバイス、仮想イーサネット アダプタなどがあります。これらのデバイスの構成は、仮想マシン設定エディタで行います。

仮想マシン

ゲスト OS および関連アプリケーション ソフトウェアを実行できる仮想化されたx86 PC 環境。 複数の仮想マシンを同じホストマシン上で同時に実行できます。

仮想マシン構成ファイル

仮想マシン構成が保存されているファイル。 仮想マシンを作成すると、作成されます。 特定の仮想マシンの識別し、実行するために、VMware Server によって使用されます。

仮想マシンの構成

仮想マシン内に存在する仮想デバイス(ディスク、メモリ サイズなど)の種類、ホストのファイルやデバイスへのマップ方法の仕様。

仮想マシンの設定 エディタ

仮想マシンの設定を表示したり、変更したりする場合に使用するポイント アンド クリック操作のコントロール パネル。 [VM] - [Settings(設定)] で起動します。新規仮想マシンウィザードも参照。

Page 214: Server Admin Manual

VMware Server 運用ガイド

206 VMware, Inc.

カレントな仮想マシン

最新の VMware Server バージョンと Workstation Server 5.x を使って作成された仮想マシン。レガシー仮想マシンも参照。

既存のパーティション

ホスト マシンの物理ディスク上にあるパーティション。物理ディスクも参照。

クイックスイッチ モード

仮想マシンの画面をほぼ画面全体に表示するディスプレイ モード。 このモードでは、画面上のタブにより、実行中の仮想マシン間を簡単に切り替えることができます。フルスクリーン モードも参照。

ゲストOS

仮想マシンの内部で実行するオペレーティング システム ホスト OS も参照。

構成

仮想マシン構成ファイルを参照。

コンソール

VMware Server コンソールを参照。

サスペンド

実行中の仮想マシンの現在の状態を保存。 サスペンドした仮想マシンを復元するには、レジューム機能を使用します。レジュームも参照。

サポートされないパーティション

VMware Tools によって圧縮準備ができない仮想ディスク パーティション。読み取り専用ドライブ パーティション、リモート デバイス上のパーティション、フロッピー ドライブや CD-ROM ドライブなど取り外し可能デバイス上にあるパーティションがあります。圧縮も参照。

サポート パーティション

VMware Tools による圧縮準備が可能な仮想ディスク パーティション。仮想ハードディスクを構成するドライブなどがあります。特定のパーティションを、圧縮

Page 215: Server Admin Manual

VMware, Inc. 207

用語集

準備しないパーティションとして選択することも可能です。圧縮も参照。

新規仮想マシン ウィザード

仮想マシンの構成を簡易化するポイント アンド クリック操作のインターフェイス。 [File(ファイル)] - [New Virtual Machine(新規仮想マシン)] で起動します。情報の入力を求められますが、ほとんどの場合デフォルト値をお勧めします。 仮想マシン構成ファイル、オプションの仮想ディスク ファイル、物理ディスク ファイルなど、仮想マシンを定義するファイルを作成します。 仮想マシン設定エディタも参照 。

事前割り当てディスク

ディスクの作成時に、仮想マシンのすべてのディスク スペースが割り当てられる仮想ディスクのタイプ。 VMware Server が作成する仮想ディスクのデフォルト タイプです。

スナップショット

仮想マシンの状態を保存する方法の 1 つ。すべての仮想マシンのディスクや電源の状態(仮想マシンの電源がオン、オフ、サスペンドのいずれであったか)を保存します。仮想マシンのスナップショットは必要に応じて設定することができ、いつでもそのスナップショットの状態まで戻ることが可能です。 仮想マシンの状態は、パワーオン、パワーオフ、サスペンドのいずれかです。

通常モード

このモードでは、仮想マシン内で稼動するソフトウェアがディスク書き込みを発行すると、永続的な書き込みとして仮想ディスクに直ちに書き込まれます。したがって、仮想ディスクまたは物理ディスクを通常モードの独立ディスクとして構成した場合、ディスクは、物理コンピュータの従来型ディスク ドライブのように作動します。 独立ディスク、読み取り専用モードも参照。

独立ディスク

仮想ディスクのタイプの 1 つで、スナップショットの影響を受けません。独立ディスクは、通常モードと読み取り専用モードで構成できます。読み取り専用モード、通常モードも参照。

ネットワーク アドレス変換(NAT)

ネットワーク接続のタイプの 1 つ。物理ネットワーク上の IP ネットワークアドレスが 1 つのみで、そのアドレスがホストコンピュータによって使用されている場合にも、仮想マシンを外部ネットワークと接続できるようになります。 NAT を使用する仮想マシンは、外部ネットワークに独自の IP アドレスを持ちません。 代わりに、ホストコンピュータに独立したプライベートネットワークが設定され、 仮想マシン

Page 216: Server Admin Manual

VMware Server 運用ガイド

208 VMware, Inc.

はこのネットワーク上のアドレスを VMware 仮想 DHCP サーバから取得します。 仮想マシンと外部ネットワーク間のネットワークデータのやり取りは、VMware NAT デバイスを通じて行われます。 VMware NAT デバイスは、各仮想マシンに送られてくるデータパケットを的確に識別し、該当する仮想マシンに送信します。ブリッジ ネットワーク、カスタム ネットワーク、ホストオンリー ネットワークも参照。

ハードウェアの追加ウィザード

仮想マシンに仮想ハードウェアを簡単に追加できるポイント アンド クリック操作のインターフェイス。ウィザードを起動するには、仮想マシンをパワーオフし、仮想マシン設定エディタを開いてから、[Add(追加)] をクリックします。ハードウェア構成に関する情報の入力を求められますが、ほとんどの場合デフォルト値をお勧めします。仮想マシン設定エディタも参照。

フルスクリーン モード

仮想マシンの画面を画面全体に表示するディスプレイ モード。クイック スイッチ モードも参照。

物理ディスク

ホスト マシンの物理ディスク ドライブまたはパーティションにマップされている仮想マシンのハードディスク。 仮想マシンのディスクは、ホスト ファイル システム上またはローカル ハードディスク上のファイルとして格納できます。 物理ディスクを使用するように仮想マシンを構成すると、VMware Server は、(ファイル システム上のファイルとしてではなく)RAW デバイスとしてローカル ディスクまたはパーティションに直接アクセスします。 仮想ディスクも参照。

ブリッジ ネットワーク

仮想マシンと他のマシンをつなぐネットワーク接続のタイプ。 ブリッジネットワークでは、仮想マシンはホストと同じ物理イーサネット ネットワーク上に存在する別のコンピュータとして認識されます。 ホストオンリー ネットワークも参照。

ヘッドレス

グラフィカル ユーザー インターフェイスを持たず、バックグラウンドで稼動するプログラムやアプリケーション呼称。コンソールが接続されていない仮想マシンは、ヘッドレスと言えます。

Page 217: Server Admin Manual

VMware, Inc. 209

用語集

ホストOS

ホストマシン上で稼動するオペレーティング システム。ゲスト OS も参照。

ホストオンリー ネットワーク

仮想マシンとホストをつなぐネットワーク接続のタイプ。 ホストオンリー ネットワークでは、仮想マシンは、ホスト外部には公開されないプライベート ネットワーク上でホストに接続されます。 同一ホスト上でホストオンリーネットワークに設定された複数の仮想マシンは、同じネットワーク上に存在することになります。 ブリッジ ネットワーク、カスタム ネットワーク、ネットワーク アドレス変換も参照。

ホスト コンピュータ

VMware Server ソフトウェアがインストールされている物理コンピュータ。 VMware Server の仮想マシンをホストします。

未フォーマット ディスク

物理ディスクを参照。

読み取り専用モード

ディスク モードの 1 つ。読み取り専用モードであるディスクを持つ仮想マシンで実行中のソフトウェアが、ディスク書き込み要求を発行すると、すべてディスクに書き込まれたように見えますが、実際には仮想マシンをパワーオフした後に破棄されます。したがって、仮想ディスクまたは物理ディスクを読み取り専用モードの独立ディスクとして構成すると、ディスクが VMware Server によって変更されることはありません。独立ディスク、通常モードも参照。

レガシー仮想マシン

VMware GSX Server、VMware Workstation 3 または 4 で作成された仮想マシン。カレントな仮想マシンも参照。

レジューム

サスペンド状態の仮想マシンを復元する処理。 サスペンド状態の仮想マシンをレジュームすると、すべてのアプリケーションが仮想マシンをサスペンドしたときと同じ状態に戻ります。サスペンドも参照。

Page 218: Server Admin Manual

VMware Server 運用ガイド

210 VMware, Inc.

Page 219: Server Admin Manual

インデックス

ファイルの拡張子.vmdk 143, 146, 149

AApache と管理インターフェイス 119

BBIOS 仮想マシン搭載 14BSD

サポートされるゲスト OS 17, 20

CCD-ROM イメージファイル 14CPU

仮想マシンで使用可能な 13ホストの要件 5

EEthernet

仮想マシンでのアダプタ 15ネットワークを参照

FFreeBSD

サポートされるゲスト OS 17, 20

GGeneric SCSI

SCSI リザベーション 172仮想マシンのバックアップ 103

HHost-only ネットワーク

Linux ホストでの有効化 45

IIDE

仮想マシンのドライブ 14ディスクを参照

Internet Explorer 6.0 と管理インターフェイス 49

iSCSI プロトコル 194構成 196–197iSCSI ターゲットとしての

ホスト 196イニシエータ仮想マシン 196ターゲット ノード 197iSCSI ターゲットとしての仮想

マシン 195iSCSI プロトコル

ブリッジ ネットワーク 196ISO イメージファイル 14

LLinux

サポートされるゲスト OS 17Linux ホスト

デフォルト パーミッション 96VMware Server のインストール 39パフォーマンス 164リアルタイム クロック 40vmware-authd 95

Linux ホスト認証デーモン 95

VMware, Inc. 211

Page 220: Server Admin Manual

VMware Server 運用ガイド

Linux ホストGSX Server のアップグレード 70VMware Server の

アンインストール 62アクセス権 96認証 95

MMIME タイプ、仮想マシン コンソール

向けの設定 138Moving virtual machines

UUID 100MS-DOS、サポートされるゲスト OS 18

NNAT

Linux ホストでの有効化 45定義 209

Netscape、コンソール向けに MIMEタイプを設定 138

NetWareNovell NetWare を参照

NetworkLinux ホストでの host-only

ネットワークの有効化 45Linux ホストでの NAT の有効化 45

NFS シェア、仮想マシンの作成 97Novell NetWare

クラスタリング 192Novell NetWare、サポートされる

ゲスト OS 20Novell クラスタリング サービス 191

OOS

サポートされているゲスト 16

PPCI スロット

仮想マシンで 14制限 14

RRAM

ホストで必要な容量 6REDO ログ、定義 203

SSCSI

仮想マシンのデバイス 14一般 103

SCSI リザベーションサポート 172SCSI ディスクの共有 171サポート 171事前割当済み仮想ディスク 171考慮すべき点 174有効化 173

SMBIOSUUID の変更 99仮想マシン搭載 14

SSLコンソール接続 97カスタムセキュリティ認証 98有効化 120コンソール用 98, 120管理インターフェイス 98管理インターフェイス接続 97リモート管理 97コンソール用 134

TTools

VMware Tools を参照

212 VMware, Inc.

Page 221: Server Admin Manual

インデックス

UUndoable モード、移行 151USB、仮想マシンのポート 15UUID 99

自動生成 99仮想マシンの移動 100仮想マシン構成ファイル 100

VVMware 仮想マシン コンソール

インストーラのダウンロード 87VMware 管理インターフェイス

サポート対象ブラウザ 106定義 203ホストのサマリー情報 108リモート接続向けに SSL を

有効化 120ログアウト 119ログイン 106起動およびシャットダウン

オプション 123, 137詳細構成オプション 115Apache コマンド 119ポート番号の変更 107コンソール起動の構成 49仮想マシンの構成 112接続済みユーザー 117SSL の無効化 98コンソール インストーラの

ダウンロード 87JavaScript の有効化 107スタイルシートの有効化 107SSL の有効化 98暗号化通信 97リモート コンソールの起動 49, 51ログ 24パーミッション 97

プロキシ サーバ 50リフレッシュ レート 105セッション長の設定 106SSL 97ステータス モニター 108ログイン URL 106仮想マシン イベント ログ 118仮想マシン ハートビート 111仮想マシン メニュー 109仮想マシン サマリ 108

VMware 許可サービスログ 24

VMware ゲスト OS サービス定義 204仮想マシン ハートビート 111

VMware コミュニティ フォーラム 21VMware 登録サービス

定義 203ログ 25

VMware 認証サービス 92定義 203

VMware Scripting APIインストール 55リモート管理 83管理インターフェイスからの

ダウンロード 88VMware Scripting API インストール 55VMWare Server

グローバル設定 132ソフトウェアのアップデート 127ユーザー プリファランス 126

VMware Server コンソール 203管理インターフェイスからの

ダウンロード 87インストール 51, 53管理インターフェイスからの

起動 49

VMware, Inc. 213

Page 222: Server Admin Manual

VMware Server 運用ガイド

ログ 24リモート管理 83X server 48仮想マシンの削除 120SSL の無効果 98, 120管理インターフェイスからの

ダウンロード 107SSL の有効化 98, 120暗号化通信 97MIME タイプの設定 138Netscape からの起動 138SSL 97SSL の無効化 134SSL の有効化 134管理インターフェイスからの

接続 110接続の確保 134ポート番号の変更 84

VMware Server ホストバックアップ 102構成 120デフォルト仮想マシン

ディレクトリ 132SSL でのセキュア接続 120

VMware Toolsハートビート 111定義 204

vmware-authd 95VMware 承認サービスを参照

vmware-cmd 84vmware-config.pl 45vmware-serverd

VMware 登録サービスを参照VNC Viewer、仮想マシンでの使用 84

WWindows ターミナル サービス、仮想

マシンでの使用 84Windows ホスト

GSX Server のアップグレード 69Scripting API のインストール 55認証 92イベント ビューア 101GSX Server のインストール 29優先順位プレファランス 132プロセス スケジューラ 132VMware Server の

アンインストール 59サポートされるゲスト OS 17

Windows ホストでのプロセス スケジューラ 132

WindowsOSScripting API のインストール 56

Windows、Windows XP リモートデスクトップ、仮想マシンでの使用 84

XX server 48

Linux クライアントで必要 12Linux ホストで必要 10

XFree86Linux クライアントで必要 12Linux ホストで必要 10

あアクセス権

Linux ホスト 96仮想ディスク 96スナップショット 96物理ディスク 96

圧縮、定義 204

214 VMware, Inc.

Page 223: Server Admin Manual

インデックス

アップグレードLinux カーネル、アップグレード後

の GSX Server 再構成 45GSX Server 1 および 2 から 65Linux ホスト上 70VMware GSX Server 65Windows ホスト上 69仮想マシン 71

アンインストールWindows ホスト上 59Linux ホスト上 62

移行undoable モードのディスク 151仮想マシン 71, 148

イベント ビューア 101イベント ログ 23イメージ ファイル

フロッピー 15ISO 14

インストールデフォルト ディレクトリ 32Linux ホストで 39Windows ホストで 29サイレント 37VmPerl API 59VMware 管理インターフェイス

ソフトウェア 47VMware Server コンソール

ソフトウェア 51, 53VmCOM API 56VmPerl API 58VMware Workstation 27デフォルト ディレクトリ 43ログ 25

インベントリプライベート仮想マシン 91Linux ホストでの認証 96定義 204

ウィザード新規仮想マシン 207ハードウェアの追加 208

オペレーティング システムゲスト 208サポート対象 Windows ホスト 7ホスト 209

かカーネル、Linux カーネルのアップ

グレード後に VMware Server を構成 45

仮想ディスクアクセス権 96定義 205

仮想ネットワーク エディタ 205仮想ハードウェア 205仮想マシン

アクセス 92バックアップ 102管理インターフェイスでの

構成 112接続済みユーザー 117Ctrl+Alt+Delete 130デフォルト ディレクトリ 132イベント ログ 118ハートビート 111ログ 23移行 148VMware 製品間での移動 143パーミッション 89プライベート 91ユーザー 92

VMware, Inc. 215

Page 224: Server Admin Manual

VMware Server 運用ガイド

UUID 99VMID 113Linux ホストでの稼動 95Windows ホストでの稼動 92アップグレード 71移動 143定義 205入力の取得 128プラットフォーム仕様 13ホストからの削除 119ユーザーの変更 93リソースとアクセス権 96

仮想マシン設定エディタ、定義 205仮想マシンでサポートされている

グラフィック 14仮想マシンでのサウンド 16仮想マシンでのネットワーク

アダプタ 15仮想マシンでの描画タブレット 15仮想マシンでの Ctrl-Alt-Delete 130仮想マシンの移動 143仮想マシンのチップセット 13仮想マシンプラットフォームの仕様 13カレントな仮想マシン

定義 206環境設定

ホットキー 130キーボードの組み合わせ 130ショートカット キー 130ユーザー 126ワークスペース 126VMware Server 132ディスプレイ 131入力 128

環境設定の入力 128管理インターフェイス

リモート管理 83

キーボード仮想マシンで 15入力の取得 128

クイックスイッチ モード 206クラスタリング 176

複数ホストに渡る 194アプリケーション 177仮想マシンで構成 179iSCSI プロトコル 194マルチノードのネットワーク

負荷分散クラスタ 186ネットワーク ロード

バランシング 185ソフトウェア 1772 ノード クラスタ 191Linux ホストの Web ブラウザ 512 ノード クラスタ 179Novell クラスタリング

サービス 191ボックス内のクラスタ 177

クラスタリングサービスインストール 194

グラフィックスLinux ホストとパフォーマンス 164

ゲスト OS定義 208サポートされている 16

コア ファイル 23構成

メモリ サイズ 165Linux カーネルの

アップグレード後 45仮想マシン 205

さサイレント インストール 37サスペンド、定義 206サポートされているゲスト OS 16

216 VMware, Inc.

Page 225: Server Admin Manual

インデックス

サポートされないパーティション 206サポート対象ホスト オペレーティング

システムWindows 7

サポート パーティション 209サポート リソース、テクニカル 21システム要件 5

リモート ワークステーション 11ショートカット キー、設定 130シリアル ポート、仮想マシン 15新規仮想マシン ウィザード 207事前割り当てディスク、定義 207スナップショット

アクセス権 96定義 207

静止モード、VMware Serverインストール 37

セキュリティ 認証 98設定

Linux ホストでの Web ブラウザ 51セットアップ

メモリ サイズ 165

たテクニカル サポート リソース 21ディスク

仮想 205仮想マシンで使用可能な 14既存のパーティション 206物理 209

ディスプレイの環境設定 131デバイス

仮想マシン搭載 13デフォルト ディレクトリ 32, 43登録 22ドライブ

ディスクを参照

なナレッジベース 21認証

Linux hosts 95Linux ホスト 95Windows ホスト 92

ネットワークNATカスタム ネットワーク 206仮想ネットワーク エディタ 205ブリッジ ネットワーク 208ホストオンリー 209

ネットワーク アドレス変換NAT を参照

ネットワーク ロード バランシングクラスタリング 185マルチノード 186

はハートビート

仮想マシン 111仮想マシンのクラスタ 179

ハードウェアの追加ウィザード 208バックアップ

仮想マシン 104VMware Server ホスト 104

バックアップ エージェント仮想マシン 102ホスト 103

パーティション , 既存 206パーミッション

ユーザー アカウント 93仮想マシン 89

パフォーマンスCD-ROM ドライブ ポーリング 158デバッグ モード 158ディスク オプション 159

VMware, Inc. 217

Page 226: Server Admin Manual

VMware Server 運用ガイド

ゲスト OS の選択 157ゲストへのアプリケーションの

インストール 160メモリ設定 157リモートディスク アクセス 160swap space on a Linux ホストでの

スワップ スペース 164Linux ホストでの temp

ディレクトリ 164Linux ホストでのフル スクリーン

モードの使用 163–164メモリ使用量 165

パラレル ポートLinux カーネルで 41仮想マシンで 15

フルスクリーン モード、定義 208フロッピー

仮想マシンのドライブ 15イメージ ファイル 15

物理ディスクアクセス権 96定義 209

ブラウザLinux ホストでの構成 51MIME タイプの設定 138

ブリッジ ネットワークの定義 208プライベート仮想マシン 91プロセッサ

仮想マシンで使用可能な 13ホストの要件 5

ヘッドレス 208ヘルプ、 Linux ホストでの Web ブラウザ

の構成 51ホスト オペレーティング システム、

定義 209ホストオンリー ネットワーク

定義 209

ホスト コンピュータシステム要件 5定義 209

ホットキー 130ポート番号

管理インターフェイス 107コンソール 84

まマウス

仮想マシンで 15入力の取得 128

マスター インストーラWindows ホスト 30

メモリ最適パフォーマンス選択 157仮想マシン用 132Linux ホストで 1GB 以上 168サイズ設定 165ホストで必要な容量 6

モードクイックスイッチ 206フルスクリーン 208

やユーザー グループ 21優先順位

環境設定 132Windows ホスト 132

らリアルタイム クロック ,Linux ホスト

での要件 40リモート管理 83

暗号化通信 97SSL 97VMware Server コンソール 83vmware-cmd 84

218 VMware, Inc.

Page 227: Server Admin Manual

インデックス

VMware Scripting API 83VMware Management Interface(管

理インターフェイス)83レガシー仮想マシン

定義 209レジューム、定義 209ログ ファイル

仮想マシン 23仮想マシンイベント ログ 23VMware 管理インターフェイス 24VMware 登録サービス 25VMware Server コンソール 24VMware Server のインストール 25VMware 許可サービス 24コンソールのインストール 25

わワークスペース環境設定 126

VMware, Inc. 219

Page 228: Server Admin Manual

VMware Server 運用ガイド

220 VMware, Inc.