В файлах пакетов управления в Operations Manager 2007 используются два формата файлов, которые считаются допустимыми. Эти форматы — запечатанный и незапечатанный файл. Запечатанный пакет управления — это двоичный файл, который нельзя изменять. Незапечатанный пакет управления — это XML-файл, в который можно вносить изменения. Запечатанные пакеты управления должны иметь расширение MP, а незапечатанные пакеты управления — расширение XML.

Обычно пакеты управления, полученные от поставщиков программного обеспечения или оборудования, запечатаны. Параметры в файле пакета управления изменить нельзя, но можно настроить параметры пакета управления после его импортирования. В консоли управления можно использовать переопределения или создавать дополнительные параметры, такие как правила, мониторы и задачи, которые замещают параметры по умолчанию пакета управления. Все создаваемые настройки сохраняются в отдельном файле пакета управления. По умолчанию настройки сохраняются в пакете управления по умолчанию.

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

При использовании консоли управления или инструмента создания пакетов управления по умолчанию создается незапечатанный пакет управления. Для запечатывания пакета управления необходим инструмент MPSeal из комплекта ресурсов Operations Manager 2007 и сертификат клиента. Дополнительные сведения о запечатывании пакета управления см. в разделе Запечатывание пакета управления.

Влияние на зависимости пакетов управления

Незапечатанный пакет управления может ссылаться на запечатанные пакеты управления. На незапечатанный пакет управления не могут ссылаться никакие другие пакеты управления. Дополнительные сведения о взаимозависимостях пакетов управления см. в разделе Общие сведения об узле "Пакеты управления" в Operations Manager 2007.

Необходимые условия MPSeal

Для запечатывания пакета управления требуется получить сертификат клиента. Поставщик, создающий пакет управления для распространения среди клиентов, должен получить сертификат от известного центра сертификации, например VeriSign. Если пакет управления предназначен для использования только в пределах организации, можно создать частный сертификат с помощью средства Strong Name Tool (SN.exe), входящего в состав платформы Microsoft .NET Framework.

Синтаксис MPSeal.exe

MPSeal, инструмент из комплекта ресурсов Operations Manager 2007, используется для изменения формата пакета управления Operations Manager 2007, т. е. для преобразования XML-файла в двоичный файл. MPSeal.exe можно запустить на клиентском компьютере, если на нем установлена платформа .NET Framework 2.0. MPSeal — это средство командной строки. В следующей таблице описываются параметры, необходимые для использования данного инструмента.

MPseal.exe Имя файла пакета управления [/I <Исходный каталог>] /Keyfile <Путь к ключевому файлу> /Company <Название компании> [/Outdir <Выходной каталог>] [/DelaySign]

Параметр Описание

Имя файла пакета управления

Имя пакета управления Operations Manager 2007 в формате XML, который предполагается запечатать.

/I

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

Исходный каталог

Путь к папке с файлами всех пакетов управления, на которые есть ссылки. Если этот ключ опустить, MPSeal использует текущий каталог.

Путь к ключевому файлу

Полный путь и имя SNK-файла сертификата.

Называние компании

Имя центра сертификации, из которого получен сертификат.

Выходной каталог

Путь к папке для сохранения запечатанного пакета управления.

/DelaySign

Этот ключ указывается, если необходимо запечатать пакет управления с помощью только одного открытого ключа, а не пары закрытого и открытого ключей. Инструмент MPSeal.exe можно повторно запустить позже, чтобы запечатать пакет управления с помощью пары закрытого и открытого ключей.

Например, при запечатывании файла пакета управления Microsoft.SQLServer.xml можно воспользоваться следующим синтаксисом:

MPSeal.exe Microsoft.SQLServer.xml /I c:\mps /Keyfile Microsoft.snk /Company "Microsoft Corporation"

При выполнении этой команды создается файл Microsoft.SQLServer.mp, который сохраняется в текущий каталог.

Note
После запечатывания пакета управления следует запустить инструмент MPVerify, чтобы проверить допустимость данного файла пакета управления.

See Also


Была ли данная информация полезной? Отправляйте нам свои пожелания и комментарии, касающиеся данной документации.