Назад | Перейти на главную страницу

Служба VMware VirtualCenter Server останавливается

У меня проблема с моим сервером vCenter. В течение часа после перезагрузки служба VMware VirtualCenter Server останавливается. Если я перезапускаю его ... он работает около часа, затем снова останавливается. В журнале системных событий регистрируется следующее событие. Служба VMware VirtualCenter Server завершена из-за ошибки 2 (0x2).

Я использую SQL2005 Express. Это виртуальная машина, Windows 2003 Std, 1vCPU, 4 ГБ ОЗУ Tomcat и SQL используют много памяти.

Это похожая проблема на многие ответы, которые вы найдете в Google, но не то же самое. Моя служба останавливается примерно через час после чистой успешной перезагрузки.

Идеи?

Из того, что я могу собирать из Google, это может быть потому, что VC запускается до SQL-сервера:

  • Получите имя службы для своей службы SQL - в редакторе реестра перейдите к HKLM \ System \ CurrentControlSet \ Services и найдите записи, начинающиеся с MSSQL. Скорее всего, ваш будет называться MSSQL или MSSQL $ SQLEXPRESS (игнорируйте MSSQLServerADHelper)
  • Теперь перейдите к HKLM \ System \ CurrentControlSet \ Services \ vpxd
  • Откройте значение REG_MULTI_SZ под названием DependOnService
  • Добавьте строку под названием «MSSQL $ SQLEXPRESS» (или любое другое значение, которое вы определили выше)
  • Убедитесь, что последняя строка в значении пуста.

Кажется, я практически перерос SQL Express. Перенос БД на отдельный SQL-сервер (полный, а не экспресс) решил проблему.