четверг, 17 сентября 2015 г.

Ошибки в SMS_OBJECT_REPLICATION_MANAGER после обновления R2 до R2 SP1

Долго не мог заставить себя писать в блог, но наконец-то решился. Буду пополнять время от времени.

После обновления System Center 2012 Configuration Manager R2 до R2 SP1, видим критический статус компонента SMS_OBJECT_REPLICATION_MANAGER:


Идем в лог компонента на сайт-сервер. Он имеет имя objreplmgr.log и видим там примерно следующее:



Идем в Management Studio на сервер БД, где у нас крутится база SCCM и выполняем запрос:

use DATABASE_NAME (подставить свое имя БД)
select * from CI_CurrentRuleDetail where setting_ci_id='16796074'

В результате видим, что у записей с указанным setting_ci_id значение SettingID будет NULL. На нужно удалить эти записи. Какие-то старые ненужные хвосты всплыли, возможно связанные с тем, что во время обновления я немного недождался и перезагрузил сервер (но об этом чуть позже).

Выполняем запрос:

use DATABASE_NAME (подставить свое имя БД)
delete from CI_CurrentRuleDetail where setting_ci_id='16796074'
После этого идем в Configuration Manager Service Manager и рестартуем сервис SMS_OBJECT_REPLICATION_MANAGER, либо ждем 30 минут, когда будет запущена повторное сканирование.

Могут появиться еще несколько записей с некорректными setting_ci_id. С ними проделываем то же самое. В результате получаем радость:


На сегодня все. В следующий раз напишу о некоторых подводных камнях при обновлении System Center 2012 Configuration Manager R2 до System Center 2012 Configuration Manager R2 SP1


 

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

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