Служба сервера VMware Workstation не запустится
В VMware workstation есть функция совместного использования виртуальных машин. Для использования этой функции сервер VMware Workstation должен быть запущен, и он должен быть запущен в конфигурации установки по умолчанию. Однако в моем случае эта функция не будет запускать свою службу vmware-hostd
, и любой ручной запуск этой службы приведет к немедленной остановке.
Обзор файла журнала в C:ProgramDataVMwarehostdhostd-##.log
показывает два важных примечания:
2015-06-26T03:52:54.543+04:30 [05264 error 'Default'] An error occurred while loading configuration "C:ProgramDataVMwareVMware Workstationft-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
Из этих двух я предполагаю, что второй пытается точно определить проблему. Мое предположение основано на запуске службы вручную с помощью этой команды:
C:Program Files (x86)VMwareVMware Workstation>vmware-hostd.exe -u "C:Program DataVMwarehostdconfig.xml" > d:a.log
, который выдает этот вывод в стандартном выводе:
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 workstation на другой машине, но там все было в порядке...