Служба агента хоста сервера VMWare не запустится
Я использую VMWare Server 2.0 на Windows Server 2003 R2. Иногда после перезапуска хост-машины служба агента хоста VMWare не запускается из-за ошибки.
Это сообщения об ошибках из Event Viewer:
[Диспетчер управления службами] Время ожидания (30000 миллисекунд) ожидания подключения службы агента хоста VMware.
[Диспетчер управления службами] Не удалось запустить службу VMware Host Agent из-за следующей ошибки: Служба не ответила на запрос запуска или управления своевременно.
Я установил сервис для автоматического перезапуска после последующего сбоя с помощью services.msc
(с 10-минутной задержкой), но он все равно не запустится. Кажется, работает только запуск службы вручную.
Кто-нибудь испытывал это раньше? Какие есть обходные пути или исправления?
- обновлено -
Вот небольшой скрипт VBS, который я использую, чтобы проверить, запущена служба или нет, и автоматически запускает ее, если она не запущена. Я использую планировщик для запуска этого скрипта каждые 15 минут.
strComputer = "."
strSvcName = "VMWareHostd"
set objWMI = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
set objService = objWMI.Get("Win32_Service.Name='" & strSvcName & "'")
If objService.State= "Stopped" Then
call SendEmail("servicescheck@pc.local","admin@pc.local","Service X stopped","")
objService.StartService()
End If
Private function SendEmail(From, Destination, Subject, Textbody)
sch = "http://schemas.microsoft.com/cdo/configuration/"
Set objEmail = CreateObject("CDO.Message")
Set objCdoConfig = CreateObject("CDO.Configuration")
With objCdoConfig.Fields
.Item(sch & "sendusing") = 2 ' cdoSendUsingPort
.Item(sch & "smtpserver") = "127.0.0.1"
.update
End With
with objEmail
set .Configuration = objCdoConfig
.From = From
.To = Destination
.Subject = Subject
.Textbody = Textbody
end with
call objEmail.Send
end function
-
1 ответ
Создайте запланированное задание для запуска при запуске, которое запускает sc vmware-service и т. д., или запланируйте запуск задания каждую минуту и попробуйте запустить задание.
VMware server 2.0 отстой. VMware server 1.0 был и остается отличным.