VMWareワークステーションには、VMを共有する機能があります。この機能を使用するには、VMware Workstation Serverが実行されている必要があり、デフォルトのインストール構成で実行されている必要があります。ただし、私の場合、この機能はサービスvmware-hostd
を実行せず、このサービスを手動で開始すると、すぐに停止します。
のログファイルを確認すると、C:\ProgramData\VMware\hostd\hostd-##.log
2つの重要な注意事項が示されています。
2015-06-26T03:52:54.543+04:30 [05264 error 'Default'] An error occurred while loading configuration "C:\ProgramData\VMware\VMware Workstation\ft-vmk-version.ini",not all entries are being read. It is strongly encouraged that you manually inspect the file and fix any corruptions.
2015-06-26T03:52:55.570+04:30 [05264 info 'Solo'] HostdCommon::CreateAndBindServerSocket: soapPort: 8307 2015-06-26T03:52:55.574+04:30 [05264 info 'Default'] Win32 service stopped
これら2つのうち、私の推測は問題を特定しようとする2番目の推測です。私の推測は、次のコマンドを使用してサービスを手動で実行することに基づいています。
C:\Program Files (x86)\VMware\VMware Workstation>vmware-hostd.exe -u "C:\Program Data\VMware\hostd\config.xml" > d:\a.log
これにより、stdoutで次の出力が生成されます。
error: Resource is already in use: <acceptor p:0x053a38b0, h:1148, <TCP '[::1]:8307' >>
backtrace:
backtrace[00] rip 5626d483
backtrace[01] rip 5614eb34
backtrace[02] rip 5614fbb1
backtrace[03] rip ...
ポート8307で実行されているプロセスをダブルチェックしました。そのようなプロセスはありません。
補足:VMwareワークステーションを別のマシンにインストールしましたが、すべてが正常でした ...