Служба агента хоста сервера 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 был и остается отличным.

Другие вопросы по тегам