none
Коллекция ПК без клиента SCCM. RRS feed

  • Вопрос

  • Всем привет!

    Создал коллекцию для ПК у которых не стоит клиент. Вот запрос:

    select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.Client is null

    Ну так вот. Обнаружил что в коллекцию попадают и ПК на которых стоит клиент!

    Смотрю Powershell"ом удалённо - вот пример:


    PS C:\Users\adm> Get-Process -ComputerName dom-w-02487

    Handles  NPM(K)    PM(K)      WS(K) VM(M)   CPU(s)     Id ProcessName
    -------  ------    -----      ----- -----   ------     -- -----------
         85       3     1068        672    32            1352 alg
       1065      19    27952      36420   128            1972 CcmExec
        172      35    27004        808    68            1396 CmRcService
        205       6     5668       2216    56            3792 concentr
        643       6     1720       2860    29             440 csrss
         84       4     1264       2284    32            1936 ctfmon
        638      23    35088      42176   304            3996 EXCEL
        694      21    25372      19284   148            3568 explorer
        344      12    34860      45428   122            2732 Foxit Reader
          0       0        0         16     0               0 Idle
        286      39    12600       1392   101            1568 jqs
        636      14     6472       6948    49             524 lsass
        352      20   101696      81264   234             828 MsMpEng
        229       7     6744       4672    56             220 msseces

    .....

    т.е. по процессам ясно видно что клиент есть и более того - я могу на такие машинки зайти удалённо rc-клиентом sccm"а.

    Почему sccm считает что на ПК нет клиента? Можно ли это как то исправить?

    Заранее всем спасибо.



    • Изменено Igor3000 30 июля 2015 г. 7:13
    30 июля 2015 г. 7:12

Ответы

  • Проверяйте InventoryAgent.log на предмет запусков Action {0000xx...003}.

    Если их нет, то машина не получила начальную политику. Это могло произойти, например, из-за того, что она не присоединилась к сайту (оказалась вне границ?). Проверяйте логи ClientIDMAnagerStartup.log и LocationServices.log.

    Если они есть, то хартбиты не достигают сервера или отвергаются им. В этом случае надо инициировать цикл вручную и далее отслеживать InventoryAgent.log->MP_DDM.log на MP -> DDM.log на сайт-сервере.

    Еще вариант: эти машинки были залиты образом ОС с неподготовленным клиентом SCCM - и в результате все имеют одинаковый GUID. Тогда все хартбиты будут регистрироваться на одну учётку, а остальные учетки будут помечены как Client NULL

    5 сентября 2017 г. 12:18

Все ответы

  • добрый день.

    потому что вам надо в administration - discovery methods выставить heartbeat discovery в более короткий срок, например каждый день. Скорее всего проблема в этом. 

    30 июля 2015 г. 7:50
    Модератор
  • У меня стояло по умолчанию - 1 неделя.Но эти машинки там валяются уже более недели.

    Можно ли как то заставить sccm что бы он проверил эти машинки по новому? Я поставил обновление членства в коллекции - 1 час.

    30 июля 2015 г. 8:05
  • А еще в задачах обслуживания сайта есть "цикл очистки флага установки". 

    Если он включен, то при неверной настройке частоты heartbeat часты очистки флага получаем лже-неклиентов.

    30 июля 2015 г. 8:10
  • У меня сейчас стоит 21 одень и расписание на воскресение. Как по вашему на какой срок поставить?

    heardbeat сейчас раз в день

    30 июля 2015 г. 8:33
  • clear install flag должен быть больше, чем heartbeat discovery, так что можно оставить и 21 день.

    ну обновления членства коллекций можно пнуть руками, правой кнопкой по коллекции "update membership". Вернитесь к этому вопросу завтра, пусть sccm сам разберется.

    30 июля 2015 г. 12:51
    Модератор
  • Всем привет!

    К сожалению за прошедшие 3 дня ситуация кардинально не изменилась.

    У кого нить остались какие нить идеи????

    3 августа 2015 г. 5:00
  • Актуально ещё?

    P.S. Клиент помечается в консоли как YES после успешной обработки хартбита от этого клиента.

    4 сентября 2017 г. 13:02
  • да. хотелось бы найти решение
    5 сентября 2017 г. 10:21
  • Проверяйте InventoryAgent.log на предмет запусков Action {0000xx...003}.

    Если их нет, то машина не получила начальную политику. Это могло произойти, например, из-за того, что она не присоединилась к сайту (оказалась вне границ?). Проверяйте логи ClientIDMAnagerStartup.log и LocationServices.log.

    Если они есть, то хартбиты не достигают сервера или отвергаются им. В этом случае надо инициировать цикл вручную и далее отслеживать InventoryAgent.log->MP_DDM.log на MP -> DDM.log на сайт-сервере.

    Еще вариант: эти машинки были залиты образом ОС с неподготовленным клиентом SCCM - и в результате все имеют одинаковый GUID. Тогда все хартбиты будут регистрироваться на одну учётку, а остальные учетки будут помечены как Client NULL

    5 сентября 2017 г. 12:18