В этом разделе приведены сведения об устранении неполадок, связанных с обнаружением в Microsoft System Center Configuration Manager 2007.

Чтобы включить подробное ведение журнала диспетчером обнаружения данных, на компьютере сервера сайта в разделе реестра HKLM\Software\Microsoft\SMS\Components\SMS_DISCOVERY_DATA_MANAGER, задайте значение параметра Verbose logging = 1.

При обнаружении не возвращаются никакие результаты

При настройке функции обнаружения системы Active Directory (или обнаружения группы системы Active Directory или обнаружения пользователя Active Directory) результаты в коллекциях не отображаются.

Решение

Возможно, Configuration Manager 2007 не имеет доступа к доменным службам Active Directory. Configuration Manager 2007 должен иметь доступ для чтения к контейнерам, указанным для функций обнаружения системы Active Directory, обнаружения группы системы Active Directory и обнаружения пользователя Active Directory. Для выполнения обнаружения Active Directory Configuration Manager 2007 использует учетную запись компьютера сервера сайта. Если учетная запись компьютера сервера сайта используется в доменах, отличных от домена, в котором расположен сервер сайта, эта учетная запись должна иметь права пользователя в этих доменах. Учетная запись должна быть членом по меньшей мере одной группы пользователей домена или локальной группы пользователей в этих доменах. Кроме того, когда ресурс и сервер сайта находятся в разных лесах, необходимо наличие отношений доверия между этими лесами.

При обнаружении Active Directory не возвращаются указанные атрибуты

При настройке функций обнаружения пользователя Active Directory или обнаружения системы Active Directory было задано обнаружение расширенных атрибутов объектов Active Directory, но этих атрибутов нет в результатах обнаружения.

Решение

Функцией обнаружения Active Directory поддерживаются следующие типы атрибутов.

  • ADSTYPE_DN_STRING

  • ADSTYPE_CASE_EXACT_STRING

  • ADSTYPE_CASE_IGNORE_STRING

  • ADSTYPE_PRINTABLE_STRING

  • ADSTYPE_NUMERIC_STRING

  • ADSTYPE_BOOLEAN

  • ADSTYPE_INTEGER

  • ADSTYPE_UTC_TIME

  • ADSTYPE_LARGE_INTEGER

  • ADSTYPE_DN_WITH_STRING

Функцией обнаружения Active Directory не поддерживаются следующие типы атрибутов.

  • ADSTYPE_OCTET_STRING

  • ADSTYPE_PROV_SPECIFIC

  • ADSTYPE_OBJECT_CLASS

  • ADSTYPE_NT_SECURITY_DESCRIPTOR

  • ADSTYPE_UNKNOWN и ADSTYPE_INVALID

  • ADSTYPE_DN_WITH_BINARY

Обнаружены несуществующие компьютеры

Компьютеров, существовавших ранее, больше нет в локальной сети, но они снова обнаруживаются.

Решение

Функция обнаружения системы Active Directory для определения, является ли компьютер членом локальной сети, проверяет два условия:

  1. Имеется ли учетная запись компьютера в доменных службах Active Directory.

  2. Успешно ли выполнено разрешение имени в IP-адрес.

Если функции обнаружения системы Active Directory удается получить оба вида данных, то компьютер считается обнаруженным и для него создается запись данных обнаружения (DDR). Такой ситуации можно избежать, если на сервере DNS включить DNS-очистку.

Функция обнаружения сетевых ресурсов не находит компьютеры

Функция обнаружения сетевых ресурсов запущена, но не находит ни одного компьютера.

Решение

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

  • IP-адрес клиента сохранен в ARP-кэше доверенного маршрутизатора, и имеется только один IP-адрес в этом интерфейсе.

  • У клиента запущен агент протокола SNMP и функция обнаружения сетевых ресурсов настроена на использование имени сообщества, на которое настроен клиент.

  • Клиент является клиентом протокола DHCP.

    Примечание
    Домен учетных данных пользователя, имеющийся в учетной записи компьютера сервера сайта, должен совпадать с доменом DHCP-сервера.

Функция обнаружения сетевых ресурсов не может определить операционные системы

Для обнаружения компьютеров используется функция обнаружения сетевых ресурсов и для некоторых обнаруженных компьютеров в результаты не включены данные о версии операционной системы.

Решение

Такой результат получается тогда, когда на обнаруженном компьютере задан параметр RestrictAnonymous=1. Configuration Manager 2007 не использует для проверки подлинности уровень абстрагирования сети (NAL). Поэтому функция обнаружения сетевых ресурсов может устанавливать только анонимные подключения. Чтобы обнаружить операционную систему, необходимо использовать другой метод обнаружения, например обнаружение системы Active Directory.

С использованием метода обнаружения системы Active Directory обнаруживаются не все компьютеры в подразделении

При настройке обнаружения системы Active Directory обнаруживается только часть компьютеров, а часть компьютеров в подразделении не обнаруживается.

Решение

При использовании метода обнаружения систем Active Directory запись данных обнаружения (DDR) для ресурса создается только в том случае, если удается разрешить его имя в IP-адрес с использованием службы DNS. Если для компьютера нет действительной DNS-записи, Configuration Manager 2007 не обнаруживает компьютер, но создает сообщение об изменении состояния, в котором указывает, что при обработке этого компьютера возникли ошибки. В журнале adsysdis.log такие компьютеры помечены как "поддельные".

См. также