VMware Serverの起動に15分かかる原因と対策

このQ&Aのポイント
  • VMware Serverの一回目の起動だけ15分も待たされるのはなぜ?
  • 一度起動できてしまったあとはスムーズに動くVMware Server
  • PCの電源を入れて初回の起動だけ時間がかかる原因と対策
回答を見る
  • ベストアンサー

VMware Serverの一回目の起動だけ15分度待たされる

無償のVMware Serverを利用しているのですが、起動が非常に遅くて困っています。 VMware Server Consoleにてネットワーク上の仮想イメージをRemotoHostで開くのは問題なくスムーズでした。 LocalHostで自分のHDDに置いてある仮想イメージを開くときだけ重いです。 仮想マシンを起動するとホストのすべての動きがとまり15分ほど何もできなくなります。 例えばブラウジングもできないし、ストリーミングのネットラジオも音が停止し、スタートボタンもきかない、 Ctrl+Alt+Delも反応しません。マウスカーソルは動きますがカクカクです。 15分程経過してやっと仮想マシンも立ち上がり、他の動作もできるようになり、停止時に押していた操作がま とめて反映されます。 デュアルコアの恩恵も感じられない。。。 しかし、一度起動できてしまったあとは、仮想マシンを再起動しても別の仮想マシンを起動しても問題なく 動きます。 PCの電源を入れて初回の起動だけ時間がかかっているようです。 原因や対策に心当たりがある方、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#64199
noname#64199
回答No.1

vmxファイルをエディタで開き、以下を追記してみて下さい。 MemTrimRate = "0" mainMem.useNamedFile = "FALSE" host.TSC.noForceSync = "TRUE" ちなみに意味は以下の通りです。 ・未使用の物理メモリを解放させない。 ・実メモリのみを使用する。 ・タイムスタンプカウンタ (TSC) の不必要な同期を抑止する。

ukichon
質問者

補足

ありがとうございます。 教えていただいた3行をvmxファイルの文末に追記し保存してから、仮想マシンを起動してみましたが全く変わらずでした。 「Start this virtual machine」をクリックした途端、仮想マシンのBIOS画面が表示される直前で、全ての動きが停止したようになります。 ちなみに他のマシンで正常に動作していた仮想マシン(CentOS5.1)のイメージが入っているフォルダを自分のローカルにコピーして試しています。 もちろんWin2k、XPなど他の仮想マシンでも同様の症状です。 今回追記した3行は消した方が良いですか? 他に対策はないでしょうか。

その他の回答 (2)

noname#64199
noname#64199
回答No.3

#1,#2です。 VMware Server 2.0 Beta の件は申し訳ありませんでした。 vmware-hostd で検索してみると、他の方も同様な障害となり、1.0.5 に戻しているみたいですね。 ただ、そこで10GBの新規イメージを作成するとディスクI/Oが極端に重くなるという報告を見つけました。 もしかすると、仮想ディスクの大きさがパフォーマンスに影響しているかもしれません。 確かに私の環境では、仮想ディスクの小ささを優先し、断片化が発生する前提で、サイズ拡張可能の2GB分割にしています。 ちなみに仮想ディスク形式を変更するには、VMware Server をインストールしたフォルダにある vmware-vdiskmanager.exe を使います。 サイズ拡張可能の2GB分割にするパラメータは以下の通りになります。 vmware-vdiskmanager.exe -r 旧.vmdk -t 1 新.vmdk 万が一の時、元に戻せるように、元の仮想マシンフォルダをコピーしたフォルダ上で作業した方が良いと思います。

ukichon
質問者

お礼

少しだけ進展したような気がしたので報告します。 遅いのが必ずしも仮想ディスクの大きさだけではない気がしてきました。 なぜなら仮想イメージの入っているフォルダを外付けのUSB HDDに移してから起動を試みたところ、 いつも通り15分ほど待たされたわけですが、その間外付けHDDのランプは光らずひっきりなしにPC本体のHDDランプが点灯しっぱなしだったからです。 15分後、外付けHDDの方のランプがピカピカ点灯し始め、その頃は別な操作をしても反応するようになってきました。 また私が困っているのは、運用時のディスクI/Oの遅さではなくて初回起動時に待たされるときのみなんです。 Vistaに1.0.3を入れて普通に使えているとどこかのサイトに書いている人がいたので、 真似してみましたが駄目でした・・・ 本家の対応を待つしかないのでしょうかね。。。

noname#64199
noname#64199
回答No.2

ANo.1です。 少し前にネットで調べた対策で、実際に効果がありました。 今、ネット検索してみても新たな情報はないようですね。 思いつく対策としては、 ・ウィルス対策ソフトやファイアウォールを一時的に停止してみて、  効果があるようなら、仮想マシンフォルダをウィルス対策ソフトの  検索対象から外す、ファイアウォールの除外設定を見直すといった  対策を施す。 ・他の常駐プログラムを可能な限り停止する。 ・自ホスト(localhost)にRemoteHost接続してみる。 ・VMware Server 2.0 Beta を試してみる。 くらいでしょうか。 ちなみに、VMware Server 2.0 Beta は下記にあります。 http://www.vmware.com/beta/server/overview.html なお、追加した設定は、実メモリが十分にあるならば起動後も有効に 働くので、残しても問題ないでしょう。

ukichon
質問者

お礼

ありがとうございます。 常駐プログラムはほとんどないですし、ファイアウォール、アンチウイルス系も止めて実行しています。 localhostへリモート接続する件、明日の朝にでも実行してみます。 駄目なら2.0へのバージョンアップも試したいと思うのですが、1で問題ない人もいそうなので原因が分からないままだと気持ち悪いです。 結果が出たらご報告します。 何か他に思いついた試せることがあったら教えてください。

ukichon
質問者

補足

事後報告です。 リモート接続してみましたが、約15分待たされました。 2.0を入れてみました。 新バージョンはインターフェースが変更されたんですかね。 Consoleが専用ソフトではなくブラウザでのUIのようです。 が、PCの起動直後に「vmware-hostd が停止しました」と表示され、Consoleを起動するとブラウザが立ち上がるのですが「ページが表示されません」のエラーです。 結局1.0.5に戻しました。

関連するQ&A

  • VMWare Serverの設定について教えてください

    VMWAREのSERVERを使用しています。 GUESTサーバー(VMWare上で作成した仮想サーバー)を作ったら、ホストのサーバーにクライアントマシンからリモート接続できなくなりました。しかしクライアントマシンからは、GUESTサーバーにリモートアクセスできます。どのようにすればホストサーバーにアクセスできるようになりますか? どなたた教えてください。 お願いします。 <ホストサーバー> OS:Windows2003EE VMWARE:VMWare Server Console 1.0.3 <VMWare上のGUESTサーバー> OS:Windows2003EE <クライアントマシン> OS:WindowsXPProfessionalsp2

  • VMWARE SERVERでISOよりインストールできなくなりました。

    これまで問題なくインストールできていたのですが、 VMWARE上でISOイメージの読み込みができなくなってしまいました。 WindoesServer 2003 のインストーラーのISOイメージでインストール中、ISOイメージを別のライセンスのプロダクトと間違えており、 プロダクトキー入力画面でストップボタンを押してバーチャルマシンを停止しました。 それ以降、ISOイメージを読み込めません。 念のためVMXファイル、関連ファイルもすべて削除し、 新しく仮想マシンを作り直したのですが、 起動時にISOイメージを読み込もうとした瞬間、 その仮想マシンがフリーズしてしまいますので、 OSのインストールができません。 (VMWARE自体は動いています。) 複数仮想マシンを作成し、同じことを試みましたが、 どの仮想マシンでやっても、読み込み開始の瞬間に、 仮想マシンがフリーズします。 ISOイメージもいろいろ変えてやってみたのですが、 問題ないようです。 直し方をご存知の方、教えてください!

  • VMware Server2.0

    VMware Server2.0の仮想マシンでそこにlinuxやwindowsをインストールして そこのホストOSに接続したりして実験したいのですが、したいので VMware Server2.0に対応している古い実験OSなのでVMware Server2.0でないと駄目なんです。 VMware Server2.0はいまでもダウンロード可能ですか?宜しくお願いします。

  • VMware PlayerからESX Server

    VMware Player上で稼動している仮想マシンをESX Server上で稼動させるにはどうすればいいんでしょうね? 仮想ディスクを持ってきてみたんですが、そのままだとうまく行かないモヨウです。 仮想マシンはWindows 2008 R2です。

  • VMwareが起動できず困っています

    VMware Workstation12 Playerの起動不良に初めて遭遇しました。対処の方法がわからないで困っています。無償バージョンではありますが、何とかアドバイスをお願いできませんでしょうか。 [パソコンの環境] OS:Windows10 proffessonal 64bit [VMwareの情報] VMware Workstation12 Player VMware バージョン:Workstation12.x仮想マシン OS:WindowsXP Home Edition RAM:2GB [不具合状況] 仮想マシンの再生(L)コマンドを実行すると下記のエラーメッセージがでます。 「パワーオン中にエラーが発生しました:VMware playerは、 ・VMware Authorization Servicesの起動に失敗しました。 ・VMware Authorization Servicesを手動で起動してみて下さい。 ・--------------------------。」 以上ですが、手も足も出ない状況です。宜しくお願いします。

  • BackTrack 3 VMware serverにインストール

    今、BackTrack 3をVMware server 2.0で仮想マシンとしてインストールしようと思っているのですが、初期設定でisoファイルから起動するようにし、無事Live CDは起動できたのですが、インストーラが見つからなくて困っています。 インストーラは無いのでしょうか。やはりコマンドからインストールするしかないのでしょうか。

  • VMware serverについて

    先ほど、VMware serverのインストールについて質問させていただいたのですが、もう一点だけ、どうしても分からないことがあり、質問させていただきました。 すいません。 VMware serverをインストールし、仮想マシン(Linux)を作りました。 その後、起動しましたが、 No bootable CD, floppy or hard disk was detected. To install an operating system, insert a bootable CD or floppy and restart the virtual machine by clicking the Reset button. というエラーが出て、起動しませんでした。 また、 You do not have VMware Tools installed. という表示も出ています。 これらは同じエラーを指しているのですか? 長々となりましたが、 どのようにすれば無事使うことができるように、なるのでしょうか? 先ほどといい、質問ばかりですみません。 分かる方がいらっしゃったら、よろしくお願いします。

  • 仮想OS上にVMwareをインストール

    ubuntu8.1.0上にVMware server1.0.8をインストールしました。 さらにその上にVMware server1.0.8をインストールし、仮想OS上でさらに仮想OSを立ち上げようとすると、 You may not power on a virtual machine in a virtual machine. と怒られ起動できませんでした。 目標としては仮想OS上でVMの仮想OSを動かしたいのですが、 VMware上の仮想OSでVMware仮想OSを起動することはできないのでしょうか?

  • VMwareで2003server環境を複数作ることは出来ますか?

    WindowsXPの入ったノートパソコンを使用しています。 Windows2003Serverで動作するシステムを複数動かせる環境を用意しなければなりません。 そこで、VMWareのWorkStationを使用しようと思うのですが、 3つの仮想マシンを作成したとしてそのどれもに2003Serverを入れたいと思います。 手元にあるのは2003serverのスタンダード(5CAL)です。 この場合、各仮想マシンでアクティベーションが必要になるのでしょうか? 各仮想マシンでアクティベーションが必要な場合、それは可能なのでしょうか? 分かりにくい説明で申し訳ありませんが、よろしくお願いします。

  • VMware Player で起動に失敗しました。

    Linux初心者です。 VMware PlayerでCentOSをインストールしました。 インストール直後は問題なく仮想環境に入れたのですが、1度終了して再度仮想マシンを起動しようとしたところ以下の表示が出て起動できなくなりました。 "c: カーネル デバイス \\.\VMCIDev\VMX を開くことができません: この操作を正しく終了しました。VMware Player のインストール後に再起動しましたか。 モジュール DevicePowerOn のパワーオンに失敗しました。 仮想マシンの起動に失敗しました。" 考えられる原因と対応をご教示いただけますでしょうか。 宜しくお願い致します。 ※ホストOSはWindows10です。

専門家に質問してみよう