Как-то писал заметку о развёртывании операционных систем на неизвестные компьютеры своего сайта System Center 2012 Configuration Manager (SCCM). Всё бы хорошо, но на тот момент был не учтён один важный факт: запись компьютера с именем "Unknown" создаётся в коллекции "Все системы", куда доступ некоторые администраторы в нашей инфраструктуре не имеют.
По началу вышла непонятная ситуация…Позвонил администратор с площадки и сообщил, что развёртывание завершилось неудачно, а компьютера “Unknown” – при этом в консоли SCCM он не находит. Когда стало понятно, в чём же дело, решил добавить запрос в коллекцию с неизвестными компьютерами, который будет собирать все компьютеры “Unknown” с принадлежностью к конкретному сайту, например “K01” или ”K04” и изменить ограничивающую коллекцию на “Все системы”:
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.Name = "unknown" and (SMS_R_System.AgentSite = "K01" or SMS_R_System.AgentSite = "K04")
Достаточно интересным стал факт, что записи компьютеров “Unknown” могут принадлежать вторичным сайтам CM и вот тому подтверждение:
После добавления запроса в коллекцию будут собираться все компьютеры “Unknown” сайта “K01” и “K04”, а необходимость удалять эту запись отпадает, т.к. на неё нацелена последовательность задач. Думаю, что это полезно для специалистов тех.поддержки, например не имеющим доступ к консоли.
Экспериментируя, я загрузил 2 виртуальных компьютера и отменил установку, в результате в коллекции с неизвестными компьютерами можно наблюдать 2 записи “Unknown”.
При этом, после перезагрузки этих компьютеров, приглашение для загрузки с PXE снова доступно.
Добавить комментарий