Устранение неполадок диспетчера преобразования пакетов
Относится к Configuration Manager (Current Branch)
Сведения, приведенные в этой статье, помогут устранить неполадки при использовании диспетчера преобразования пакетов.
Поставщик SMS
Диспетчер преобразования пакетов использует поставщик SMS. Дополнительные сведения см. в разделе Планирование поставщика SMS.
Если поставщик SMS работает неправильно, консоль Configuration Manager, включая диспетчер преобразования пакетов, не работает.
Готовность пакета
Перед преобразованием пакета в приложение проанализируйте пакет с помощью функции Анализа диспетчера преобразования пакетов. После анализа добавьте столбец Готовность в узел Пакеты консоли Configuration Manager. В списке пакетов отображается одно из следующих состояний готовности проанализированного пакета:
Автоматический. Пакет можно преобразовать напрямую с помощью функции Convert .
Примечание.
Автоматическое преобразование не преобразует запросы WQL в требования приложения. Используйте процесс Исправления и преобразования для преобразования этих запросов.
Вручную. Пакет нуждается в некоторых дополнениях или изменениях, прежде чем его можно будет преобразовать с помощью функции Fix and Convert .
Неприменимо: пакет не подходит для преобразования. Исправьте все проблемы с пакетом или продолжайте развертывать его как пакет.
Ошибка: пакет содержит ошибки. Исправьте эти ошибки вручную, прежде чем анализировать и преобразовывать их.
В области сведений узла Пакеты в консоли Configuration Manager отображаются все проблемы с готовностью. Выберите пакет, а затем перейдите на вкладку Сводка в области сведений.
Файлы журнала
Включение ведения журнала
При включении ведения журнала для диспетчера преобразования пакетов он регистрирует все свои действия, исключения и ошибки.
Чтобы включить ведение журнала для этого компонента в Configuration Manager, измените Microsoft.ConfigurationManagement.exe.Config. По умолчанию этот файл конфигурации находится по следующему пути:
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config
Важно!
Начиная с версии 1910, этот путь изменен для использования Microsoft Endpoint Manager
папки. Убедитесь, что вы не используете более раннюю версию файла, который может существовать в другой папке.
Вставьте следующие переключатели и XML-элементы трассировки в элемент system.diagnostics после последнего элемента sources :
</sources>
<switches>
<add name="PcmLogging" value="3"/>
</switches>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="PcmTraceListener" type="Microsoft.ConfigurationManagement.UserCentric.Logging.RolloverLogTraceListener, Microsoft.ConfigurationManagement.UserCentric.Logging" initializeData="%UserProfile%\AppData\Local\Temp\PcmTrace.log"/>
</listeners>
</trace>
</system.diagnostics>
В этом примере используется файл PCMTrace.log. Этот журнал находится на компьютере с консолью Configuration Manager по следующему пути:
%UserProfile%\AppData\Local\Temp
Чтобы настроить уровень детализации, измените параметр параметра трассировки PcmLogging . Задайте для этого значения четыре уровня детализации, от наименее подробных (1
) до наиболее подробных (4
).
SMSProv.log
В некоторых ситуациях сведения, относящиеся к устранению неполадок при преобразовании пакета, содержатся в файле SMSProv.log . Этот файл записывает сведения от поставщика SMS Configuration Manager.
По умолчанию этот файл журнала находится на сервере сайта Configuration Manager по следующему пути:
C:\Program Files\Microsoft Configuration Manager\Logs
Если отображается одно из следующих сообщений об ошибке, файл SMSProv.log может содержать соответствующие сведения об устранении неполадок:
The SMS Provider reported an error
Generic Failure
Эти сообщения об ошибках обычно указывают на то, что на сервере сайта произошла ошибка и что сведения об ошибке не были отправлены в консоль Configuration Manager.
Дополнительные сведения см. в техническом справочнике по сообщениям об ошибках диспетчера преобразования пакетов.
Изменение атрибутов пакета после анализа
После анализа пакета и его готовности к работе в автоматическом илиручном режиме процесс преобразования может завершиться ошибкой, если вы измените какой-либо из соответствующих атрибутов.
Например, вы анализируете пакет и его состояние готовности — "Автоматически". Затем в пакет добавьте другую программу. Преобразование пакета может завершиться ошибкой.
Если вам нужно внести изменения в пакет после анализа, повторно выполните анализ перед преобразованием.
См. также
Технический справочник по сообщениям об ошибках диспетчера преобразования пакетов