пятница, 30 мая 2014 г.

SMS_STATUS_MANAGER - Error. В БД не попадают логи.

Пару недель назад обновился до System Center 2012 Configuration Manager R2. Все вроде бы хорошо, все компоненты в порядке, но вот SMS_STATUS_MANAGER начал показывать Error. Пытаюсь посмотреть что за ошибки - лог пустой за прошедшую неделю. Выбираю период за месяц - вижу ошибки. Удаляю полностью все ошибки, делаю сброс счетчиков ошибок/предупреждений, а все равно SMS_STATUS_MANAGER показывает, что статус - Error.
Начал смотреть другие компоненты, вроде на первый взгляд все нормально.
Далее было замечено, что последние логи как раз от той даты, когда я обновлялся до R2.
 
Начал копаться в Eventlog'e на сайт-сервере, увидел какие-то подозрительные сообщения от STATUS_SUMMARIZER и путь вида "C:\Program Files\Microsoft Configuration Manager\inboxes\statmgr.box\...".
 
Иду по данному пути, захожу в retry и вижу там 5500 файлов *.sql
 
Именно в этих файлах содержатся наши логи, которые должны попасть в БД, а не попадают. Видимо, спотыкается об файл и все, финиш.
Решение простое - остановить на сайт-сервере службу SMS_EXECUTIVE, удалить из папки самый старый по дате .sql файл и запустить службу. Далее наблюдать за тем, как файлы *.sql начнут уменьшаться, а БД будет наполняться нашими логами.

Комментариев нет:

Отправить комментарий