Проблемы с Software Metering Rules в SCCM 2007 | Windows для системных администраторов

Проблемы с Software Metering Rules в SCCM 2007

Недавно мы проводили обновление нашего сайта управления с SMS2003 до System Center Configuration Manager (SCCM) 2007. Все прошло более-менее нормально, ряд проблем был, однако все получилось решить оперативно. Но потом стали появляться «скрытые» проблемы.

Поступила заявка на создание нового правила на ведение статистики использования определенного приложения (Software Metering Rules). Процедура создания нового правила Software Metering  крайне проста, поэтому после пары щелчков мыши  я создал новое правило и успешно про него забыл. Однако через пару дней пользователи сообщили, что статистика по вновь созданному правилу просто не собирается.

SCCM Metering rules

Я начал анализировать логи, и на самом деле на клиентах SCCM в логе Software Metering ( Mtrmgr.log) при запуске отслеживаемого приложения появлялась такие строки:

Creation event received for process 3832

Process ID 3832 is for process C:\Program Files\XXX\trim.exe

No matching rule found for process 3832

Из лога понятно, что клиент SCCM не получил новую политику Software Metering Rule с сервера, однако все старые правила, которые были созданы еще в SMS 2003 работали нормально и статистика по ним считалась.

Для начала я убедился, что все необходимые компоненты Software Metering включены на центральном сайте SCCM 2007:

  • (Software Metering Client Agent) на клиентах сайта включен
  • Расписание цикла сбора данных 1 день.
  • Язык версии приложения «Any»
  • Само правило включено

Все данные условия были выполнены, поэтому я решил, что проблема с передачей новой политики на клиенты SCCM. Я решил проанализировать файл журнала политик policypv.log. В нем я наткнулся на такую ошибку:
CPolicySource::HandleMeteringPolicy: could not retrieve metering rule RULECHG from
SQL
После непродолжительного гуления причины появления такой ошибки на сервере SCCM, нашел следующее решение: нужно удалить файлы _policy_.rta и rulechg.rta из папки C:\Program Files\Microsoft Configuration Manager\inboxes\policypv.box. И на самом деле время создания данных файлов было как раз равно дате обновления сайта SCCM, хотя при нормальной работе они должны создаваться и удаляться достаточно регулярно.

И действительно, после удаления указанных файлов, клиенты SCCM смогли получить новую политику и статистика использования ПО стала рассчитываться.

Еще записи по теме: System Center Configuration Manager
Понравилась статья? Скажи спасибо и расскажи друзьям!
Назад:
Вперед:
Полные правила комментирования на сайте winitpro.ru. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

Сказать Спасибо! можно на этой странице или (еще лучше) поделиться с друзями ссылкой на понравившуюся статью в любимой социальной сети(специально для этого на сайте присуствуют кнопки популярных соц. сетей).

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

Я не робот( Обязательно отметьте)