(РЕШЕНО) Citrix MFCOM Service зависает при старте

Описание проблемы:

— Сервер Windows Server 2008 x86 Standard

— Citrix Xenapp 5.0

После аварийного выключения сервера служба Citrix MFCOM Service стала зависать при запуске, соответственно никакие зависимые службы цитрикса также не стартуют. При входе в систему возникает ошибка:

Citrix XenApp is unable to retrieve the license server location. Check to see if the Citrix Independent Management Architecture service is running without errors. If neccessary, set the license server location in the Access Management Console.

citrix_error

citrix_mfcom_service_starting

Для начала остановим повисший сервис mfcom.exe через Task Manager.

После этого открываем командную строку от имени админа и запускаем команду:

dsmaint recreatelhc

Иногда этого бывает достаточно, но не в моем случае. Дальше идем в папку

%ProgramFiles%\Citrix\Independent Management Architecture

И находим там файл mf20.mdb

В моем случае он был размером 912 Кб, это значит он битый. Скорее всего размер битого файла может меняться, но у меня в нескольких подобных случаях размер был именно такой. Восстанавливаем этот файл из бэкапа (размер нормального файла в моем случае — 2.6 Мб). После этого все сервисы цитрикса нормально запустились.

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *